Vergleich Analog Comparator mit ADC

Gast #2100039
Lesenswert?

Hallo Zusammen,
ich sitze gerade an einem kleinen Wochenendprojekt.

µC: Atmega8

Ich möchte den Analog Comparator verwenden um eine Spannung zu 
überwachen und ggf. einen Interrupt ausuzulösen.
Nun weis ich das der AC die Spannungen an AIN0 und AIN1 vergleicht.

Wäre es möglich nicht den AIN1 Port für die Referenzspannung zu 
verwenden sondern die Pins PC0-PC5 (ADC0-ADC5) um so mehrere Spannungen 
zu überwachen?
(siehe Spannungsteiler im Anhang)

Beispeil:
1. Messung: ADC0 ist die Referenzspannung
2. Messung: ADC1 ist die Referenzspannung
.
.

Ist das überhaupt möglich?
Wenn möglich hat jmd ein Codebeispiel in C wie man das umsetzen könnte?

Grüsse
Angehängte Dateien:
#2100048
Lesenswert?

Ja, das ist möglich. Siehe das Datenblatt auf S.188. Es ist möglich 
jeden der ADC Inputs als negatives Signal für den Comparator zu 
verwenden. Dabei muss aber der ADC abgeschaltet sein. Hierzu muss das 
ACME Bit im SFIOR auf 1, das ADEN Bit in ADCSRA auf 0 gesetzt und über 
MUX2...0 der ADC Pin gewählt werden.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren