1、J3A為7.2V電池組充放電接口
2、DIS_CHG和PWM控制電池組充放電
3、BV1、BV2分別接在ATmega16引腳上,BV10、BV20用來檢測電阻R13兩端電壓
4、通過測量R13兩端壓降,單片機(jī)算出充電電流,根據(jù)電流大小,盡而決定充放電操作
問題:
1、LM358應(yīng)該是做為一個中間器件,目的是將單片機(jī)無法使用的電壓值轉(zhuǎn)換為可使用的,這樣對吧?
2、請朋友們幫忙解釋一下單片機(jī)是如何處理R13兩端的電壓值,盡而換算成電流呢?
答:
2. I13=(BV10 - BV20) / R13 =(BV1 - BV2) * (R6+R8)/R8/R13
BV1 - BV2,由單片機(jī)內(nèi)部A/D轉(zhuǎn)換后,減法計算。