中北大学系统集成第二章 模拟电路子系统的设计_第1页
中北大学系统集成第二章 模拟电路子系统的设计_第2页
中北大学系统集成第二章 模拟电路子系统的设计_第3页
中北大学系统集成第二章 模拟电路子系统的设计_第4页
中北大学系统集成第二章 模拟电路子系统的设计_第5页
已阅读5页,还剩152页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章模拟电路子系统的设计2.1模拟电路设计的特点2.2模拟系统设计简介2.3模拟电路设计的一般原则和步骤2.4常用单元电路模拟系统

模拟系统是将各类待处理物理量通过各种传感器转换为电信号,使电信号的电压、电流、相位、频率等参数与某物理量具有直接的对应关系。

此对应关系是对原始物理量的模拟。如:电视系统将光信号转换成电信号,再将电信号转换成光信号;测量温度的仪表将温度转换成电信号后经处理再转换成磁信号,通过指针表示温度值。 优点:整个处理过程中,电信号的相关参数始终与原始物理量有直接的对应关系,即模拟关系。

数字系统

数字系统是将被处理的物理量首先转换成模拟的电信号,在对电信号处理之前先经过A/D转换,将模拟信号转换成数字信号。

状态只有“0”和“1”。数字信号可以根据需要再经D/A变换成模拟电信号,再由电信号转换成物理量。

数字系统的优点:抗干扰强、便于处理、可采用高度集成的数字器件,便于利用计算机技术等。但不论模拟系统还是数字系统都要用模拟电子电路。模拟电路设计方法

模拟电路设计方法:

(1)人工设计:电路结构的确定、元器件参数的选取、电路的各项指标的计算等各个设计关节均由设计人员完成。

(2)计算机辅助设计(CAD):电路的各项指标的计算由计算机完成。2.1模拟电路设计的特点 (1)器件模型的精度有限(2)计算方法简化(3)模拟电路的种类较多(4)电路的技术指标众多(5)模拟器件种类繁多(6)分布参数和干扰对模拟电路的影响较大(7)要求设计者具有较高的综合素质模拟电路设计的注意点(1)注意技术指标的精度及稳定性,考虑元器件的温度特性,电源电压波动,负载变化及干扰的因素的影响。(2)重视级间阻抗匹配问题。(反射或振荡)(3)元器件的选择应注意参数的分散性及温度的影响。(发散与收敛、温漂)(4)调试中应遵循先单元后系统,先静态后动态,先粗调后细调。(调零、温度补偿等)2.2模拟系统设计简介将需要处理的物理量转化为电信号,以电信号的电压、电流、频率、相位等参数模拟被处理的物理量,用电子技术对电信号的处理,达到对物理量的处理,这种处理方式叫模拟方式。 以模拟处理方式为主,应用电子技术完成信号处理的系统称为模拟电子系统。定义:模拟电子系统的设计阶段

1.系统级设计

任务:将系统的总要求分解为不同的子功能,再根据不同的子功能确定出可完成各个子功能的模块(即单元电路),并为各个模块确定具体的技术指标。

设计步骤:1)系统指标可行性分析:包括指标合理性、难易程度、先进性、主客观条件、元器件的货源情况、可否按时完成、成本和市场前景。

2)信号处理的流程分析。

3)拟定信号的处理环节和处理要求,完成各种相对独立的功能模块,用框图完成模拟电子系统的设计阶段(续)

4)拟订框图中模块的指标。

5)确定单元电路的技术指标。

6)系统设计的优化。2.电路级设计

任务:根据系统级设计时所制定的各个子模块的指标,选定合理的电路结构、电路参数和器件,使之达到指标的要求,实现各个子模块的功能。举例:交流电压表的设计具体指标: (1)电压测量范围:50uV-30V

(2)电压量程:1mV,3mV,10mV,100mV,1V,3V,30V,300V。(3)被测信号频率范围:2Hz-500kHz。(4)频率响应:以1KHz的不均匀性为基准,分别为2Hz-200KHz<±3%;2Hz-500KHz<±5%。(5)输入阻抗:在1KHz下,输入阻抗不低于2M,输入电容小于60PF。 (6)测量误差:<±2.5%。(7)用磁电式表头指示测量结果。系统设计

1)可行性分析该仪表被测量电压范围、输入阻抗和误差要求均属于常规性指标,易达到。电压表应用放大和整流技术,所用器件可选范围很宽,因此设计可行。

