logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Atmega16 - Generator przebiegu 80Hz + regulacja świecenia świecenia LED

K_7730 06 Sie 2019 17:59 372 5
  • #1 18100687
    K_7730
    Poziom 3  
    Witam
    Dla niektórych na pewno będzie to banalne
    Nie mam wiele czasu a muszę zrobić układ który będzie regulował świeceniem diody.
    Nie robiłem jeszcze tego więc proszę o pomoc
    Ma do dyspozycji tylko licznik 1.
    napięcie na diodę będę taktował 80Hz- tak muszę i żeby dioda się ściemnia i rozjaśniała muszę zmieniać wypełnienie przebiegu.
    Kwarc w procku mam 11059200 MHz.
    Preskaler muszę ustawić na 1024 - jak wyczytałem współdzielony jest przez timer 0 a on musi być ustawiony na 1024.
    Do wykorzystania mam tylko wyjście z procka OC1A
    Proszę o pomoc - jak ustawić poszczególne rejestry i jakie wartości wprowadzić by wszystko grało.
    Za wszelkie porady będę wdzięczny. Pewnie sam bym do tego doszedł jak to zrobić ale jak powiedziałem nie mam czasu więc proszę o jak największą pomoc
    Z góry dzięki
  • #3 18101541
    K_7730
    Poziom 3  
    dasej
    wpisałem twój kod - teraz nic nie działa
  • #4 18101568
    dasej
    Poziom 32  
    K_7730 napisał:

    Proszę o pomoc - jak ustawić poszczególne rejestry i jakie wartości wprowadzić by wszystko grało.


    K_7730 napisał:

    Pewnie sam bym do tego doszedł jak to zrobić ale jak powiedziałem nie mam czasu więc proszę o jak największą pomoc


    To Ty piszesz czy tylko robisz Ctrl+c i Ctrl+v.

    Dostałeś działającą konfigurację Timera1 jako PWM jest to fragment wyciągnięty ze sterownik LED-ów i na pewno dział.
  • #5 18101784
    K_7730
    Poziom 3  
    dasej napisał:
    To Ty piszesz czy tylko robisz Ctrl+c i Ctrl+v.

    Jak coś to Ctrt+Ins i Shift+Ins też działa i ma taką samą funkcję
    dasej napisał:
    Dostałeś działającą konfigurację Timera1 jako PWM jest to fragment wyciągnięty ze sterownik LED-ów i na pewno dział.

    Chyba nie pełna albo wadliwa.
    Miałeś pełne dane wejściowe i coś mi podesłałeś.
    Nie spełnia to założeń.
    Ale nie będę już komentował.
    U mnie już działa tak jak chciałem - już nie truć się.
  • #6 18101830
    K_7730
    Poziom 3  
    dasej napisał:
    To Ty piszesz czy tylko robisz Ctrl+c i Ctrl+v.

    Jak coś to Ctrt+Ins i Shift+Ins też działa i ma taką samą funkcję
    dasej napisał:
    Dostałeś działającą konfigurację Timera1 jako PWM jest to fragment wyciągnięty ze sterownik LED-ów i na pewno dział.

    Chyba nie pełna albo wadliwa.
    Miałeś pełne dane wejściowe i coś mi podesłałeś.
    Nie spełnia to założeń.
    Ale nie będę już komentował.
    U mnie już działa tak jak chciałem - już nie truć się.

    Dodano po 19 [minuty]:

    Dziękuję wszystkim za zainteresowanie
REKLAMA