AD7606采样问题 - TMS320C6748 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3491|回复: 3
打印 上一主题 下一主题

AD7606采样问题

[复制链接]

2

主题

9

帖子

47

积分

新手上路

Rank: 1

积分
47
跳转到指定楼层
楼主
发表于 2015-1-21 21:28:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人不太懂EMIF通信,在用demo程序中EMIF_AD7606时,默认的采样频率是多少呢?在哪里可以设置,我用信号发生器给其中一路AD输入峰峰值为3V,频率为100Hz的正弦波,采集其数据并存入到内存中,然后用matlab绘制出采样波形,结果发现出现了失真?如果是默认的200MHz的采样频率,采100Hz的信号不应该失真的吧,波形如下图

如果采集的是峰峰值为20mV,100Hz的信号,那么恢复出来的波形失真更严重,如下:

请问出现这样的失真是什么原因呢?谢谢

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

2

主题

9

帖子

47

积分

新手上路

Rank: 1

积分
47
沙发
 楼主| 发表于 2015-1-21 21:31:15 | 只看该作者
我是在原来的demon程序中,把while(1)里的程序改为了如下:
while(1)
{
   AD7606Start();
  if(flag == 0)
  {
        CheckAD7606Int(); //检查中断,并清除flag标志
        *voltage = ((short *)SOC_EMIFA_CS2_ADDR)[0]; //读取1个通道的AD值
        voltage++;
  }
}
不知道是不是程序上的错误,谢谢帮忙看一下。
回复 支持 反对

使用道具 举报

2

主题

9

帖子

47

积分

新手上路

Rank: 1

积分
47
板凳
 楼主| 发表于 2015-1-22 15:59:07 | 只看该作者
技术支持在哪啊?求解答啊
回复 支持 反对

使用道具 举报

15

主题

1357

帖子

4579

积分

创龙

Rank: 8Rank: 8

积分
4579
地板
发表于 2015-1-23 10:07:05 | 只看该作者



这个例程只是演示 EMIF 与 AD7606 并行接口通信 采样率比较低并且不可调

创龙开发板用户可以联系售后获取新版本~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-5-12 16:52 , Processed in 0.042312 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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