简化电路设计的高通过率、高精度ADC-AD974

最新更新时间:2006-05-07来源: 国外电子元器件关键字:ADC  串行接口  通过率  AD974 手机看文章 扫描二维码
随时随地手机看文章

    摘要:AD974是美国模拟器件公司生产的第一个200kSPS、4通道、16位数据采集系统。具有高通过率、低功耗、高精度等特性,此外,该器件还集成了外围器件,并采用串行通讯方式,因而可极大地简化数据采集电路的设计,非常适合于体积小、信号复杂的应用系统,如工业控制、医疗仪器等。本文介绍了AD974的特点,结构及应用设计。

    AD974是一个四通道、16位串行通讯数据采集模数转换器。该器件内含模拟输入多路转换器、高速16位采样模数转换器和+2.5V参考电压。

1 内部结构及引脚

    AD974的内部功能框图如图1所示。该芯片有28脚的DIP、SOIC和SSOP三种封装形式。引脚分布如图2所示。各引脚的功能说明见表1。

表1 AD974的主要引脚功能

引脚号 引脚号 功 能 说 明
1 AGND1 模拟地。作为REF引脚的地参考点。
2-5,
25-28
VxA
VxB
模拟输入范围选择端。
6 BIP 双极性偏移量。连接VxA输入以提供双极性的输入范围
7 CAP 参考缓冲输出。在CAP与模拟地之间连接一个2.2μF钽电解电容器
8 REF 参考输入/输出端。从该引脚可以获得+2.5V内部参考电压,也可以部参考电压代替内部参考电压。
9 AGND2 模拟地
10 R/C 读取/转换输入端。用于控制转换和读模式。当CS为低时,在R/C的下降沿,AD974内部保持模拟输入并开始转换;在上升沿开始传送转换结果。
11 VDIG 数字电源端。通常为+5V
12 PWRD 掉电模式输入端。若将它置于高电平,则禁止转换以达到降低电源消耗的目的,并把上一次的转换结果存储在片内移位寄存器中。
13 EXT/INT 数字时钟选择输入端,决定器件采用内部时钟还是外部时钟。
14 DGND 数字地
15 SYNC 数字输出帧同步端。只有在使用外部时钟时它才起作用。
16 DATACLK 串行数字时钟输入或输出端。
17 DATA 与DATACLK同步的串行数字输出端。转换结果存储在片内寄存器上。
18,19 WR1
WR2
多路转换器写输入端。这些输入是通过内部或操作来产生混合多路转换器的使能输入,当WR1和WR2均为低电平时,将启动多路转换器。
20 CS 片选输入端
21 BUSY 忙状态信号输出端。
22,23 A1,A0 通道选择端。见表2
24 VABA 模拟电源端。通常为+5V

2 AD974的特性

表2 通道选择

A1 A0 通道
0 0 AN1
0 1 AN2
1 0 AN3
1 1 AN4

    AD974具有如下的特点:

    ●支持复杂的信号采集系统。具有四个单端的模拟输入通道,能提供多种可设置的模拟输入范围,包括0V~4V、0V~5V或-10V~+10V;

    ●采用串行接口。与大多数微处理器的串行接口兼容,具有数据传送效率高、数据连线少的特点;

    ●能保证常规的直流参数,如偏移、增益和线性等;同时也明确给定了SNR(信噪比)和THD(总谐波失真)等交流参数;

    ●采用模拟器件公司先进的双CMOS(BiCMOS)工艺制造,该工艺能将高性能双极性器件与CMOS晶体管结合起来;

    ●可简化电路的设计,AD974由单电源+5V供电,并且只需较少的外围电路。为了达到简化电路设计的目的,AD974内部还集成了模拟输入多路转换器、高速逐次逼近开关电容ADC、时钟电路和内部2.5V参考电压电路等(参考电压也可以由外部参考电路供应);

    ●高通过率、低功耗。AD974可提供200kSPS的高通过率,而功率耗散最大却只有120mW,因此其转换速率可以高达2kSPS/mW。此外,在掉电模式下,AD974的功耗仅为50μW(典型值)。

3 应用设计

3.1 模拟输入

    AD974可以工作在三种不同的满量程模拟输入范围,图3中的(a)、(b)、(c)分别给出的-10V~+10V、0V~5V和0V~4V时模拟输入与VXA、VXB之间的连接方式及额定输入阻抗。AD974具有两个模拟地(AGND1、AGND2)。而模拟输入是以AGND1引脚为参考的。

    使用具有一定阻抗的模拟输入电路时,AD974可以由各种模拟放大器驱动。但为减小失真,非常有必要仔细选择驱动电路的运放。图4为AD974片内简化了模拟输入电路。

