www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Komparator mit Attiny2313


Autor: Paul Baumann (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ich möchte einen Lader für 9Volt-Blockakkus bauen. Dazu will ich den
Akku erstmal auf eine definierte Spannung entladen.(Siehe Schaltung)

Da ich nur noch Attiny2313 zu Hause habe, muß ich mit dem 
Analogkomparator
an's Werk gehen. Das habe ich noch nicht gemacht.
Frage: Kann mir Jemand sagen, ob ich das so richtig habe und mir bei
den 3 untersten Bits einen Rat geben, wie ich sie setzen muß?

ACSR.ACD=0 (Komparator in Gang setzen)
ACSR.ACBG=1 (interne Referenzspannung 1,1 Volt auswählen)
ACSR.ACO  (enthält das "Ergebnis", wenn der Komparator gekippt ist)
ACSR.ACI=1 (keinen interrupt auslösen)
ACSR.ACIE=0 (keinen Interrupt auslösen)
ACSR.ACIC ????
ACSR.ACIS1 ????
ACSR.ACIS0 ????

Muß ich das Register DIDR auch noch "angreifen"?

MfG Paul

Autor: Peter Diener (pdiener) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Paul,

ACSR.ACIC = 0;   // Komparatorausgang nicht auf Timer routen
ACSR.ACIS1 = 0;  // Egal bei ACSR.ACIC = 0
ACSR.ACIS0 = 0;  // Egal bei ACSR.ACIC = 0

DIDR.AIN1D = 1;  // Digitalfunktion des Pins ausschalten -> spart Strom

Sonst stimmen die Einstellungen.

Grüße,

Peter

Edit: AIN1 ist richtig angeschlossen.

Autor: Paul Baumann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Prima! Schönen Dank für Deine Hilfe, Peter.
Na, dann kann ich ja losprogrammieren...
:-)
MfG Paul

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.