2)信号处理流程分析

衰减(使输入较大电压值的被测信号具有合适幅度)→放大(使被测信号的幅度满足后续整流电路的要求)→整流(将正弦信号转支流以驱动表头)

→由表头指示测量结果系统设计(续)

电压表须有衰减、放大、整流和表头驱动电路3)拟定框图系统设计(续)T1衰减器用于调节输入档,T2公共衰减器衰减

T1

阻抗

变换

整流

放大

A2

阻抗

变换

衰减

T2

放大

A1

量程和开关

被测信号

固定调理系数系统设计(续)(4)拟订模块指标需要反复比较核算,合理分配衰减值、放大倍数、和频率特性指标,根据电路结构提出阻抗匹配要求,考虑整流线性度的保证措施,系统误差分配等等,然后确定各模块的技术指标。2.3模拟电路设计的原则和步骤1.分析技术指标的可行性2.确定指标中的关键指标和设计难点3.分析各个指标间的相互关系4.选择合适的器件5.在设计时留有适当的余量(降额设计)6.反复凑试、反复核算、反复修改(仿真验证)7.反复实验、反复调整2.4常用单元电路

单元电路是组成模拟电子系统的“细胞”

常用的单元电路包括:

(1)集成运算放大器 (2)模数转换器 (3)数模转换器2.4.1运算放大器及其应用

运算放大器:由多级直接耦合放大电路组成的高增益模拟集成电路,是一种能模拟数学运算的放大器。(a)双列直插(b)金属圆壳(c)贴片外形:定义:运算放大器外形图运放的主要应用(多路采集)1、信号交、直流放大 2、信号缓冲3、对ADC、DAC进行驱动 4、实现相位的平移、调理等5、实现有源滤波 6、实现电流和电压的转换7、对信号进行相加、相减、积分、微分等运算运放的主要功能引脚符号:+A反相输入端同相输入端输出端“理想”运算放大器

运算放大器是一种能模拟数学运算的放大器。要准确模拟数学运算,需具备“理想”特性。

理想放大器具有以下特性:

(1)输入端“零子”,输出端“任意子” (2)只放大差模信号,无限大的共模抑制(CMRR) (3)没有温漂、时漂,能处理任何微弱信号 注:“零子”:输入端子电压为零,电流为零;

“任意子”:也称“极子”,相当于理想电压源;理想运放的具体满足条件运算放大器的分类 按电路形式分反相,同相和差动放大电路。按数学运算分加法/减法器,微分器和积分器。按输入信号的性质可分为直流放大器和交流放大器。运放分析方法

分析集成运放线性应用电路时,注意应用“虚短”和“虚断”两个重要特点。工作在线性区的特点:(1)虚短路uP=uN(2)虚断路iP=0、iN=0运算放大器基本电路3种放大器原理图和参数关系集成运放的主要技术指标可分为四类: 1、按速度类:如GBW,SR 2、按精度类:VIO,IIB等 3、增益和噪声抑制:CMRR,GAIN 4、按电源:VCC,IQ集成运放的性能参数(1)增益带宽积:GBW

=为中频开环差模增益;

为上限截止频率。

GBW对于单点放大电路是一个常数右图中,

=10Hz,GBW=1MHz

·uA741增益带宽特性曲线集成运放的性能参数(2)摆率:额定负载条件下,输入大幅度阶跃信号时,输出电压的最大变化率,即最大不失真输出电压对时间变化的最大值。

Ua741在=2V,f=100kHz下输出失真波形右图若输入正弦电压,输出则:将Ua741接成电压跟随,输入=2V,f=100kHz的正弦信号,则输出有明显失真,为使输出不失真,最大输入信号应小于0.8V。其中:Ua741参数计算举例集成运放的性能参数(3)

共模抑制比CMRR:表示了集成运放对共模信号的抑制能力。CMRR=20㏒(dB)

一般针对微弱信号,如仪表放大器

最大差模输入电压:运放正负输入端允许施加的最大电压差。

最大共模输入电压:运放正端或负端的最大输入电压。集成运放的性能参数(4)输入失调电压UOS

由于运放两输入端不平衡,当输入电压为0时,输出电压UO不一定为0,为使输出为0,输入端的补偿电压为输入失调电压UOS。集成运放的性能参数(5)输入偏置电流IB运放两个输入端流入或流出的电流大小。输入失调电流IOS

