mega644: Analog Komparator, Eingänge hochohmig?

Gast #1998522
Lesenswert?
• ▲
▼
Ich teste gerade an einer Platine den Analog Komparator des mega644 und 
ich sehe keine schönen Ergebnisse.

Die Initialisierung ist folgende:
1
//Analog Komparator --> Distanzmessung
2
  ACSR &=~ (1<<ACD);  //Switch on Analog Comparator
3
  ACSR &=~ (1<<ACBG); //No fixed voltage on positive input
4
  ACSR |= (1<<ACIE); //Analog Komparator Interrupt enable
5

6
  ACSR |= (1<<ACIS0) | (1<<ACIS1); //Bei steigender Flanke soll Interrupt passieren

Ich habe nun ein 10k Poti an den negativen Eingang angehängt und ich 
kann drehen was ich will. Erst kurz bevor ich auf die 5 V ankomme 
springt er auf 5 V. Wenn ich jedoch von einem 3.3V Spannungsregler 
direkt auf den negativen Eingang gehe, dann bleichen die 3.3V.
Habe ich irgendeine Initialisierung vergessen?
Ich glaube zwar nicht aber das wäre ja ein Jammer wenn man da kein 
hochohmiges Poti anhängen kann.

lg andy

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.