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