[电表应用] AD采样问题

[复制链接]
2116|6
 楼主| id472897568 发表于 2014-5-29 16:45 | 显示全部楼层 |阅读模式
芯片79F166A,在同一个程序中,同时用2个Sample_AD(ch);(两次采样不同的通道)的返回值和单独用一个Sample_AD(ch);的返回值不同,有遇到过这种问题的吗?
airwill 发表于 2014-5-30 06:44 | 显示全部楼层
在快速的多通道连续轮番转换时, 结果发生通道间的影响.
这种情况跟信号源, 转换速度太快有关.
通常可以延长采样保存时间, 降低信号源阻抗来解决
ywy398456921 发表于 2014-5-30 09:15 | 显示全部楼层
楼上正解~~
 楼主| id472897568 发表于 2014-5-30 10:24 | 显示全部楼层
如果按照图1中的程序来运行,则key_ram的值是不正确的;但是按照图2中的程序来运行,key_ram的值就是正确的,这段程序是放在了50ms中断里,请问这种情况又遇到过吗?

本帖子中包含更多资源

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

×
fusz2001 发表于 2014-5-30 14:21 | 显示全部楼层
ADC 準備準和參考電壓是相關的,如果參考電壓不存在波動,理論上開幾個通道的ADC都是不影響的。估計是選擇的內部參考電壓,單通道和雙通道採樣時的電壓波動程度不同導致的,軟件上可以考慮使用濾波算法進行處理
 楼主| id472897568 发表于 2014-5-30 18:21 | 显示全部楼层
谢谢各位的耐心回答,问题解决了
 楼主| id472897568 发表于 2014-5-30 18:23 | 显示全部楼层
结贴啦,每次都说分数分配不对,在这里说一声啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

42

帖子

0

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