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
Hi AREF ist nur mit PA3 verbunden, wenn REFS0 = 1 ist. Und nur in dem Fall gehört ein Kondensator an PA3. MfG Spess
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?
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.
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
Bedenke bitte auch das beim tiny26 die Versorgungsspannung für den ADC angeschlossen sein muss.
> 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!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.