运放输出电压为0时,两输入端偏置电流的差值,对称性越好输入失调电流越小。集成运放的性能参数(6)温漂电压UIO/℃

单位温度所引起的输入失调电压

如LM324的温漂电压为±1μV/℃开环电压增益AOd

运放工作在线性区的斜率注:AOd一般表示为差模开环增益,理想运放AOd无穷大,为100~140dB集成运放的性能参数(7)输入阻抗Zi 输入端电压变化量与对应电流变化量的比值,由输入电阻Ri和输入电容Ci组成,在低频段反映为输入电阻。

分为差模输入阻抗和共模输入阻抗

双极型管:几十千欧到几兆欧

场效应管:大于109欧输出阻抗ZO

输出端电压变化量与对应电流变化量的比值,反映的是运放的带负载能力。 计算时要考虑频率范围内电阻和电容的影响。集成运放的性能参数(8)输出电流 运放的输出电流反映了其带负载的能力,一般为几十毫安。电源电压

运放电源的大小决定了最大输出电压的大小,有单电源和双电源两种。静态工作电流

输入信号为零时,运放自身所消耗的电流,越小越好。常用运算放大器

(1)通用型运放

注意民用品、工业品、军用品的命名。(均衡型)(2)高输入阻抗运放

大于1012Ω,工作速度较高

(3)低失调低漂移运放(高精度)

输入失调电压及其温漂、输入失调电流小,又称高精度运放。 (4)斩波稳零集成运放(第4代)

超低失调、温漂,高增益、输入阻抗等,用于微弱信号 (5)轨到轨注意事项(1)无特殊要求,应尽量选用通用型运放。(2)充分了解运放性能指标。(3)弱信号放大时,需要选用失调、噪声系数小的(4)做直流放大时,要调零。

在规定消振引脚加电容消振,为消除电源内阻引起的寄生振荡,在电源端对地就近接去耦电容,考虑去耦电容的电感效应,在两端常接瓷片电容。调零电路运放的调零电路运放应用电压并联负反馈运放应用(续)电压串联负反馈一般取:由于“虚断”,i-=0所以:i1+i2+i3=iF又因“虚短”,u-

=0当R1=R2=R3=R时,反相加法运算电路由于“虚断”,i+

=0,所以:其中:“虚短”,u+=u-同相加法运算电路为同相端阻抗仪表放大器隔离放大器对模拟信号进行隔离、放大 1、线性光耦 2、隔离运放分类:1.滤波电路的作用和分类有源滤波电路

主要用来滤除信号中无用的频率成分,滤波过程如图所示。

有源滤波器是一种具有特定频率响应的放大器。它是在运算放大器的基础上增加一些R、C等无源元件而构成。

构成和作用无源低通滤波器:电压放大倍数为:——截止频率由对数幅频特性知,具有“低通”的特性。电路缺点:电压放大倍数低,最大只有1,且带负载能力差。解决办法:利用集成运放与RC电路组成有源滤波器。举例:一阶有源低通滤波电路fc电压放大倍数:一阶有源低通滤波器:根据“虚断”,可求得电容电压为通带电压放大倍数:截止频率:

一阶有源低通滤波器与无源低通滤波器的频率特性相似;但通带电压放大倍数得到提高,带负载能力增强。通用运算放大器

通用的集成运放是那些兼顾各方面性能的放大器,在音频处理领域使用较为广泛。增益带宽积<1MHz、输入失调电压在几个mV、输入失调电流在几百nA左右、电压摆率<10V/us的放大器都可归为通用放大器。对所处理的信号没有很高的要求时,只要通用运放符合设计要求,就不应该采用更高速或更精密的放大器,因为某方面性能的提高必然导致另一方面的性能下降,通用放大器在各方面性能均有所均衡。宽带运算放大器设计宽带放大电路,要求带宽>40MHz、输出电压范围Vp-p>6V、输出负载为600Ω、电压增益为2。一般在设计时要选择电压摆率是计算平均值的两倍以上,才不会有明显的失真,因此在本设计中选用AD811(电压摆率为2500V/us、增益带宽积130Mhz),设计电路如图所示。2.4.2D/A转换器基本原理电阻分压器和跟随器:

UO=A·Ui(0≤A≤1)DAC和运算放大器:

