查看: 2361|回复: 4

【求助】10位ad如何扩展为12位的?

[复制链接]

该用户从未签到

发表于 2011-4-7 21:51:29 | 显示全部楼层 |阅读模式
分享到:
大家好,我现在用的是430,其中ad是10位的,引起结果精度不够,又不想换芯片了,想把其扩展为12位的ad,有什么方法啊?谢啦
回复

使用道具 举报

该用户从未签到

发表于 2011-4-10 13:12:52 | 显示全部楼层

RE:10位ad如何扩展为12位的?

参考delta-sigma ADC的原理;
将输入模拟量进行过采样,进行滤波处理,然后进行decimate(这个词具体我也不知该怎么翻译,就是多个数据中抽取一个出来)。
ADC的有效位数是和噪声(量化噪声、及其它噪声)有关;噪声越大,有效位数月少;噪声越小,有效位数越高。
所以进行滤波处理,实际上减少了数字信号的噪声,也等于提高了有效位数(但是前提是模拟前端要做好,噪声不能太大)。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-6-23 09:34:52 | 显示全部楼层

RE:【求助】10位ad如何扩展为12位的?

对采样速度有要求吗?
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-6-24 15:09:20 | 显示全部楼层

RE:【求助】10位ad如何扩展为12位的?

采样速度是信号频率两倍以上
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2011-6-25 16:38:01 | 显示全部楼层

RE:【求助】10位ad如何扩展为12位的?

decimate可以译为“抽取”,这是数字信号处理中常用的一个词。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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



手机版|小黑屋|与非网

GMT+8, 2025-1-15 01:41 , Processed in 0.146210 second(s), 24 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.