打印

ad采样中的断层现象

[复制链接]
1852|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
optical85| | 2012-8-23 11:23 | 只看该作者
如果输入进AD的信号通过示波器查看的确是正弦波的话,有可能是你的AD采样被其他进程打断了。比如你在主循环里面用查询法收发串口数据,就会有很多死等不做有效指令的时间,这些时间里就有可能是不做AD转换的。每个断层就有可能是你在处理这些事情。等你事情做完了,AD又恢复正常了。

使用特权

评论回复
板凳
luck851| | 2012-8-23 13:06 | 只看该作者
加FIFO

使用特权

评论回复
地板
zxcvbnm_12345|  楼主 | 2012-9-3 09:08 | 只看该作者
加FIFO??可以解释下不?

使用特权

评论回复
5
airwill| | 2012-9-11 18:41 | 只看该作者
从波形看, 中间掐掉的还不少呢, 最大接近半个周期呢.
FIFO 不见得这么大容量. 未必能解决这个问题.
优化软件, 调整中断, 是否考虑把 AD 结果用中断来接收 更妥当?

使用特权

评论回复
6
labixiaojing| | 2014-7-11 14:53 | 只看该作者
我进行AD采样时也出现这个问题,求解决办法

使用特权

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

本版积分规则

3

主题

29

帖子

0

粉丝