CS5396/97的超高精度数据采集系统中的应用

最新更新时间:2006-05-07来源: 电子技术应用关键字:变换器  FPGA  DSP 手机看文章 扫描二维码
随时随地手机看文章

    摘要:24位∑-Δ A/D变换器CS5397/97的特性及其在超高精度数据采集系统中的应用。在给出的由DSP(TMS320C32)、FPGA(XC3064)、FIFO寄存器等构成的实际应用系统中,数据采集的动态范围可达100dB(当正弦信号的峰-峰值为3V时)。

在测量、工业控制系统中,A/D变换器的数据采集精度对系统的性能有着至关重要的影响。传统的A/D器件,大都采用逐次逼近方式,而CS5396/97[1]采用了∑-Δ技术,可实现24位的高分辨率。∑-Δ技术的本质是采用负反馈方式逐步减小输入模拟信号与DAC反馈信号的差值,∑-Δ A/D器件比传统的逐次逼近方式的A/D器件性能好。CS5396/97构成的数据采集系统具有高分辨率、宽动态范围、高信噪比等特点,特别适合于高精度数据采集的场合。

1 CS5396/97的主要性能

CS5396/97是一个完整的数字视频模/数转换系统,它能完成采样、模/数转换、数字滤波等,对左/右两个模拟信号输入通道进行约100kHz的采样,并以24位串行数据(校正和滤波后,动态范围为120dB)输出转换结果。CS5396/97具有一个七阶三态∑-Δ调制器(可选择64位或128倍的过采样率),A/D变换器的输入采用差动结构以便消除共模噪声干扰。CS5396/97主要性能特点是:

(1)高精度24位输出;

(2)120dB动态范围;

(3)低噪声、噪声分离度>105dB THD+N;

(4)CMOS工艺器件;

(5)可变频率的采样时钟;

(6)差动的模拟信号输入;

(7)具有线性相位数字滤波器;

(8)具有10节点的可编程序噪声抑制滤波器;

(9)单一+5V DC供电。

CS5396/97可工作于两种工作方式:独立工作方式和受控工作方式。至于选择哪一种工作方式,取决于系统加电时CS5396的"SDATA1"引脚的状态(1:对应于"受控方式";0:对应于"独立工作方式")。在独立工作方式下,CS5396的时钟主/从方式选择、省电模式控制、标定过程控制等均由CS5396的外部引脚状态确定。在受控工作方式,CS5396的时钟主/从方式选择、省电模式控制、SDATA1/SDATA2数据输出选择、同步方式、过采样率(64倍或128倍)、高通滤波器的使能/禁止、A/D输出数据的位数(24位、16位、18位或20位)及数据对齐方式(左对齐格式/I2S数据格式)等均由A/D内部的控制寄存器中的控制字确定。受控工作方式可实现DSP(或其它微控制器)对A/D变换器的全面控制;而独立工作方式仅能部分地选择A/D变换器的工作参量。所以在一般情况下,应选择受控工作方式。本文将对受控工作方式进行比较详细的讨论。CS5396器件的引脚及意义描述如图1所示。

2 基于CS5396/97的DSP高精度数据采集系统

图2是由DSP(TMS320C32)、程序/数据存储器、24位FIFO存储器、现场可编程序器件FPGA(完成A/D变换的串行数据并行数据的转换及各存储器的地址译码/读写控制等逻辑控制功能)和CS5396/97等构成的高精度数据采集数据。

2.1 A/D数据缓冲器FIFO及FPGA电路

A/D数据缓冲器FIFO的长度为4K,位数为24位,对应于TMS320C32的数据总线的低25位,即D[24:0]。其中低24位(D[23:0])为A/D数据,最高1位(D[24])为通道号。A/D输入 有2个通道,数据安排为:先左(第1通道)后右(第2通道),数据编码为二进制补码。

