Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Kilka pytań o komparator.

17 Wrz 2009 18:11 1160 4
  • Poziom 15  
    Mam kilka pytań. Po pierwsze czy może on działać dokładnie tak samo jak najzwyklejszy komparator w scalaku, mianowicie czy wyjście ACO jest ustawiane i zerowane przez logikę cyfrową czy totalnie analogowo? Mam sygnał piłokształtny i napięcie o pewnym poziomie i chciałbym z tego zrobić PWM. Sygnał ma częstotliwość 250kHz. Wyjdzie to?

    Pytanie drugie: czy na wyjściu komparatora jest sygnał TTL?
  • Pomocny post
    Poziom 34  
    Jeśli dobrze rozumiem nazwę "Analog Comparator", to zdecydowanie porównuje on sygnał analogowy.

    Wyjście komparatora jest wyprowadzone tylko na bit ACO w rejestrze ACSR, na generator przerwań od komparatora oraz opcjonalnie pod Input Capture timera . Wyjście komparatora nie jest wyprowadzone na żaden zewnętrzny pin.
  • Poziom 15  
    Aaaa... ok. Już rozumiem.
  • Poziom 26  
    Komparator w attiny2313 jest analogowy, ale jego wyjście nie jest wyprowadzone na zewnątrz. ACO można odczytać programowo i może ono również generować przerwanie jak też sterować przechwytywaniem timera. Czy z tego robić PWM ? Teoretycznie można odczytywac stan ACO i ustawiać portx.y, ale zawsze będą opóźnienia. Procesor ma timer z PWM czy on się nie nadaje.
  • Poziom 15  
    Wiem, że ma. Generalnie ma to być sterowanie PWM dla przetwornicy impulsowej. Miałby porównywać przebieg piłokształtny z napięciem z układu sterowania i w ten sposób sterować tranzystorem. Ale to użyję normalnego komparatora analogowego, jeśli w ogóle w ten sposób to będę realizował.