搜索
bottom↓
回复: 3

示波器关于AD830问题,请问高手

[复制链接]

出0入0汤圆

发表于 2009-5-29 19:09:25 | 显示全部楼层 |阅读模式
我在用ARM加AD830采集数据时候出现很大的问题,采集数据出现不对的问题,不知道为什么?当我用1Mhz时钟采集50Khz波形的时候,出现下面的数据 30
31  63 61  62 62 60 62 92 94 92 94 93  126 124 127 125 127 157 156 157 158 156 157 190 191 191 188 188 190 189 189 220 221 223 221 222
222 222 223 221 221 223 222 191 189 191 188 188 188 188 191 191 158 157 156 158 156 159 124 127 124 126 124 93 95 93 95 93 63 62 60 63 61 60
61 31 31 31 31 29 29 31 29 28 29 29 28 28 28 29 30 30 28 31 29 28 30 31 31。

开始以为是单片机IO口问题,但是我把频率降低也不行,还使出现一样的问题。

程序如下:
uint32 Ad_conver()
{
        uint32 dat;
        dat = IO0PIN ;
        return dat;
}
while(1)
          {
          for(i=0;i<500;i++)
        {
                str = Ad_conver();
        }
       
        for(i=0;i<500;i++)
        {
        str=((str&(0xff<<16))>>16)&0xff;//上面数据使这个数组有通过串口发送到电脑上的数据
        }
  
        for(i=0;i<105;i++) {

                k= str[i%107]-str[(i+1)%107];
                GUI_disp((i+1),str/4,k/4);
        }
        }

阿莫论坛20周年了!感谢大家的支持与爱护!!

曾经有一段真挚的爱情摆在我的面前,我没有珍惜,现在想起来,还好我没有珍惜……

出0入0汤圆

发表于 2009-5-29 23:40:54 | 显示全部楼层
据说ADS830在启动时的数据是不稳定的,建议给稳定的时钟源,启动延时再读数据

出0入0汤圆

发表于 2009-5-30 02:12:09 | 显示全部楼层
没看懂楼主说的是什么。
从曲线上看,显然是数据更新得太慢,每1/4周期只有7个数据,所以波形呈锯齿形。

出0入0汤圆

 楼主| 发表于 2009-5-30 11:32:01 | 显示全部楼层
对啊!我现在使数据不使很对,在采集的数据中,比如在127-155数据中间的数据没有采集到。不知道为什么?开始是怀疑时钟的问题,但是一直没有解决
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-8-26 14:16

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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