测量电池充电电流和放电电流,传感器后面接低通滤波器到ADC,ADC型号为MPC3203,充电时,霍尔器件开始输出,随着电流的增加而增加,线性度良好。但是不充电后,输出应回归到2.5V,但实测无法达到,而是大于2.5V。放电也是随着电流增加而增加,线性度良好,不放电能回到接近2.5V(板子的供电由电池提供,所以不放电其实板子也是有消耗电,电流30MA左右)。目前的问题是,由于充电断开后,传感器输出电压无**常回归到2.5V而是会大于2.5V很多,所以MCU无**常判断是不是在充电或放电,除非充放电的电流做得比较大,大于300MA,才能判断是充电还是放电。感觉acs758lcb-050b调零(2.5V)是无**常归零的。会有一定范围的偏差,有办法处理吗。 |