PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit externer AREF beim ADC



cassius
27.01.2007, 15:38
Hallo,

vielleicht kann mir jemand helfen, denn ich bin in der Programmierung mit BASCOM noch ziemlich unerfahren.

Ich möchte beim Atmega8 den Abtastbereich des ADC auf einen Bereich von 0 bis 650 mV beschränken, weil die Auflösung sonst zu grob wird. Da BASCOM bei CONFIG ADC für die Referenz offenbar nur OFF, AVCC und INTERNAL kennt, gelingt es mir nicht, eine andere Spannung extern zuzuführen. Auf dem STK500 könnte man dafür den AREF-Jumper schließen und softwaremäßig jede beliebige Spannung in 100mV-Schritten festlegen. Dieser Anschluß ist jedoch in allen 3 genannten Referenz-Varianten wirkungslos. Was ist da zu tun ?

Vielen Dank im voraus für jede Antwort, die mir weiterhilft.

Volker

linux_80
27.01.2007, 16:39
Hallo,
wenn man Off wählt, wird normalerweise die Referenz an AREF verwendet.
So kleine Referenz-Spannung funktioniert aber normalerweise nicht, soll laut DB mind. 2.0V haben, beim Mega8.

cassius
27.01.2007, 18:31
Hallo,

wenn ich OFF verwende, oder bei CONFIG ADC "Reference" ganz weglasse, wird der AREF-Pin offenbar auch nicht abgefragt. Der ADC liefert dann über den gesamten Bereich als Ergebnis immer 1023.
Das kann also nicht die Lösung sein.

Volker