因为CS5396的24位A/D转换结果是以串行数据(以时钟SCLK为基准)输出的,为了存储A/D转换结果,必须将这24位串行数据转换为并行数据,然后再存储到24位FIFO RAM中。串-并转换电路是由FPGA器件XC3064[2]来完成的。

    2.2 A/D控制口

系统有两个模拟输入通道,用1片CS5396-KS实现,工作在受控方式。TMS320C32(A/D控制)通过A/D控制口,可设置它们的工作模式(过采样率、主/从模式、数据格式选择、高通滤波禁止等)。

系统要求:过采样率为64倍;工作在主模式;数据格式为I2S;禁止高通滤波。

2.2.1 控制寄存器

CS5396/97器件内部含有若干个控制寄存器,DSP可对其进行读/写,用于设置CS5396的工作方式。

(1)模拟控制寄存器(地址00000001)

7 6 5 4 3 2 1 0
FSTART GNDCAL AAPD ADPD 1 BIT      
0 0 0 0 0      

FSTART:置1开始同步工作,自动清零;

GNDCAL:置1使模拟输入接Vcom,用于自校正;

AAPD:置1使模拟部分进入省电模式;

ADPD:置1使数字部分进入省电模式;

1BIT:测试位,必须保持为0。

(2)模式寄存器(地址00000010)

7 6 5 4 3 2 1 0
128x/64x CAL SIGN LR/LL HPEN S/M DFS MUTE
0 0 0 0 0 0 0 0

128x/64x:过采样率选择

0为64位过采样率;1为120倍过采样率。

CAL:置1,初始化自校正,自动清零。

SIGN:置1使模拟输入反向。

LR/LL:输出模式选择

0为输出先左后右;1为SDATA1输出左通道,

SDATA2输出右通道。

HPEN:高通滤波器

0为允许高通滤波器;1为禁止高通滤波器。

S/M:主/从模式选择

0为主模式;1为从模式。

DFS:数据格式选择

0为左对齐格式;1为I2C格式。

MUTE:置1,输出全为0.

2.2.2 A/D控制口操作流程

(1)上电后DSP设置控制字,使A/D工作。

(2)检查A/D控制寄存器满标志,满则等待,不满则进行下一步。

(3)对A/D控制口作写操作,16位数据。高8位为寄存器地址,低8位为相应的数据。

2.2.3 A/D自动正流程

(1)置FSTART位。

(2)置GNDCAL位。

(3)置CAL位。

(4)等160ms。

(5)清GNDCAL位。

2.2.4 TMS320C32对A/D的操作流程

(1)设置控制字。

(2)设置A/D工作模式。

(3)置FSTART位。

(4)延迟10s,使Vref达到稳定。

(5)对A/D进行自校正。

(6)等A/D采样数据。

2.2.5 控制字

(1)模式控制字:

020AH,高通滤波器无效、主模式、I2C格式;

020EH,高通滤波器无效、从模式、I2C格式工。

(2)多片A/D同步控制字:0180H。

(3)置GHDCAL控制字:0140H。

(4)自校正控制字:024AH,主模式;024EH,从模式。

3 采样结果分析

当用标准的信号源设定模拟输入信号频率为1kHz、幅度为3V时,A/D变换器的采样结果与功率谱估计结构(采样数据通过DSP系统中的USB总线接口传送至PC机后的处理结果)如图3和图4所示。这里将CS5396设置成主动工作方式(模式控制字为020AH)、24位输出、主时钟MCLK=MCLKA=MCLKD=12.288MHz、64倍的过采样率(采样频率Fs=MCLK/64=48kHz,串行时钟SCLK=MCLK/4=3.072MHz),采样点数N=1024。在上述条件下,A/D变换器采样数据在频率域(功率谱密度)的动态范围并且信噪比在95dB以上,达到了非常高的采样精度。由此可见,基于CS5396/97的数据采集系统可用于需要较高采样精度、且信号带宽在20kHz以内的场合。这种系统具有较高的使用价值和推广价值。