UO=-Dn·Ui(0≤Dn≤1)基本原理(权表达式)n位二进制有2n种不同的组合,对应2n个模拟电压(或电流)值,严格讲DAC的输出并非真正的模拟信号,而是时间连续、幅度离散的信号。D/A内部结构框图DAC结构框图将n为二进制数字量转换成模拟量输出框图如下:

N位二进制数

数码寄存器

N位模拟开关

求和放大器

模拟电压输出

电阻译码网络

基准

电压源

并联或串联T形电阻网络型D/A转换器原理图4位T型电阻网络DAC电路原理图D0=1时各个支路的电路D/A转换器的分类

按数据输入方式:有串行和并行两类,输入数据包括8位、10位、12位、14位、16位等,位数越多,分辨率也越高;按输出模拟量类型:有电流输出型和电压输出型两种。电压输出又有单极性和双极性之分,如0~+5V、0~+10V、±2.5V、±5V、±10V等,可根据实际需要进行选择。D/A转换器的主要参数静态参数其它参数

精度(误差):不考虑其他D/A转换误差时,分辨率即为转换精度。划分为:绝对精度和相对精度。

绝对精度:模拟量输出与理论之间的最大误差,是宏观概念,一般应该小于1LSB,如:0.5LSB。

相对精度:绝对精度与满刻度输出值的百分比(FSR

)。如:转换精度为0.02%FSR,表示输出实际值与理论值之间的最大差值是满量程输出值的0.02%。

原因:造成DAC转换误差的原因有多种,如参考电压UREF的波动、运算放大器的零点漂移、模拟开关的导通内阻和导通压降、电阻解码网络中电阻阻值的偏差等等。

其它参数(续)

失调误差:数字输入全为0码时,模拟输出值与理论输出值之偏差。主要由运算放大器的零点漂移等造成,与输入的数字量无关。其它参数(续)增益误差:实际转换的增益与理论增益之间的偏差值,也称为斜率误差。主要由参考电压UREF的波动和运算放大器的闭环增益误差等引起。

其它参数(续)线性误差:模拟输出偏离理想输出的最大值,无规律误差,也称线性度。主要由模拟开关的导通电阻和导通压降,各个模拟开关的阻抗差异,电阻网络阻值差异等等造成。其它参数(续)

温度系数:在规定的温度范围内,温度每变化1度,增益、零点、精度等参数的变化量。

电源抑制比:是输入电源变化量与转换器输出变化量的比值,常用分贝表示。对于高质量的D/A转换器,要求开关电路及运算放大器所用的电源电压发生变化时,对输出的电压影响小。

温度范围:正常工作的温度范围,按级别区分。

馈送误差:杂散信号通过D/A耦合到输出端造成的误差。注意:精度与分辨率有一定关系:位数越多,分辨率越高,对应的量化误差越小,但其它系统误差(如温漂、线性度等)不会变化。D/A转换静态校准电路D/A转换器的失调误差和增益误差校正电路动态参数建立时间:描述D/A转换速率快慢的一个重要参数。 输入数字量变化,到输出稳定的时间ts

满量程变化时的建立时间D/A转换器的建立时间超高速<100ns

较高速100ns~1μs

高速1~10μs

中速10~100μs

低速≥100μs动态参数(续)尖峰:输入数码发生变化时产生的瞬时误差。(利用采/保电路)消除尖峰电路工作原理D/A转换器件选择指南

D/A转换芯片的选择原则:考虑芯片的性能参数、结构及应用特性。在性能上必须满足D/A转换的技术要求;在结构和应用特性上应满足接口方便、外围电路简单、价格低廉等要求。

选择要点

1)D/A转换芯片的性能指标

静态指标:精度、各种误差等; 动态指标:建立时间、尖峰等 环境指标:温度、湿度参数等

2)D/A转换芯片的结构特性(原理)

数字输入:包括接受数码制,数据格式以及逻辑电平等 模拟输出:例,电流输出型、电压输出型等等 锁存特性及转换控制(启动转换) 参考源(内置和外置):参考源配制,输入数字码与模拟输出电压的极性参考源电路的配置转换接口中常用的几种参考电源电路输出设计(单极性)目前大多数D/A转换器输出的模拟量均为电流量,通过放大器转换成模拟电压输出。

=-A

(0≤A<1)输出设计(双极性)

