Gast
#5309019
Hallo, ich habe hier einen Atmega1284p mit welchem ich VCC messen möchte. Habe dazu die 1,1 V interne Bandgap Spannung auf den ADC Eingang gelegt und VCC als Referenzspannung eingestellt und mit der Formel float Vcc = (1023 * 1.1) / ADCValue; die Versorgungsspannung berechnen lassen. Hier kommt es jetzt aber zu einem Problem, dessen Ursache ich nicht eruieren kann. Ich habe mittels Labornetzteil eine Spannung von 5 V eingestellt (mit dem DMM messe ich direkt an VCC des Controllers 4,9 V gegen GND). Das Programm spuckt mir jedoch einen Wert von 4,1 V aus. Mit dem DMM messe ich aber auch die 4,1 V an ARef gegen GND. Hat jemand eine Idee, weshalb dieser Unterschied zustande kommen könnte?