Analog Komparator mit interner und externer Referenz

OP #2371504
Lesenswert?
• ▲
▼
Hallo

Ich habe folgendes Ziel:
Für eine Analoge Spannung möchte ich einen oberen und einen unteren 
Schaltpunkt. Ich muss dazu den Analog-Komparator verwenden, da die ADC's 
in diesem Projekt schon alle belegt sind.

Mein Controller ist ein ATMega168.

An AIN0 liegt die obere Schaltspannung (1.8V) und an AIN1 die 
Eingangsspannung (1..2V).

Bei der Abfrage stelle ich im ACSR zuerst auf externe Referenz (ACBG = 
0) und überprüfe das ACO Bit.

Danach schalte ich ACBG ein, warte kurz (5ms) und überprüfe wieder ACO.



Nun, oben schaltet es, unten aber nicht.

Eine tiefere Eingangsspannug an AIN1 brachte nichts.

Beim ADC verwende ich nur eine externe Referenz.



Hat jemand eine Idee woran ich da gescheitert bin?

Grüsse
Philipp

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.