打印

STC12C5A32AD采集到的信号为什么不稳定

[复制链接]
2816|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
chenyu988|  楼主 | 2012-6-26 13:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用STC12C5A32AD 自带的10位AD采集信号,校准系数也是存在自带的EEPROM中的,算法的均方根算法,但显示的时候不稳定,比如加5A,设置变比显示500,但一会就飘到800多去,然后又飘回来,不知道什么情况。是芯片问题,还是算法问题,还是其他问题呢

相关帖子

沙发
58060622| | 2012-6-26 14:06 | 只看该作者
1、用示波器看一下输入是否是稳定的。如果不稳定,那么检查电源是否干净,因为这个单片机的AD基准就是电源VCC。

2、如果输入稳定,那么尝试先不用算法读取的AD值是否稳定。如果稳定,检查算法。

使用特权

评论回复
板凳
chenyu988|  楼主 | 2012-6-26 14:52 | 只看该作者
2# 58060622
我采集一个通道时,值是比较稳定的,现在采集三个通道,出现这种现象,我试过只采集两个通道,也会出现跳动,数据处理都是放在定时里面的

使用特权

评论回复
地板
corset| | 2012-6-26 15:31 | 只看该作者
注意EEPROM的读写是要开关中断的。你看是不是对你的采集有影响

使用特权

评论回复
5
chenyu988|  楼主 | 2012-6-26 16:48 | 只看该作者
4# corset
中断可以不关的

使用特权

评论回复
6
amwrdfe| | 2012-6-26 16:52 | 只看该作者
用数码管显示的吧?

使用特权

评论回复
7
chenyu988|  楼主 | 2012-6-26 19:05 | 只看该作者
6# amwrdfe
是数码管显示跟这有什么关系吗?

使用特权

评论回复
8
chenyu988|  楼主 | 2012-6-26 19:06 | 只看该作者
7# shangshan265
请教了!

使用特权

评论回复
9
amwrdfe| | 2012-6-26 19:23 | 只看该作者
咱以前用51做个数控电源的时候也发现过这个问题,
用的stc89c52,adc--adc0809
p0,p2做显示
p1,adc控制线,pwm
p3,adc_data,按键,
用过各种软件滤波都无法消除这个显示抖动,后来就懒得搞了。
怀疑不是数据采样造成的,因咱的串口被占用了,无法测试,
你可以用串口实时打出数据,看看有没有异变。

使用特权

评论回复
10
chenyu988|  楼主 | 2012-6-27 08:45 | 只看该作者
没有解决办法吗?

使用特权

评论回复
11
shell.albert| | 2012-6-27 08:51 | 只看该作者
数码管显示是不是扫描频率不够快,有闪的感觉?
强烈建议2#的做法。

使用特权

评论回复
12
coody| | 2012-6-27 11:10 | 只看该作者
保证刷新要同步。

使用特权

评论回复
13
fzyuan| | 2012-6-27 12:40 | 只看该作者
信号或电源上可能有较大的50Hz纹波,而你的采样率又不是100Hz的整数倍,就很容易产生类似的漂移。
减小纹波;
保证在20ms内,每个通道均有2次以上的采样(应是偶数),并且采样的时间完全均匀。

使用特权

评论回复
14
chenyu988|  楼主 | 2012-6-27 14:48 | 只看该作者
调试发现是数据处理完后送到数码管显示时出现了问题,现在改成每相处理完后就送显示,虽然没有之前飘的频繁,但几分钟内还是会出现一两次漂移。

使用特权

评论回复
15
chenyu988|  楼主 | 2012-6-27 15:25 | 只看该作者
适当的加延时,但总不能达到理想的效果

使用特权

评论回复
16
chenyu988|  楼主 | 2012-6-27 15:30 | 只看该作者
不稳定显示的时,应该也是个值,能不能这样设置:假如正常400,当a大于的405或小于395时,a=400?

使用特权

评论回复
17
chenyu988|  楼主 | 2012-6-29 08:12 | 只看该作者
问题大致找到了,是某一相送数据出现了点问题,

使用特权

评论回复
18
chenyu988|  楼主 | 2012-6-29 15:22 | 只看该作者
1分钟内某一相数据还是会飘一次,可能是什么原因呢???

使用特权

评论回复
19
coody| | 2012-6-29 17:03 | 只看该作者
建议LZ到STC官网WWW.**.COM的技术支持下载“另一种风格测试程序包”找到对应的程序测试。

使用特权

评论回复
20
yinyejunjob| | 2012-7-5 17:14 | 只看该作者
试试STK MCU QQ:1364494484

使用特权

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

本版积分规则

47

主题

1108

帖子

14

粉丝