关键字:变换器  FPGA  DSP 编辑:赵思潇 引用地址:CS5396/97的超高精度数据采集系统中的应用

上一篇:几种模数转换技术的分析比较
下一篇:TMS320C30与A/D和D/A接口的设计

推荐阅读最新更新时间:2023-10-12 20:11

通信电源应用的直流/直流变换器拓扑结构选择
    现代通信电源模块(砖型)中使用的直流/直流变换器, 中低功率应用 (15W~100W)通常是使用低成本单端正激或反激拓扑结构设计的,而推挽式、半桥和全桥拓扑结构在较高功率的应用 (100W~1000W+) 中比较流行。   新出现的混合拓扑结构,例如降压馈电推挽变换器(与推挽隔离级相联的高电压降压级),具备可在各种功率变换应用中使用的优点。一种称为中间总线结构 (IBA) 的最新通信分布式总线标准,使用低成本的未调整(开环)中间总线变换器 (IBC) 将  48V 的通信总线转换为 +12V 中间总线,从而允许使用低成本的负载点 (POL) 模块简化主板对电源的要求。这些小型 POL 模块是最新开发的,由大多数模块电源制造商
[电源管理]
通信电源应用的直流/直流<font color='red'>变换器</font>拓扑结构选择
DSP与单片机的一种高速通信实现方案
1 引言   数字信号处理器(DSP)是一种适合于实现各种数字信号处理运算的微处理器,具有下列主要结构特点:(1)采用改进型哈佛(Harvard)结构,具有独立的程序总线和数据总线,可同时访问指令和数据空间,允许实际在程序存储器和数据存储器之间进行传输;(2)支持流水线处理,处理器对每条指令的操作分为取指、译码、执行等几个阶段,在某一时刻同时对若干条指令进行不同阶段的处理;(3)片内含有专门的硬件乘法器,使乘法可以在单周期内完成;(4)特殊的指令结构和寻址方式,满足数字信号处理FFT、卷积等运算要求;(5)快速的指令周期,能够在每秒钟内处理数以千万次乃至数亿次定点或浮点运算;(6)大多设置了单独的DMA总线及其控制器,可以在
[嵌入式]
莱迪思sensAI 4.1工具和IP将FPGA变为网络边缘智能AI/ML计算引擎
引言 毫无疑问,你已经读过或听说过,由于网络边缘设备数量激增,产生了不断增长的巨量数据流,这些设备包括自动驾驶汽车、物联网设备、消费电子产品,甚至是笔记本电脑和个人电脑。根据多项估算,截至2025年,运行的物联网设备将达到数百亿个。这些设备以连续数据流的形式向云端发送各种形式的数据,数据速率也千差万别。总体来说,这些设备将生成大量原始数据,且数据量随着时间的推移不断增加。 安全摄像头、自动驾驶汽车和PC中的视频录像机会生成高码率、高分辨率的视频流。物联网设备则生成中等码率的数据,汇聚到大数据流中。多种其他类型的物联网传感器(测量温度、压力、位置、光照水平等)会生成低码率数据流,但很快此类传感器的数量将会达到数十亿。因此,即
[嵌入式]
莱迪思sensAI 4.1工具和IP将<font color='red'>FPGA</font>变为网络边缘智能AI/ML计算引擎
(多图) 基于DSP+FPGA多视频通道的切换控制
  随着计算机和数字图像处理技术的飞速发展, 视频 监控技术应用广泛。传统的视频监控系统都是用单一摄像头对某一固定场景进行监控,不仅视频的视野范围有限,而且不能对同一个物体的不同方位进行监控。这里提出了一种多通道视频监控系统,通过对不同视频通道稳定、可靠地切换控制,实现监控不同场景。该系统不仅弥补了传统监控视频范围有限的不足,而且提高了监控资源的利用率,降低了监控成本。    1 系统硬件结构   采用DSP+FPGA的硬件结构方案,利用DSP和FPGA控制MAX4312选通所需要的视频通道,从而达到在多路视频通道间进行切换的目的。系统结构框图如图1所示。 图1 系统结构框