=-(2A-1)(0≤A<1)单极性:1LSB=VR/210双极性:1LSB=VR/29灵敏度降了一倍常用D/A转换芯片常用D/A转换芯片常用D/A转换芯片8位D/A转换器DAC0832及应用内部结构引脚功能ILE:输入锁存允许信号,高电平有效。CS:输入寄存器选择信号,低电平有效。WR1:输入寄存器写选通信号1,低电平有效。输入锁存器的锁存信号LE1由ILE、WR1、CS的逻辑组合产生。当ILE为高电平,WR1和CS同为低电平时,LE1为正脉冲,寄存器随数据线变化;当LE1为负脉冲,数据线锁存到锁存器中。XR2:写信号2,即DAC寄存器的写选通信号,低电平有效。XFER:数据传送控制信号,低电平有效。D0-D7:8位数字输入端。Iout1:DAC电流输出端1,为数字输入端逻辑电平为1的各位输出电流之和。DAC寄存器内容随输入端代码线性变化,DAC寄存器的内容为全1时,Iout1最大;全为0时,Iout1最小。Iout2:电流输出端2。Iout1+Iout2=常数,此常数对应于固定基准电压的满量程电流。RFB:反馈电阻。反馈电阻被制作在芯片内部,用作DAC提供输出电压的运放的反馈电阻15kΩ

。Vref:基准电源输入端。Vref一般在-10-10V范围内,由外电路提供。Vcc:电源输入端,取值范围为+5-+15V,+15V最佳。AGND:模拟地,为芯片模拟电路接地点。DGND,数字地,为芯片数字电路接地点。

注意接地问题引脚功能(续)典型应用转换时序单缓冲方式

单缓冲方式是指两个数据输入寄存器中只有一个处于受控选通状态,而另一个则处于常通状态,或者虽然是两级缓冲,但将两个寄存器的控制信号连在一起,一次同时选通。单缓冲方式适用于单路D/A转换或多路D/A转换而不必同步输出的系统中。单缓冲方式的接口

DAC0832作为了8031的一个并行输出口,地址为7FFFH。若把一个8位数据#data写入7FFFH,也就实现了一次D/A转换,输出一个与#data对应的模拟量。

MOVDPTR,#7FFFH;P2.7=0,选中DAC0832芯片

MOVA,#data;待转换数据送累加器AMOVX@DPTR,A;写入0832,进行一次转换输出单缓冲转换程序举例双缓冲方式

双缓冲方式:CPU发送两次控制信号,分时选通DAC0832内部的两个寄存器。第一次将待转换数据锁存于输入锁存器中,第二次将数据从前一级缓冲器写入DAC寄存器并送到D/A转换器完成一次转换输出,使用场合:需要多路模拟信号同步输出的系统必须采用双缓冲方式。输入寄存器(1)地址:7FF8H=0111111111111000B输入寄存器(2)地址:7FF9H=0111111111111001BDAC寄存器地址:7FFAH=0111111111111100B

将两个8位数字量#data1和#data2同时转换为模拟量的程序段:MOVDPTR,#7FF8H;指向0832(1)的输入寄存器MOVA,#data1MOVX@DPTR,A;#data1→0832(1)输入寄存器INCDPTR;指向0832(2)的输入寄存器MOVA,#data2MOVX@DPTR,A;#data2→0832(2)输入寄存器

INCDPTR;指向两个0832的DAC寄存器

MOVX@DPTR,A;启动转换双缓冲转换程序举例举例0832(1)的选通地址为DFFFH,输出为-5V~+5VD/A转换典型应用输出(1)单路锯齿波电压输出反向锯齿波程序清单:

MOVDPRT,#0DFFFHDA1:MOVR6,#80HDA2:MOVA,R6MOVX@DPTR,ADJNZR6,DA2AJMPDA1

正向锯齿波程序清单:

MOVDPRT,#0DFFFHDA1:MOVR6,#80HDA2:MOVA,R6MOVX@DPTR,AINCR6CJNER6,#0FFH,DA2AJMPDA1双向锯齿波程序清单:

MOVDPRT,#0DFFFHMOVR6,#00HDA1:MOVA,R6MOVX@DPTR,AINCR6AJMPDA1(2)单路正弦波电压输出

MOVR5,#00HSIN:MOVA,R5MOVDPTR,#TAB

MOVCA,@A+DPTRMOVDPTR,#0DFFFHMOVX@DPTR,AINCR5AJMPSINTAB:DB80一个周期的正弦量化数据放在80H为首地址的表格中(3)两路正弦移相信号输出相移量的数字偏移量=256/360

=90,D12=40H程序清单如下:

MOVR5,#00HMOVR1,#40HSIN:MOVA,R5MOVDPTR,#TABMOVCA,@A+DPTRMOVDPTR,#0DFFFHMOVX@DPTR,AINCR5MOVA,R1MOVDPTR,#TABMOVA,@A+DPTRMOVDPTR,#0BFFFHMOVX@DPTR,AINCR1AJMPSIN16位D/A应用举例总结:D/A转换器设计注意事项精度:与系统中所测量控制的信号范围有关,估算时要考虑到其他因素,转换器位数最少应该比总精度要求的最低分辩率高2位。常用的D/A器件有8位,10位,12位,14位,16位等。

速度:应根据输入信号的最高频率来确定,保证转换器的转换速率要高于系统要求的采样频率。

通道:单芯片内部可含有多个D/A模块,可同时实现多路信号的转换;常见的多路D/A器件只有一个公共的D/A模块,由一个多路转换开关实现分时转换。D/A转换器的设计注意事项(续)数字接口方式:接口有并行/串行之分,串行又有SPI、I2C、SM等多种不同标准。数值编码通常是二进制,也有BCD、双极性的补码、偏移码等。模拟信号类型:通常D/A器件输出的模拟信号有电压和电流两种。极性:分成单极性(Unipolar)和双极性(Bipolar)。电源电压:有单电源,双电源和不同电压范围之分,注意模拟电源和数字电源。D/A转换器的设计注意事项(续)基准电压:有内、外基准和单、双基准之分。功耗:一般CMOS工艺的芯片功耗较低,对于电池供电的手持系统对功耗要求比较高的场合一定要注意功耗指标。封装:常见的封装是DIP、表贴型封装。满幅度输出(Rail-toRail):新概念,最先应用于运算放大器领域,指输出电压的幅度可达输入电压范围。在D/A中一般是指输出信号范围可达到电源电压范围。(国内的翻译不统一,如“轨-轨”、“满摆幅”)接地:模拟地和数字地要分开,减少耦合噪声路径。

注:利用单路DAC和多路模拟开关如何生成多路信号源?

由于输入的模拟信号在时间上是连续量,把模拟量转换成数字量,便于计算机或CPU等进行处理,一般的A/D转换过程为:采样、保持、量化和编码,如图所示。

1.A/D转换原理

模拟信号数字信号采样保持量化编码2.4.3A/D转换器A/D转换的信号处理过程

孔径:aperture

采样和保持

采样:把在时间上是连续的输入模拟信号ui转换成在时间上是离散的信号,输出脉冲波的包络仍反映输入信号幅度的大小。采样定理,采样信号的频率fs和输入模拟信号的最高频率fimax之间必须满足下述条件:fs≥2fimax

每次把采样电压转换为相应的数字量都需要一定的时间,在每次采样以后,必须把采样电压保持一段时间。量化和编码

用数字量表示采样电压时,也必须把它化成这个最小数字量单位的整数倍,这个转化过程就叫做量化,所规定的最小数量单位叫做量化单位,用S表示。

编码是把量化的数值用二进制代码表示。把编码后的二进制代码输出就得到A/D转换的输出信号,对同一输入波形,S越小,分辨率将越高,编码时所需二进制代码位数就越多。

A/D转换器分类

A/D转换器(ADC):把模拟量转换成数字量,便于计算机或CPU等进行处理。

A/D转换芯片分类如下:根据转换原理可分为逐次逼近型、双积分型、V/F变换型按转换方法可分为直接A/D转换器和间接A/D转换器;按其分辨率可分为4~32位的A/D转换器芯片。逐次逼近式ADC的转换原理原理:用内部D/A的输出和A/D的输入进行比较,从最高位开始。特点:速度较快,精度较高,通用型双积分式ADC的转换原理原理:VT型间接转换器,T1=VREF*T2/VIN=2

n*Tcp假设T2=N*Tcp

Tcp为基准时钟,T1为VIN正向积分时间,T2为VREF反向积分时间特点:速度慢,精度高:用于高精度、低速场合A/D转换器主要技术指标

1、分辨率:输出数字量变化一个最低有效位(LeastSignificantBit——LSB)所对应的输入模拟电压变化量。常用二进制的位数表示。例如12位ADC的分辨率就是12位,或者说分辨率为满刻度FS的1/2n

