打印

都来看看18V模拟信号的采集方法

[复制链接]
2072|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
suifeg|  楼主 | 2007-10-12 17:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有0-18V的模拟信号,但有效信号只是0-12V,最小变化为2.5mv,现要用单片机C8051F020采集,请问选用什么样的A/D比较好呢?在A/D之前搭建什么样的电路比较好呢?

我是这样处理的,先把18V的信号用精密电阻分压后为0-2.25V,然后用16位AD8343,基准2.5V,这样对精度有多大的损失。
看大家还有更好的办法么?
另外A/D的基准电压是什么意思,是不是多大的基准电压只能通过多大的模拟信号?

相关帖子

沙发
ayb_ice| | 2007-10-12 18:01 | 只看该作者

你连基准电压都不知,我看有点悬

使用特权

评论回复
板凳
谈的元| | 2007-10-12 19:45 | 只看该作者

基准电压,可以这么理解

假如为8位AD,那么最大的AD值为0XFF。

当外电压等于基准电压时,理论上的得到AD就应该是0XFF.


比如以3伏为基准电压,那么当AD口的电压等于1.5伏时,理论上的得到AD就应该是0XFF除以2.

比如以5伏为基准电压,那么当AD口的电压等于2.5伏时,理论上的得到AD就应该是0XFF除以2.

那么当AD口的电压等于5伏时,理论上的得到AD就应该是0XFF



使用特权

评论回复
地板
freebenben| | 2007-10-12 21:20 | 只看该作者

基准电压理解同上。

精度损失:分压之后采集,16位的AD相当于13位了。

使用特权

评论回复
5
freebenben| | 2007-10-12 21:28 | 只看该作者

精度

2.5V/2^16=0.038mV
2.5mV/8=0.32mV
这样看起来应该是能满足你的要求的。
只是要看你AD输入的噪声最低能做到多少了。

使用特权

评论回复
6
ayb_ice| | 2007-10-13 07:50 | 只看该作者

"精度损失:分压之后采集,16位的AD相当于13位了。"

这是什么理论...

使用特权

评论回复
7
suifeg|  楼主 | 2007-10-13 13:14 | 只看该作者

如果基准电压为2.5V,输入电压大于2.5V会出现什么情况?

对于16位的A/D,如果基准电压为2.5V,输入电压大于2.5V,是不是输出也为0XFFFF,那么是不是多大的基准电压只能通过多大的模拟信号?

使用特权

评论回复
8
HWM| | 2007-10-13 13:27 | 只看该作者

7楼:确实如此,但这和分辨率无关。

使用特权

评论回复
9
hab2000| | 2007-10-13 15:47 | 只看该作者

看样子你是测单电池电压吧?

最经济的方法:其实使用C8051F020内部12bitA/D即可实现,通过“过采样求平均”(名称也许不准确)技术完全可以做到测量18V时分辨率达到2.5mV!
4楼的意思是对的,可能提法不对,16位的A/D不会变成13位,只是计算分辨率要用18V计算:18/2^16大约0.27mV,因此13bit的A/D就可以满足18V分辨到2.5mV的要求!

使用特权

评论回复
10
suifeg|  楼主 | 2007-10-13 18:16 | 只看该作者

请问用过采样求平均技术怎样测量18V的模拟信号?

过采样和求平均值可以提高ADC的分辨率,这个我听说过,但我还是想把0-18V模拟信号处理后用一个16位的A/D采集,这样要保险一点。请大家推荐几个16位的片子,价格中等就可以。
把18V信号变为2.25V大家觉的用什么方法好一点?是直接分压还是用反向比例放大器?或者有更好的。

 -------谢谢各位的回答!!!-------

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

76

帖子

0

粉丝