打印

关于电阻分压检测交流电压上下限问题

[复制链接]
2408|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yjhon|  楼主 | 2012-5-15 19:39 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式


如图,调试结果是,一块板可以调好于计算值差不多,但是同一个芯片放到另一个板上,差别大的有5V以上,要求5V以内,分压电阻都经过筛选,误差可忽略,仍不能将测试结果控制到5V以内,控制的要求是上限在260-265要报警,下限在175-180要报警,目前的做法是检测过零,延迟到峰值点测AD,说的有点乱

相关帖子

沙发
yjhon|  楼主 | 2012-5-15 19:40 | 只看该作者
本帖最后由 yjhon 于 2012-5-15 19:41 编辑

想请教明白的前辈,误差主要从哪里来呢,是否电路有问题,还是软件思路有问题呢

补充一下,目前的分压电阻是1.5M和20K,单片机采用4MHz内振

使用特权

评论回复
板凳
PowerAnts| | 2012-5-15 20:13 | 只看该作者
ADC的基准源取自何处? 7805? 测一下不同7805的电压, 会有发现.
==========================
今天俺把已离职的工程师的设计拿过来看, 吓一大跳, 检测电池电压的基准源竟然取自LDO输出的3.3V, 难怪电池快没电了检测值会变,赶紧改到1.2V作基准源。那个地方比较稳定,至少不怎么受电池电压影响。

使用特权

评论回复
地板
yjhon|  楼主 | 2012-5-15 20:19 | 只看该作者
多谢蚂蚁指点,确实取自78L05,输出电压也都监测了,做了四块板,偏差都在0.03以内,AD结果还是偏的大,板上也就剩一个继电器,三个指示灯了,就这个电路,软件上是否有更好的办法呢,求教,谢先

对了,这个端口还负责检测频率上下限,我是先检测频率,频率OK之后再检电压,然后又频率,。。

使用特权

评论回复
5
yjhon|  楼主 | 2012-5-15 20:21 | 只看该作者
3# PowerAnts
:dizzy:

使用特权

评论回复
6
PowerAnts| | 2012-5-15 20:25 | 只看该作者
除了硬件上基准、电阻、波形抖动等因素,软件上应做滤波、去抖等算法

使用特权

评论回复
7
yjhon|  楼主 | 2012-5-16 00:07 | 只看该作者
谢谢蚂蚁前辈了,明天我在改改程序试试吧,折腾几天了

使用特权

评论回复
8
longjie121| | 2012-5-16 09:39 | 只看该作者
蚂蚁真热心 支持一下!

使用特权

评论回复
9
yjhon|  楼主 | 2012-5-16 21:26 | 只看该作者
试过用100us中断检测端口下降沿和上升沿之间的时间,取中间点进行AD转换,以测峰值,误差还是在7-8V的样子,后面又试了从上升沿之后就开始100us进行一次AD转换,连续取40个点,误差还是7-8V的样子,同一个芯片装到不同的板上检测的相差7-8V,不知道误差该从何入手查,哎

使用特权

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

本版积分规则

个人签名:当愤怒不能改变处境时,应该坦然面对

14

主题

382

帖子

2

粉丝