如何提高pic30f的AD转换的稳定?

[复制链接]
5802|12
 楼主| autuy123 发表于 2008-2-28 16:45 | 显示全部楼层 |阅读模式
我在用PIC30F5011做东西,需要用到AD,但是飘的厉害,我用的是自动采样,谁用过!讨论一下!!!
chenjy1390 发表于 2008-2-28 16:56 | 显示全部楼层

什么飘的厉害?

外围电路解决?软件算法上实现?
 楼主| autuy123 发表于 2008-2-28 17:17 | 显示全部楼层

ad采样的结果飘的厉害呀!

有431做基准,采集基准的电压,采集的结果有20个点的波动!
chenjy1390 发表于 2008-2-29 09:51 | 显示全部楼层

观察一下,是不是基准电压,工作电压,输入电压的变化情

  
 楼主| autuy123 发表于 2008-2-29 10:11 | 显示全部楼层

就是说AD的本身没有什么问题!!!

谢谢 chenjy1390<br />在这之前我一直在怀疑AD本身有问题?<br />么是我的程序问题<br />要么是我的硬件问题<br />就是说DSPIC系列的AD的稳定性是没有问题的! 
chenjy1390 发表于 2008-2-29 11:15 | 显示全部楼层

一款芯片的产生是经过很多次的验证,

其出现问题的可能性不大,所以当转换结果出现大的偏差时,先检查硬件方面的问题,再来察看程序上是否有设置错误的地方?比如是选择基准电压,AD转换时间设置有没有错误?再不行的话可以打电话请求技术支持?
xieyuanbin 发表于 2008-2-29 12:56 | 显示全部楼层

PIC AD的稳定性是有目共睹的。

如果没有变换通道,电压波动最可能造成这种情况,特别是临时搭的电路,你但一般万能表是看不出来的。你可以在AD输入和电源端并联两个比较大的电容试试,看是否是电压的问题。<br />另外还要注意采样时间,每次要一致,并符合采样时间和阻抗的要求
 楼主| autuy123 发表于 2008-3-1 08:39 | 显示全部楼层

看pic的文档的关于阻抗匹配有些不明白希望给讲解

<br />为了使A/D&nbsp;转换器达到规定的精度,必须让充电保持电容(CHOLD)充分充电至模拟输入引脚上的电平。源阻抗(RS)、内部连线等效阻抗(RIC)和内部采样开关(RSS)阻抗共同直接影响电容CHOLD&nbsp;充电所需的时间。所以模拟源总的阻抗应该足够小以在选择的采样时间内对保持电容充分充电。为了把引脚泄漏电流对A/D&nbsp;转换器精度的影响降到最低,最大建议源阻抗RS&nbsp;为2.5&nbsp;kΩ。当选择(改变)了模拟输入通道后,采样工作必须在启动转换前完成。在每次采样工作前,内部保持电容将处于放电状态。<br /><br />在这个文档里是说,RS=2.5K的时候是最稳定的吗?
xieyuanbin 发表于 2008-3-1 15:30 | 显示全部楼层

不是,这是规定的最大阻抗,也是在最大采样时间的保证

应该说,这个阻抗是整个采样电路及信号源的交流阻抗总和。在这个前提下才能保证采样速度达到要求。<br />并非达到此要求就万事大吉,线路的抗干扰情况是另一个需要考虑的问题。比如你的引入线比较长,应该考虑在靠近IC输入端的地方并联0.1-1微法的电容以增加抗干扰性能。
兰天白云 发表于 2008-3-3 22:52 | 显示全部楼层

用PIC内部的AD时,数字地和模拟地是共用的

当PIC的IO口剧烈电压输入/输出时会倒致地电压变化(万用表测不出),引起AD值不稳定
 楼主| autuy123 发表于 2008-3-4 15:40 | 显示全部楼层

DSPIC30系列30I的可以支持到多少的速度?

我用8M的晶振,8倍频,芯片工作30秒开始有温度(用手能感觉到),这是造成A/D不稳定的原因!<br /><br />DSPIC30系列30I的可以支持到多少的速度可以让片子稳定的运行(不加散热装置的情况下)!<br />.
shenshi 发表于 2008-3-4 15:56 | 显示全部楼层

看看是否是TL431输出接了0.1uF电容了?

看看是否是TL431输出接了0.1uF电容了?如果这样做了,那么可能导致基准源不稳定。
 楼主| autuy123 发表于 2008-3-5 15:56 | 显示全部楼层

我接了104的瓷片电容和100uF的电解电容,<br />如果不接这些的话电压波动大!&nbsp;
您需要登录后才可以回帖 登录 | 注册

本版积分规则

29

主题

210

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部