[DSP编程] 关于AD7606采样的问题

[复制链接]
 楼主| hiuming 发表于 2019-12-25 15:03 | 显示全部楼层 |阅读模式
求助各位老哥,小弟用DSPBIOS写了个程序,主要功能就是采样和通信,但是采样AD7606的输出信号时,发现信号有毛刺,而且毛刺的数值都是一样大的,有老哥可以给点意见和建议吗???

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zhangmangui 发表于 2019-12-25 21:52 | 显示全部楼层
你这个毛刺看着应该是采错的   也就是显示的数据中有错误的  
应该是接口问题
 楼主| hiuming 发表于 2019-12-26 15:13 | 显示全部楼层
zhangmangui 发表于 2019-12-25 21:52
你这个毛刺看着应该是采错的   也就是显示的数据中有错误的  
应该是接口问题 ...

是读寄存器的问题吗,但是他这个数值都一样挺奇怪的
zhangmangui 发表于 2019-12-26 20:58 | 显示全部楼层
hiuming 发表于 2019-12-26 15:13
是读寄存器的问题吗,但是他这个数值都一样挺奇怪的

还真是   肯定是获取的数据最高位或者某一个位有问题
 楼主| hiuming 发表于 2019-12-26 22:23 | 显示全部楼层
我来再补充一下,观察了一天,目前AD7606在实际中用到了6个通道,对6个通道进行同步采样,发现有毛刺的几个通道那个毛刺的时刻好像都是一致的,老哥们有看法吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| hiuming 发表于 2019-12-26 22:24 | 显示全部楼层
zhangmangui 发表于 2019-12-26 20:58
还真是   肯定是获取的数据最高位或者某一个位有问题

老哥帮忙看看楼下我补充的图,这是什么原因啊
蒋博1026 发表于 2019-12-27 09:59 | 显示全部楼层
这个噪声看着也不是周期性的出现的,你的采样频率是多少啊

点评

采样频率6.4k,AD7606的最后两个通道是悬空的  发表于 2019-12-27 11:44
蒋博1026 发表于 2019-12-27 10:00 | 显示全部楼层
改变一下采样频率,看看噪声信号还是不是这样?比较一下
 楼主| hiuming 发表于 2019-12-27 21:57 | 显示全部楼层
测试了好久,发现过一段时间就会出现这种现象,本应是读通道1的数据读了通道7,通道3的数据变成了通道1,但是时序那些我都按AD7606的数据手册来搞了
zhangmangui 发表于 2019-12-27 22:22 | 显示全部楼层
hiuming 发表于 2019-12-26 22:23
我来再补充一下,观察了一天,目前AD7606在实际中用到了6个通道,对6个通道进行同步采样,发现有毛刺的几个 ...

不行那样吧   你直接送入固定的电压值  比如0V  看看数据的跳变  
确定哪一位是错误的
蒋博1026 发表于 2019-12-30 09:23 | 显示全部楼层
楼上正解,直接送入固定的电压值  比如0V  看看数据的跳变  
蒋博1026 发表于 2019-12-30 09:24 | 显示全部楼层
也可以做个实验,送入不同的固定值,比如说0、1、2等等,看看有没有相关的关系
 楼主| hiuming 发表于 2019-12-30 10:07 | 显示全部楼层
蒋博1026 发表于 2019-12-30 09:24
也可以做个实验,送入不同的固定值,比如说0、1、2等等,看看有没有相关的关系 ...

好像是读错通道的问题,但是每次循环我都只读到通道6,不知道为什么会读到通道7的数据
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

13

帖子

0

粉丝
快速回复 返回顶部 返回列表