Attiny26 ADC - Aref richtig einstellen

Gast #2802983
Lesenswert?

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 #2803213
Lesenswert?

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
Lesenswert?

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
Lesenswert?

> 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

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