打印

求助:单片机检测开关电源输出电压检测

[复制链接]
1398|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xbyu520|  楼主 | 2013-10-18 09:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机检测充电器输出电压。
项目概况:单片机通过热敏电阻检测环境温度,不同的温度范围,单片机输出不同的pwm来控制输出电压。比如低温时,输出电压高,高温时,输出电压低一些。所谓的带温度补偿的充电器。
输出端一般都有几十伏,通过分压电阻分压后输入到LM331电路,LM331输出的频率信号经过TLP521隔离后进入单片机信号捕捉脚。通过测试频率值来判断是否电池电压接近充电器输出电压。(刚接上电池时,输出电压会被电池拉低,当电池满时,就接近充电器空载电压了)电压到达后进入脉冲阶段充电。

现在的问题是:充电器空载时,分压电阻上的电压很稳定,近似一条直线。当接上负载仪(纯阻性负载)有电流时(15A),示波器测量分压电阻上有很多毛刺电压。示波器测量LM331频率输出端频率信号很多毛刺。如果用c8051f310  单片机直接从充电器取电,ad采样不能正常工作,所以才想到用光耦隔离来采样的。现在单片机独立电源供电。就是由于这个毛刺干扰,导致单片机判断负载电压不准确,请教论坛各位尊敬的网友,这种情况该怎么办?????

相关帖子

沙发
xbyu520|  楼主 | 2013-10-18 09:35 | 只看该作者
自己先顶一下帖子。

使用特权

评论回复
板凳
nino_1| | 2013-10-18 10:51 | 只看该作者
寻找合适的软件滤波算法

使用特权

评论回复
地板
xbyu520|  楼主 | 2013-10-18 11:01 | 只看该作者
你好,我知道采样电阻上的电压范围,因此可以知道LM331输出的信号频率范围。我目前对采样的频率范围进行了限制,在这个范围呢,则接受,且采样积累了1000次后算平均值。以这个平均值作为真实值。范围外的频率直接放弃。可是转点还是不怎么准确。

使用特权

评论回复
5
xbyu520|  楼主 | 2013-10-18 11:02 | 只看该作者
顶一下。寻找合适的硬件解放方法或者软件方法

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:工作不养闲人,团队不养懒人。赚不到钱赚知识,赚不到知识赚经历,赚不到经历赚阅历,让人迷茫的原因只有一

43

主题

853

帖子

5

粉丝