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

skok jednostkowy z opóźnieniem czasowym - atmega32

Joahim_Skywalker 07 Lis 2009 19:36 1650 3
REKLAMA
  • #1 7228577
    Joahim_Skywalker
    Poziom 12  
    Witam.

    Jestem początkującym programistą. Muszę rozwiązać kwestię jak na zdjęciu, a mianowicie za pomocą przerwań chciałbym uzyskać na jednym z wyjść stan wysoki z opóźnieniem czasowym jaki sobie na początku ustawię za pomocą dwóch klawiszy<+><->. Następnie chciałbym mieć przypisane kolejne trzy klawisze do portów wyjściowych, aby po naciśnięciu któregoś z nich wysłać sygnał z przypisanego mu portu do tranzystora.
    Nie wiem jak konkretnie osiągnąć skok jednostkowy na wyjściu z opóźnieniem mając na wejściu sygnał okresowy (100Hz).

    skok jednostkowy z opóźnieniem czasowym - atmega32

    Całość ma być podłączone do sterowania transformatora hybrydowego. Układ ten pozwoli na uzyskaniu na wyjściu napięcia przemiennego wyższego oraz niższego od sieciowego w określonym momencie sinusoidy (0, min, max). Wówczas będę mógł przebadać filtry aktywne oraz stabilizatory napięcia przemiennego aby sprawdzić czy w pewnym zakresie radzą sobie z generowanymi zapadami napięcia.

    Proszę o pomoc.
  • REKLAMA
  • Pomocny post
    #2 7228660
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #3 7228896
    Joahim_Skywalker
    Poziom 12  
    Czyli o ile dobrze zrozumiałem do TCNT0 wpisuję stałą czasową z jaką chcę aby uzyskać skok, a następnie w momencie nadejścia przerwania port, który mam ustawiony na wy ustawiam na stan wysoki?
  • Pomocny post
    #4 7228918
    Konto nie istnieje
    Poziom 1  
REKLAMA