。例:一个10V满刻度的12位ADC能分辨的最小输入电压是10V×1/212=2.4mV。n

为A/D转换器输出二进制位数

2、量化误差

ADC用数字量近似表示模拟量,这个过程称为量化。量化误差是ADC的有限位数对模拟量进行离散量化而引起的误差。要准确表示模拟量,ADC的位数需很大甚至无穷大。一个分辨率有限的ADC的阶梯状转换特性曲线与具有无限分辨率的ADC转换特性曲线(直线)之间的最大偏差即是量化误差。理论上是一个单位分辨率,即±1/2LSB。提高分辨率可以减少量化误差3、偏移误差(偏置)输入信号为零时,输出信号的值,又称为零值误差。假定ADC没有非线性误差,则其转换特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相交点所对应的输入电压值就是偏移误差。4、满刻度误差满刻度误差又称为增益误差。ADC的满刻度误差是指满刻度输出数字量所对应的实际输入电压与理想输入电压之差。5、线性度线性度有时又称为非线性度,它是指转换器实际的转换特性与理想直线的最大偏差。8、温度系数

A/D转换器受温度影响的程度。一般用环境温度变化1℃所产生的相对误差来表示,单位是PPM/℃(10-6/℃)。9、电源抑制比

反映转换器对电源电压表示的抑制能力,即数据发生±1LSB时电源电压的变化范围6、绝对精度任何数字量所对应的实际模拟量输入与理论模拟输入之差的最大值,称为绝对精度。7、转换速率

ADC的转换速率每秒转换的次数。转换时间为完成一次A/D转换所需的时间(包括稳定时间),则是转换速率的倒数。A/D转换器选择A/D转换器及其相应电路选择原则

保持时间、分辨率、转换时间、接口等等。

1)系统分辨率,精度要求;

2)A/D输入范围、极性要求、信号驱动能力及是否具有滤波和采样保持器;

3)数字接口特性:输出方式、逻辑电平、输出锁存及三态功能;时钟电路、串行或并行

A/D转换器选择(2)

4)输入带宽、转换时间、采样率、孔径时间(tA)、高速或低速应用

5)参考电压(内置或外加、固定或可调)

6)环境参数(级别)

7)其它因素,例:共模抑制(差分)、电源稳定度、功耗、输入阻抗等等。A/D转换器选择(3) 其它电路的选择

1)多路模拟开关(示意图和注意事项)

2)采样/保持器

3)缓冲放大器(驱动) 4)接口电路

5)供电电路等等(模拟和数字)

6)隔离要求(高速采样)A/D转换器(双极性输入) A/D转换器应用中的双极性输入问题

极性转换及数码表示:一种是片内已设置了偏置电路(芯片自动识别极性);另一种是将模拟输入量叠加上半量程偏置电路变成双极性输入,对应的输出码为偏移二进制码。A/D转换器1)内部偏置电路的控制与调节通过模拟开关S连接A/D转换器通过外部连接A/D转换器2)外接偏置电路A/D转换芯片常用A/D转换芯片ADC0809是CMOS工艺,采用逐次逼近法的8位A/D转换芯片,28引脚双列直插式封装,片内除A/D转换部分外还有多路模拟开关部分。多路开关有8路模拟量输入端,最多允许8路模拟量分时输入,共用一个A/D转换器进行转换。1.ADC0809引脚说明主要性能为:分辨率:8位;精度:ADC0809小于±1LSB;单+5V供电,模拟输入电压范围为0~+5V;具有锁存控制的8路输入模拟开关;可锁存三态输出,输出与TTL电平兼容;功耗为15mW;转换速度取决于芯片外接的时钟频率。时钟频率范围:10~1280KHz。典型值为时钟频率640KHz,转换时间约为100μS。ADC0809性能描述ADC0809的内部结构及引脚功能IN0~IN7:8路模拟量输入端。D7~D0:8位数字量输出端。ALE:地址锁存允许信号输入端。该引脚输入一个正脉冲时,可将地址选择信号A、B、C锁存于地址寄存器内并译码,选择相应的模拟输入通道。START:启动A/D转换控制信号输入端。该引脚输入一个正脉冲,上升沿复位内部逐次逼近寄存器,下降沿后开始A/D转换。CLK:时钟信号输入端。EOC:转换结束信号输出端。A/D转换期间EOC为低电平,A/D转换结束后EOC为高电平。引脚说明(1)引脚说明(2)OE:输出允许控制端,控制输出锁存器的三态门。当OE为高电平时,转换结果数据出现在D7~D0引脚。当OE为低电平时,D7~D0引脚对外呈高阻状态。C、B、A:8路模拟开关的地址选通信号输入端,3个输入端的信号为000~111时,接通IN0~IN7对应通道。VR(+)、VR(-):分别为基准电源的正、负输入端。1.输入3位地址,并使ALE=1,将地址存入地址锁存器中,经地址译码器译码从8路模拟通道中选通一路模拟量送到比较器。2.送START一高脉冲,START的上升沿使逐次逼近寄存器复位,下降沿启动A/D转换,并使EOC信号为低电平。3.当转换结束时,转换的结果送入到输出三态锁存器,并使EOC信号回到高电平,通知CPU已转换结束。4.当CPU执行一读数据指令,使OE为高电平,则从输出端D0~D1读出数据。ADC0809的工作流程(CPU)ADC0809的转换时序ADC0809与单片机的接口设计图例:对8路模拟信号轮流采样一次,并依次把转换结果存储到片内RAM以DATA为起始地址的连续单元中。MAIN:MOVR1,#DATA;置数据区首地址