3.2 转换控制

    AD974的模数转换由R/C、CS两信号来控制。在R/C降为低电平时,若CS也为低电平,在至嫠经过50ns后,输入信号将被保留在内部的电容阵列上并准备开始转换。一旦转换开始,BUSY信号将变为低电平直到转换完毕。图5给出了基本的转换时序图。在内部,信号R/C和CS需进行或操作,但是对啊一信信号先变为低电平做为开始转换的标志并没有严格要求。唯一的要求是这两个信号变为低电平的时间延迟不得少于10ns。转换完毕后,BUSY信号返回高电平,另一方面,AD974准备下一次转换以确保能继续跟踪输入信号。在某些情况下,将CS引脚保持低电平,而将R/C用于决定是开始转换还是读取数据。需要指出的是,在AD974上电后进行首次转换时,其DATA输出将是不确定的,转换输出需要经过一定时间之后才能稳定下来。模数转换可以使用由AD974的内部时钟,也可以使用外部时钟,这并不影响转换结果的连续性。如果EXT/INT为低电平,则AD974被设置为内部数据移位时钟模式;相反,如果EXT/INT为高电平,则AD974被设置为外部数据移位时钟模式。

4 应用举例

    利用AD974与微处理器的接口电路可以很方便地测量传统的直流信号,如果与数字信号处理器接口,则更适合于交流信号的处理。AD974了容易与绝大多数微处理器的串行或I/O端口连接。适当使用外部缓冲可以避免数字噪声进行模数转换器中。

4.1 与SPI的接口

    图6是AD974与带串行外围接口(SPI)的微控制器的接品电路框图。该接口电路采用外部时钟模式(EXT/INT=1),转换脉冲来自于微控制器,AD974在该系统中做为从设备。转换脉冲的初始化可以通过响应内部时钟中断而进行。输出数据的读取可以根据转换信号的结束标志(变为高电平)来初始化。

4.2 与ADSP2181的接口电路

    图7是AD974与ADSP2181数字信号处理器的接口电路框图。在该数字采集信号系统中,AD974采用内部时钟模式(EXT/INT=0),转换命令由外部振荡器提供。对于ADSP2181,SPORT可以看作非连续时钟,为了使SPORT时钟与外部非连续时钟保持同步,在数据读取操作的准备阶段必须采取以下步骤:

    (1)通过系统控制寄存器,启用SPORT0;

    (2)将SCLK分频寄存器置0;

    (3)通过将PFTYTE中与PF0和PF1的对应位分别置0和1而将PF0和PF1设置为输出端口;

    (4)通过PF0将RFS0置为低电平。然后通过程序把接收帧同步脉冲设置为高电平有效;

    (5)通过PF1将CS置为低电闰,启动AD974进行转换;

    (6)通过IMASK寄存器启用SPORT0接收中断;

    (7)等待至少一个以上的转换周期,忽略被接收的数据;

    (8)通过PF1将CS置为高电平,禁止AD974进行转换;

    (9)等待大约一个转换周期;

    (10)通过PF0将RFS0置为高电平;

    (11)通过PF1将CS置为低电平,启动AD974进行转换。

    这样,在随后的转换过程中,ADSP2181的SPORT0就会与外部非连续时钟保持同步。

5 结束语

    AD974是一款新颖的高精度、高速模数转换器,它在设计上的许多特性可为用户的使用带来极大便利。AD974适合于大多数数字信号采集系统。随着该产品的推广,相信它在工业控制、医疗仪器等方面的应用交更加普遍。

关键字:ADC  串行接口  通过率  AD974 编辑:赵思潇 引用地址:简化电路设计的高通过率、高精度ADC-AD974

上一篇:流水线型ADCMAX1200及其与DSP的接口
下一篇:自适用控制A/D转换编码电路的设计与应用

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

基于STM32内置ADC实现简易示波器的程序设计与实现
  做一个数字采样示波器一直是我长久以来的愿望,不过毕竟这个目标难度比较大,涉及的方面实在太多,模拟前端电路、高速ADC、单片机、CPLD/FPGA、通讯、上位机程序、数据处理等等,不是一下子就能成的,慢慢一步步来呗,呵呵,好歹有个目标,一直在学习各方面的知识,也有动力:)由于高速ADC涉及到采样后的数据存储问题,大量的数据涌入使得单片机无法承受,因此通常需要用外部高速RAM加CPLD配合,或者干脆用大容量的 FPGA做数据存储处理等,然后通知单片机将数据发送出去。这部分实在是难度比较大,电路非常复杂,自己是有心无力啊,还得慢慢地技术积累。。。   正好ST新推出市场的以CORTEX-M3为核心的STM32,内部集成了2个1M