[嵌入式]
(多图) 基于<font color='red'>DSP</font>+<font color='red'>FPGA</font>多视频通道的切换控制
如何用DSPFPGA构建多普勒测量系统
多普勒测量系统 多普勒测量系统利用多普勒效应测量运动目标(固体、液体或气体)的速度。最著名的应用大概要算雷达枪了,交通巡警利用它检测超速汽车。 在测量除汽车速度之外的其他物体的运动(例如心脏中血液的流动)时,需要进行多种测量,来确定更为复杂的流动的细节。方法之一是利用电子束聚集技术。 在这种技术中,将使用大量探测器(许多小雷达枪)测量从发射源返回的频率。这些探测器沿抛物线分布(如图1 所示),因此从焦点返回的信号将会同时到达每个探测器。将这些信号组合起来,并对显著速度的微小波动进行少量处理,就可以确定位于焦点处的物体的速度。如果可以移动探测器来对整个关注区域进行扫描,那么这种方法效果会相当好,但是如果没有这样的条件,则可以采
[嵌入式]
如何用<font color='red'>DSP</font>和<font color='red'>FPGA</font>构建多普勒测量系统
Actel:致力智能功率解决方案的开发
   “ 在制程工艺技术和功耗的坐标轴中,动态功耗和静态功耗相交的最低点,对应的 工艺制程 技术是0.13mm,这就是 Actel 为什么一直以来还在采用0.13mm工艺技术。”   Actel公司由于采用了独特的反熔丝硅体系结构,早期反熔丝的 FPGA 已经在航天、航空、军用和工业控制等领域占据了重要的位置,其可靠性和安全性和抗辐射能力毋庸置疑。如今新一代的Flash架构的FPGA逐渐走向消费类市场,与其它厂家的FPGA相比,有着单芯片、低功耗、高安全性、高可靠性等优势。日前,Actel公司首席执行官兼总裁John East接受《EDN China》记者独家采访时表示,公司将专心针对消费类市场研发低功耗和高功效FPGA产品。
[嵌入式]
基于FPGA的超声诊断仪动态滤波器的设计
引言   超声成像是当今 医学影像 诊断的主要成像方法之一,它以超声波与生物之间的相互作用作为成像基础,具有对人体无伤害、无电离辐射、使用方便、适用范围广、设备价格低等优点。为了让超声图像能够更加清晰,现代 超声诊断仪 对超声信号进行动态滤波。动态滤波包含 模拟 动态滤波和数字动态滤波。模拟 动态滤波器 要改变器件的参数,从而达到改变通频带中心频率的效果,方法简易,效果很好。同时,控制信号是来自 FPGA 输送出的数字信号,经D/A转换所得,采用FPGA实现控制信号,实现了很高的精度,达到了预想的效果。   选用cycloneⅢ EP3C16Q240C8在FPGA内实现数字电路,工作频率高,同时各个模块并行工作,能够很
[嵌入式]
基于<font color='red'>FPGA</font>的超声诊断仪动态滤波器的设计
π/4-DQPSK调制快速位定时捕获算法的DSP实现
    摘要: 阐述利用一种新的π/4-DQPSK调制快速位定时捕获算法进行低速率数字移动突发通信,并利用TMSC54xDSP芯片实现该算法的关键技术。实验表明,较之常规算法,该算法能够更加有效地克服多普勒频并快速实现位定时捕获。     关键词: π/4-DQPSK调制 位定时 数字信号处理器 π/4-DQPSK ( π/4 Shift Differentially Encoded Quadrature Phase Shift Keying )是在1862年由贝尔实验室P.A.Baker首先提出垢。作为一种线性窄带数字调制技术,同GMSK和TFM等恒包络调制技术相比, π/4-DQPSK 调制
[嵌入式]
小广播
最新模拟电子文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved