AT89S51单片机的模数与数模转换设计.ppt
《AT89S51单片机的模数与数模转换设计.ppt》由会员分享,可在线阅读,更多相关《AT89S51单片机的模数与数模转换设计.ppt(65页珍藏版)》请在三一办公上搜索。
1、9,AT89S51单片机的模数与数模转换设计,2,本章主要内容(本章学时6学时),AD转换设计 ADC0809的使用与编程 TLC2543的使用与编程2.DA转换设计 DAC0832的使用与编程,3,在计算机应用系统中,需要对一些模拟信号(如电流、电流、温度、压力等)进行检测,将模拟信号转换为数字信号,称为A/D转换。通常单片机应用系统也需要模拟量输出,去控制系统中的执行机构,构成控制系统。将计算机中的数字信号转换为模拟信号,称为D/A 转换。,4,9.1 AD转换设计,由传感器送出的模拟量电压信号或电流信号经过信号调理电路、多路开关和采样保持器后,必须转换成数字量才能送入计算机。将模拟量电压
2、信号转换成数字量信息的器件叫作模拟数字转换器,简称为ADC(Analogue Digit Converter)。ADC在工业控制、智能仪器仪表中广为应用。,5,9.1.1 AD转换器概述,逐位逼近式ADC:转换速度中等,精度高,抗干扰能力中等,价格不高,是工业控制和仪器仪表中用的最多的一种。双积分式ADC:转换速度慢,精度高,抗干扰能力强,价格低,适用于对速度要求不高的场合,在仪器仪表中应用较多。V/F变换计数式ADC:电路简单,转换速度较慢,价格低,适用于远程信号转换。-转换器:利用过采样技术进行转换,速度快,精度高。,目前产品中应用的ADC主要有以下几类:,6,ADC的主要技术指标,分辨率
3、,分辨率是指A/D转换器对输入模拟信号的分辨能力(使输出数字量变化一个相邻数码所需输入模拟电压的变化量)分辨率通常用位数表示,如8位、10位、12位等。例如对于一个10位转换器的分辨率为1/1024,显然,位数越多,分辨率就越高。从理论上讲,一个n位二进制输出的A/D转换器应能区分输入模拟电压的2n个不同量化级,能区分输入模拟电压的最小差异为1/2nFSR(满量程输入的1/2n).,7,e.g.:A/D转换器的输出为12位二进制数,最大输入模拟信号为10V,则其分辨率为:,8,转换速度,转换速度是指完成一次转换所需的时间。转换时间是从接到转换启动信号开始,到输出端获得稳定的数字信号所经过的时间
4、。A/D转换器的转换速度主要取决于转换电路的类型,不同类型A/D转换器转换速度相差很大。,逐位逼近式ADC:转换速度中等。双积分式ADC:转换速度慢。V/F变换计数式ADC:转换速度较慢。-转换器:速度快,9,量化:在A/D转换过程中,要用数字量来表示连续变化的模拟量时,必须将采样保持电压归化为某个最小单位的整数倍,这个过程称为量化。所取得的最小单位叫做量化单位,用表示。,量化误差,编码:把量化的结果用二进制或 二十 进制数表示出来,称为编码。编码输出的最低有效位(LSB)的1所代表的数量大小就等于。,量化误差:由于模拟信号在时间、数值大小都是连续的,不一定被最小量化单位整除,所以在量化过程中
5、就可能引入量化误差。,10,只舍不入法:,ADC两种量化方法:只舍不入法,有舍有入法。,是将输入信号不足一个量化单位的尾数舍去,取其原整数。,有舍有入法:,当取样保持信号VI的尾数/2时,用舍尾取整法得其量化值。,当取样保持信号VI的尾数/2时,用舍尾入整法得其量化值。,11,偏移误差 偏移误差是指输入信号为零时,输出信号不为零的值,所以有时又称为零值误差。假定ADC没有非线性误差,则其转换特性曲线各阶梯中点的连线必定是直线,这条直线与横轴相交点所对应的输入电压值就是偏移误差。,满刻度误差 满刻度误差又称为增益误差。ADC的满刻度误差是指满刻度输出数码所对应的实际输入电压与理想输入电压之差。,
6、12,线性度 线性度有时又称为非线性度,它是指转换器实际的转换特性与理想直线的最大偏差。,绝对精度 在一个转换器中,任何数码所对应的实际模拟量输入与理论模拟输入之差的最大值,称为绝对精度。,表示A/D转换器实际输出数字量和理想输出数字量之间的差别,一般用最低有效位的倍数表示。,相对精度,13,逐次逼近式ADC的转换原理,逐次逼近式A/D转换器是从转换器数据的最高位开始,逐位给出数据1,再对数据进行D/A转换;将获得的电压与输入的模拟电压相比较:如果输入模拟电压大于D/A转换的电压,就将所给出的数字1确定为该位的数值,反之就将该位赋0;逐位进行下去,直到转换完成。,9.1.2 逐次逼近式8位A/
7、D转换器 ADC0809,14,ADC0809是一种8位逐次逼近式A/D转换器,可以和微机直接接口。ADC0809的姐妹芯片是ADC0808,可以相互代换。,内部结构,ADC0809由八路模拟开关、地址锁存与译码器、比较器、256电阻阶梯、树状开关、逐次逼近式寄存器SAR、控制电路和三态输出锁存器等组成。,ADC0809 A/D转换器芯片,15,16,八路模拟开关及地址锁存与译码器 八路模拟开关用于输入IN0IN7上八路模拟电压。地址锁存和译码器在ALE信号控制下可以锁存ADDA、ADDB和ADDC上地址信号,经译码后选择IN0IN7上哪一路模拟电压送入比较器。,256电阻阶梯和树状开关,17
8、,逐次逼近寄存器 SAR在A/D转换过程中存放暂态数字量,在A/D转换完成后存的放对应输入电压V数字量,并可送到“三态输出锁存器”,三态输出锁存器和控制电路 三态输出锁存器用于锁存A/D转换完成后的数字量。CPU使OE引脚变为高电平就可以从“三态输出锁存器”取走A/D转换后的数字量。,18,19,ADC0809使用说明,(1)ADC0809对输入模拟量要求:信号单极性,电压范围是05V,若信号太小,必须进行放大;输入的模拟量在转换过程中应该保持不变,如若模拟量变化太快,则需在输入前增加采样保持电路。,20,ADC0809使用说明,(2)地址输入和控制线:4条 ALE为地址锁存允许输入线,高电平
9、有效。当ALE线为高电平时,地址锁存与译码器将A,B,C三条地址线的地址信号进行锁存,经译码后被选中的通道的模拟量进入转换器进行转换。A,B和C为地址输入线,用于选通IN0IN7上的一路模拟量输入。通道选择表如下表所示。,21,ADC0809的通道选择,22,ADC0809使用说明,(3)数字量输出及控制线:11条 ST为转换启动信号。当ST上跳沿时,所有内部寄存器清零;下跳沿时,开始进行A/D转换;在转换期间,ST应保持低电平。EOC为转换结束信号。当EOC为高电平时,表明转换结束;否则,表明正在进行A/D转换。OE为输出允许信号,用于控制三条输出锁存器向单片机输出转换得到的数据。OE1,输
10、出转换得到的数据;OE0,输出数据线呈高阻状态。D7D0为数字量输出线。,23,(4)CLK为时钟输入信号线。因ADC0809的内部没有时钟电路,所需时钟信号必须由外界提供,通常使用频率为500KHZ,VREF(),VREF()为参考电压输入。Vref(+)常和Vcc相连,如需要转换更加精确可接电压基准,Vref(-)常接地。,24,CLOCK为时钟输入线,用于为ADC0809提供逐次比较所需时钟脉冲序列,输入范围101280KHz,通常应 用值:500640KHz,当时钟=640KHz时,转换时间100s。通常由ALE分频后提供。,Vref(+)和Vref(-)为参考电压输入线,用于给电阻阶
11、梯网络供给标准电压。Vref(+)常和Vcc相连,Vref(-)常接地。,AT8951和ADC接口必须弄清和处理好三个问题:要给START线送一个100ns宽的启动脉冲;获取EOC线上的状态信息,因为它是A/D转换的结 束标志;要给“三态输出锁存器”分配一个端口地址,也就是 给OE线上送一个地址译码器输出信号。,25,ADC0809 操作时序图,26,ADC0809应用说明(1)ADC0809内部带有输出锁存器,可以与AT89S51单片机直接相连。(2)初始化时,使ST和OE信号全为低电平。(3)送要转换的哪一通道的地址到A,B,C端口上。(4)在ST端给出一个至少有100ns宽的正脉冲信号。
12、(5)是否转换完毕,我们根据EOC信号来判断。(6)当EOC变为高电平时,这时给OE为高电平,转换的数据就输出给单片机了。,27,例9-1 ADC0809模数转换举例,28,(1)TLC2543简介TLC2543是TI公司的12位串行模数转换器,使用开关电容逐次逼近技术完成AD转换过程。TLC2543具有4线制串行接口,分别为片选端(CS),串行时钟输入端(CLOCK),串行数据输入端(DATA IN)和串行数据输出端(DATA OUT)。它带有标准SPI(Serial Periperal Interface)接口,可以直接与带SPI接口的器件进行连接,不需要其它外部逻辑。同时,它还可以在高达
13、4MHz的串行速率下与主机进行通信。,9.1.3 逐次逼近式12位A/D转换器 TLC2543,29,(2)TLC2543引脚,AIN0AIN10:模拟输入端;CS:片选端;DIN:串行数据输入端;DOUT:A/D转换结果的三态 串行输出端;EOC:转换结束端;CLK:I/O时钟;REF:正基准电压端;REF-:负基准电压端;VCC:电源;GND:地。,30,CS为高电平时,TLC3543的CLK和DIN被禁止,DOUT为高阻状态。CS变低开始转换过程,CLK和DIN有效,并且DOUT脱离高阻状态。EOC开始为高,输入数据寄存器被置为全零,输出数据寄存器内容随机,并且第一次转换结果将被忽略。,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AT89S51 单片机 数模 转换 设计

链接地址:https://www.31ppt.com/p-6501839.html