EDN China > 技术文章 > 测试与测量 > 通用测试仪器 > 正文
? 2016博客大赛-不限主题,寻找电子导师,大奖升级??

高性能数据采集系统的建立

来源:CE China?? 2006年02月03日 ?? 收藏0
?????? 一个数据采集系统的复杂程度可能不亚于与中心计算机连接的分布式传感器网络,也可能简单到仅是一个在仪表上显示测量数据的传感器。对于每种系统,都须评估和权衡其成本/效益。单从成本角度考虑,可能会倾向于简单的解决方案,但仍须考虑其它一些因素。

?????? 系统要求 ???

?????? 对于基本系统,其要求是按照性能和成本的比较逐一确定的。系统必须是16位以上,能处理2.5V的差分输入,而且在没有单5VDC电源的情况下也能工作,成本必须控制在10美元以内。性能和成本的要求往往是矛盾的,但只要稍微发挥一点创造力就可满足其要求,甚至做得更好:即在不增加最终材料成本的基础上把决策功能集成进传感器电路中。通过对测量值和预定范围内的值进行比较,并标识出超出范围的状态,就可以增加这项复杂的功能。

??????

这类数据采集(DA)系统的基本构建模块是模拟转换和处理功能。该系统的最简单形式包括:一个ADC处理传感器输入转换,一个微控制器处理数据。现今的ADC和微控制器性能比以前已有极大的改进。这些改进使得上述系统的集成得以实现,但也付出了代价,因为在提高性能的同时也增加了集成这两种功能的复杂程度。只有开发出真正集成的单芯片系统方案,这一问题才能解决。本文所阐述的就是一个低成本、高性能的DA系统,它能充分利用每个器件的特性。

?????? 灵活的器件特性

?????? 系统的核心是一个ADC,即Burr-Brown的24位Δ-Σ转换器ADS1212,以及Microchip Technology的微控制器PIC16C54C。

?????? Δ-Σ ADC可提供很多传感器应用所需的高分辨率和良好线性度。有效分辨率可以直接从转换器的输出数据测出,以位数的均方根值表示。如果噪声为白电平,须从有效值中减去2.7位以便转换成峰-峰值或无波动位值。

?????? 为达到最佳分辨率,器件应该以最高器件频率和最低数据输出率工作。器件频率和加速模式速率(turbo mode rate)控制着调制器采样频率(加速模式可设定调制器频率)。抽样(decimation)率可控制数据输出率。如果转换器工作在2.5MHz,加速模式为16,数据输出率为100Hz,则有效分辨率约为22有效位,转换成无波动位值约为19.3位。如果器件频率降到1MHz,加速模式为16,数据输出率为100Hz,则分辨率下降到21有效位,无波动位值约为18.3位。事实上,在低频率下工作会更好一些,这样可以降低系统功耗和开关噪声。

?????? 具有了这种灵活性,就可以确定能满足系统要求的器件频率。同时,为了提高或降低有效分辨率,还可以通过软件在数据输出率和加速模式速率间进行折衷。另外,ADS1212可进行内部自校准以消除元件引入的误差,从而提高了有效分辨率。利用系统校准可修正系统偏移和增益误差。

?????? 其它要求 ???

?????? 对2.5V的差分输入信号,要求4阶增益,因此须用到板上可编程增益放大器(PGA)。应当注意加速模式速率和PGA的乘积不得超过16。在这种场合下,将PGA限定为4,加速模式速率也限定为4。ADS1212中的数字滤波器是一个sinc▲3▲低通滤波器,其-3dB截止频率等于0.262×数据速率。因为输入信号是DC信号,所以信号的频率响应下降不是问题。可以在输入端加一个反偏(anti-aliasing)低通滤波器以隔离ADC和缓冲器。

?????? 转换器的输入阻抗决定于PGA、加速模式数和器件频率,并由下式给出:

?????? AIN=[(1MHz/F▼XIN▼)*20▲6▲/(PGA*TMR)] (1)

?????? 其中:TMR=加速模式速率


上一页12下一页
?? ?? ??


打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

1.扫描左侧二维码
2.点击右上角的分享按钮
3.选择分享给朋友
?? ??

数据采集? 高性能? 系统?

相关文章

我来评论
美国的游客
美国的游客 ??? (您将以游客身份发表,请登录 | 注册)
?
有问题请反馈