1、电池通过MOSFET和电流采样电阻并联的网络与单片机共地,控制MOSFET导通测量电池电压,控制MOSFET开路测量充电电流。当然都是通过ADC测量了。
充电电流使用一个1欧姆或者更小的电阻来转换,然后运放进行适当倍数的放大后进入ADC转换。同时转换没必要,一次进行一次电流和电压的转换即可,反正ADC转换一次的时间很短,可以认为是同时进行的。