单片机检测充电器输出电压。
项目概况:单片机通过热敏电阻检测环境温度,不同的温度范围,单片机输出不同的pwm来控制输出电压。比如低温时,输出电压高,高温时,输出电压低一些。所谓的带温度补偿的充电器。
输出端一般都有几十伏,通过分压电阻分压后输入到LM331电路,LM331输出的频率信号经过TLP521隔离后进入单片机信号捕捉脚。通过测试频率值来判断是否电池电压接近充电器输出电压。(刚接上电池时,输出电压会被电池拉低,当电池满时,就接近充电器空载电压了)电压到达后进入脉冲阶段充电。
现在的问题是:充电器空载时,分压电阻上的电压很稳定,近似一条直线。当接上负载仪(纯阻性负载)有电流时(15A),示波器测量分压电阻上有很多毛刺电压。示波器测量LM331频率输出端频率信号很多毛刺。如果用c8051f310 单片机直接从充电器取电,ad采样不能正常工作,所以才想到用光耦隔离来采样的。现在单片机独立电源供电。就是由于这个毛刺干扰,导致单片机判断负载电压不准确,请教论坛各位尊敬的网友,这种情况该怎么办?????
|