Am Spannungsteiler R13-R12 liegt die Spg. U+.
Am Widerstand R13 misst der Microcontroller die Teilspg. U_ADC.
Da als Reverenz-U 2,56 V eingestellt ist, entsprechen diese dem vollen 10-bit-Wert von 1.023.
Ein bisschen gerechnet:Code:|----------- U+ --------| |-- U_ADC ---| GND ---====---*---====-- U+ R13 | R12 10 k | 12 k | ADC5 (= PC5) ATmega8L PIN 28
U+ : U_ADC = (R12 + R13) : R13
U+ (mV) = [(R12 + R13) * ADC * 2,56] / [R13 * 1,023]
U+ = ADC * 5,505 mV
===================
Ein ADC-Wert von 835 entspricht somit einer Akku-Spg. von ca 4,6 V! Ab etwa diesem Wert empfiehlt es sich, die Akkus wieder zu laden!
Allerdings, wer mit dem IR-Empfänger des Asuro arbeitet, sollte nicht so weit mit der U herunterfahren, da dann dessen Funktion lt. Datenblatt nicht mehr gewährleistet ist! (siehe mein Bericht zur Reduzierung des
Vorwiderstandes des SFH5110-36!)
Wer mit Batterien arbeitet, muss bei der U+ noch ca. 0,6 V dazuaddieren, um auf die tatsächliche Batteriespg. zu kommen, denn das ist der Spgs.-abfall an der Diode!
(Übrigens, ab einer U_Bat _unter_ 5,5 V kann man den Jumper wieder reinstecken und hat dadurch keinen Spannungsverlust durch die Diode. Aber Vorsicht: "Maikäfer" und IR-Empfänger vertragen nur max. 5,5 V!!!)
cu Helmut
Lesezeichen