[测试测量]
基于STM32内置<font color='red'>ADC</font>实现简易示波器的程序设计与实现
STM32 之 ADC_DMA
这里仅仅是一个测量趋势,并不是很精确的测量。 再次重申STM32的ADC不同的通道对应着不同的管脚,本代码中PA1对应着通道1。 包含文件: 由于百度字数限制这里只贴出关键代码: (1)Main C语言: Codee#14684 /*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + 实验平台 : ST 官方三合一套件 + 硬件 : STM32F103C8T6 + 开发平台 : IAR For ARM 5.40 + 仿真器 : J-Link +
[单片机]
STM32 之 <font color='red'>ADC</font>_DMA
数字信道化技术中ADC的性能分析
当今,通信技术飞速发展。由于数字通信具有抗干扰能力强、信道差错可通过编码控制、通信设备易于集成化、易于对信号进行加密处理、易于与各种数字终端实现对接等特点,数字通信技术发展势头强劲。作为数字设备前端不可缺少的重要器件,模数转换器(ADC)在卫星有效载荷的应用中发挥着至关重要的作用,它将中频模拟信号转变为可进行各种处理的数字信号。在某种程度上说,ADC的性能好坏直接影响着星上处理转发器性能的发挥。因此,研究ADC对多路数字已调信号性能的影响具有重要的理论和现实意义。   1 信道化技术   信道化,简单地说,是指通过指定信道对通信实施管理的过程,进而可以指采用多信道传输数据的结构。信道化技术可以将同时输入的不同频率信号分
[模拟电子]
数字信道化技术中<font color='red'>ADC</font>的性能分析
ADI推出新款14位高速 ADC AD9642 AD9648
北京2011年9月7日电 /美通社亚洲/ -- Analog Devices Inc. (ADI),全球领先的高性能信号处理解决方案供应商,最近推出新款单通道和双通道 14位、高速模数转换器AD9642和AD9648。这些紧凑、高性价比、功能灵活的器件具有高速和高精度特性,可有效用于通信、仪器仪表、测试和测量应用。新款转换器能够满足最新的3G和4G多标准蜂窝通信基础设施,如 CDMA2000、WB-CDMA、LTE、TD-SCDMA、多载波 GSM 等的高性能和小尺寸要求。其他应用包括电池供电的手持式仪器、示波器和便携式医疗设备。 AD9648 是一款低功耗、高速、14位双通道ADC 以125 MSPS(每秒百万采样)的采
[模拟电子]
P89LPC9251片上温度传感器的使用方法
   1 概述   随着微处理器的发展,越来越多的单片机向着小型、低成本、低功耗、高集成度的方向发展。NXP(原Philips半导体)公司推出了集成温度传感器的芯片P89LPC92X1系列微型处理器,进一步为系统设计带来方便。   P89LPC9251(简称LPC9251)是P89LPC92X1系列的一种。它是一款高性能数字微控制器,包括一个内部温度传感器。该传感器可用来校正与温度相关的信号,或作为一个独立的温度计。在嵌入式系统设计中,使用LPC9251不仅可以省去如DSl8820、TMP04等常用的温度传感器件,同时可以节省系统设计的I/O口资源,以及减小布板PCB的尺寸空间,进一步降低了系统设计的成本。   
[单片机]
MAXQ3120混合信号微控制器的应用案例
监视系统的设计者和厂商一直希望微控制器能够为日常监视应用提供不断增加的通用功能,包括满足用电计量、汽车监控、数据搜集和传感器调节等方面的要求。MAXQ3120就是为了满足这些要求而开发的低功耗、高速微控制器。它的主要技术规范如下。 16位、每秒8百万条指令(8MIPS)、单周期RISK核 32kB闪存(flash存储器) 512B RAM 具有独立波特率产生器的2个UART 3个定时器,其中1个支持PWM D/A 红外通信功能 可驱动112段LCD的控制器 依靠电池备份、具有日历和亚秒闹钟功能的实时时钟 16 x 16位单周期乘法器和40位累加器 2个16位精
[单片机]
MAXQ3120混合信号微控制器的应用案例
STM32通过io模拟SPI与ADC124S021通信
/***************************** U11 *********************************/ //extern unsigned int ad_val; unsigned char ch_temp; #define AD_FF 1 #define AD_ZF 2 #define AD_MF 3 #define AD_GM 4 #define ADC124S21_CS_PA4_OUT GPIO_Pin_4 //使用PA4作为输出,控制ADC124S21芯片的片选 #define ADC124S21_CLK_PA5_SCK
[单片机]
具有125kSPS采样率的2通道微功耗12位ADC
    摘要: AD7887是一种可工作在2.7V~5.25V单一电源下的12位ADC,它具有125kSPS的吞吐率。其特点是高速、低功率,并具有多种工作模式供选择,可灵活选择电源管理模式,是目前体积最小的12位ADC。文中介绍了AD7887的功能、原理及应用电路。     关键词: ADC 单/双通道 吞吐率 AD7887 1 概述 AD7887是一种可工作在2.7~5.25V单一电源下的高速、低功率12位ADC,具有125kSPS的吞吐率。其输入端相当于一个采样周期为500ns的单端采样器,任何信号经转换后可以二进制编码形式由输出端输出。AD7887具有单/双通道两种工作模式和灵活的电源管理模式,并
[应用]
小广播
热门活动
换一批
更多
最新模拟电子文章
更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved