Forum: Mikrocontroller und Digitale Elektronik AVR Komparatoreingänge


von Artjomka (Gast)


Lesenswert?

Gibt es einen AVR mit mehreren Komparatoren? Möchte 3 Spannungen 
überwachen die eine Schwelle von 100mV nicht überschreiten dürfen.

Wenn die Schwelle erreicht wird soll möglichst schnell ein Interrupt 
ausgelöst werden.

Wie erreiche ich das? Gibt es AVRs mit 3 internen Komparatoren? Oder wie 
macht man das sonst?

von Nobody (Gast)


Lesenswert?

Externe Komparatoren per PinChange-INT abfragen.

von Kai K. (lekai)


Lesenswert?

Das würde mich auch interessieren.
Bei dem ATMega16 ist es Beispielsweise möglich den negativen Komparator 
Eingang AIN1 auf den ADC Multiplexer zulegen. Also könnte man ADC0-7 als 
Komparator Eingang nutzen, wenn man in einer Schleife das ADMUX Register 
entsprechend setzt.

So könnte man einen Interrupt für 1-8 Eingänge nutzen, der eigentliche 
Vorteil des Interrupts ist dann natürlich stark "gebremst".

Gibt es vielleicht noch eine schönere Lösung?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.