在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 6475|回复: 0

[资料] PIC的A/D转换器

[复制链接]
发表于 2011-4-18 10:47:49 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
PIC16C7X系列器件之一,发现模拟数字转换结果并不总是准确的。如何才能改善精确度呢?
1. 确信所有定时规范均得到满足。如果您将ADC关闭后打开,应至少等待一个最小延时时间后才可采样;如果您改变输入通道,也应等待一个最小延时;最后是Tad,即为每个位转换所选择的时间。这一时间在ADCON0内做出选择,应在2到6us之间。如果Tad太短,转换结束时,结果尚未被完全转换,而如果Tad太长,转换结束前采样电容上的电压可能已经下降。这些定时规范以表格或公式的形式提供在数据手册中,应根据具体器件和具体情况进行查看。
2. 通常模拟信号的源阻抗都较高(大于1K欧姆),因此源阻抗输出电流对采样电容进行充电会影响精度。如果输入信号变化不太快,尝试在模拟输入上连接一个0.1uF的电容。这一电容将充电到所采样的模拟电压,并为52pf的内部采样电容提供充电所需的瞬时电流。
3. 在PIC16C71上,一个模拟输入引脚紧挨着一个振荡器引脚。一般当它们的走线彼此相邻,振荡器上的噪声会耦合到模拟电路上。如果时钟源为外部振荡器盒时更是如此,因为与晶振电路所提供的上升较缓慢的正弦波不同,该外部振荡器产生的是边沿陡峭而带有高频成分的方波。当然,将模拟引脚去耦将有助于改善噪声耦合,而如果您能将该引脚空出,将它变成输出并驱动为低电平,即能真正消除对模拟电路的交叉耦合。
4. 最后,引用数据手册上的话:“在器件频率较低的系统中,使用来自器件振荡器的A/D时钟较好...这将在很大程度上减小数字开关噪声的影响。”还有,“在器件开始A/D转换后就进入休眠的系统中,要求选择RC时钟源...它将提供最高精度。”
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2025-3-1 18:39 , Processed in 0.014239 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表