Attiny26 ADC - Aref richtig einstellen

Gast #2802983
Hallo, ich möchte mit einem Fotowiderstand gegen Masse und einem 
Spannungsteiler gegen Vcc am ADC0 des Attiny26 auf die 
Umgebungshelligkeit reagieren und anschließend eine LED dimmen.

An Aref habe ich, wie im Tutorial beschrieben, ein Kondensator gegen GND 
als Minimalbeschaltung gelötet.

Nun möchte ich im ADMUX an Bit 6 (REFS0) und Bit 7 (REFS1) die 
Referenzspannung einstellen, allerdings finde ich im Datenblatt (S.101), 
dass ich mit meinem Kondensator an Aref nur eine Referenzspannung von 
2,56V einstellen kann und nicht wie ich vorher annahm 5V.

Ich benötige doch aber eigentlich die 5V als Referenzspannung, weil ich 
mein Spannungsteiler gegen 5V geschaltet habe.

Oder muss ich REFS0=0 und REFS1=0 setzen, da steht nichts von meinem 
Kondensator an Aref und nur AVcc als Referenz im Datenblatt (S. 101).

freundliche Grüße
Gast #2803136
hm...
also muss ich den Kondensator entfernen und REFS0 sowie REFS1 auf 0 
setzen wenn ich 5V als interne Referenz haben will?

Oder was muss ich machen?
Gast #2803213
wenn ich REFS0 und REFS1 auf 0 setze und den Kondensator Entferne habe 
ich dann 5V als Referenzspannung?

Spess53 schrieb:
> AREF ist nur mit PA3 verbunden, wenn REFS0 = 1 ist. Und nur in dem Fall
> gehört ein Kondensator an PA3.

Im Tutorial steht aber:
Mittels Konfigurationsregister können beim ATmega8 verschiedene 
Referenzspannungen eingestellt werden. Dies umfasst die 
Versorgungsspannung AVcc sowie eine vom AVR bereitgestellte Spannung von 
2,56V (bzw. bei den neueren AVRs 1,1V, wie z. B. beim ATtiny13, 
ATmega48, 88, 168, ...). In beiden Fällen wird an den AREF-Pin des 
Prozessors ein Kondensator von 100nF als Minimalbeschaltung nach Masse 
angeschlossen, um die Spannung zu puffern/glätten.
Gast #2803226
Hi

>wenn ich REFS0 und REFS1 auf 0 setze und den Kondensator Entferne habe
>ich dann 5V als Referenzspannung?

Ja. Siehe Datenblatt:

Table 45. Voltage Reference Selections for ADC
----------------------------------------------
REFS1 REFS0 Voltage Reference Selection
----------------------------------------------
  0     0    AVCC

>Im Tutorial steht aber:
>Mittels Konfigurationsregister können beim ATmega8 verschiedene
>Referenzspannungen eingestellt werden. ....

Du hast aber einen ATTiny26. Und für den gilt das Datenblatt des 
ATTiny26. Was in irgendwelchen Tutorials oder anderen Datenblättern 
steht ist irrelevant.

MfG Spess
Gast #2803288
> Bedenke bitte auch das beim tiny26 die Versorgungsspannung für den ADC
> angeschlossen sein muss.

Die Versorgungsspannung für den ADC, also AVCC ist angeschlossen.

Ich werde morgen den Kondensator auslöten. Danke!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.