MOVDPTR,#7FF8H;指向0通道

MOVR7,#08H;置通道数LOOP:MOVX@DPTR,A;启动A/D转换

(插入延时等待tEOC)HER:JBP3.3,HER;查询A/D转换结束

MOVXA,@DPTR;读取A/D转换结果

MOV@R1,A;存储数据

INCDPTR;指向下一个通道

INCR1;修改数据区指针

DJNZR7,LOOP;8个通道转换完否?

…1、查询方式

读取IN0通道的模拟量转换结果,并送至片内RAM以DATA为首地址的连续单元中。

ORG0013H;外中断1服务程序入口

AJMPPINT1

ORG2000HMAIN:MOVR1,#DATA;置数据区首地址

SETBIT1;为边沿触发方式

SETBEA;开中断

SETBEX1;允许中断

MOVDPTR,#7FF8H;指向IN0通道

MOVX@DPTR,A;启动A/D转换LOOP:NOP;等待中断

AJMPLOOP2、中断方式

ORG2100H;中断服务程序入口PINT1:PUSHPSW;保护现场

PUSHACCPUSHDPLPUSHDPHMOVDPTR,#7FF8HMOVXA,@DPTR;读取转换后数据

MOV@R1,A;数据存入以DATA为首地址的RAM中

INCR1;修改数据区指针

MOVX@DPTR,A;再次启动A/D转换

POPDPH;恢复现场

POPDPLPOPACCPOPPSWRETI;中断返回16位高精度A/D转换芯片关键参数:16位AD转换器AD76672.5V内置参考电压转换速率1MSPS单电源供电133mW的功耗参数表参数表基本转换时序典型应用中速A/D转换芯片中速AD9235:单3.3V供电转换速率65MSPS内置1V或2V的参考电压300mW的功耗内置采保电路参数表参数表流水线工艺典型应用高速A/D转换芯片高速AD9432:单5V供电转换速率105MSPS内置参考电压和采保850mW的功耗数字接口为3.3V转换时序典型应用高精度AD测量设计注意事项1、参考电压需要足够精确,推荐使用外部高精度参考电压。2、如果PGA可调,增益系数一般越小噪声越低。

3、最好用到AD满量程,此时AD精度和分辨率不浪费。

4、如果有偏置,需要进行自校。

5、设备外的模拟输入信号易引入外部噪声,建议使用屏蔽电缆传输信号,屏蔽层接地效果最好。

6、电路板注意模拟电源和数字电源,模拟地和数字地要分开,减少耦合噪声路径,最好使用多层板工艺。

高精度AD测量设计注意事项7、高速采样尽量使用差分输入,可以减少共模噪声。

8、若使用片内集成AD的MCU,支持高速时钟,如果不影响性能,内部工作时钟越低,对您的AD采样引起的干扰小。

9、信号输入前级接滤波电路,一般一阶RC电路较多,注意Fc=1/1000~1/100采样频率。电阻和电容的参数注意选取,电阻从分压角度考虑,电容从频率角度考虑。2.4.4常用传感器简介

传感器俗称“电

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论