《数模转换技术》PPT课件.ppt

《数模转换技术》PPT课件.ppt

ID:51646330

大小:824.00 KB

页数:65页

时间:2020-03-27

《数模转换技术》PPT课件.ppt_第1页
《数模转换技术》PPT课件.ppt_第2页
《数模转换技术》PPT课件.ppt_第3页
《数模转换技术》PPT课件.ppt_第4页
《数模转换技术》PPT课件.ppt_第5页
资源描述:

《《数模转换技术》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、5.1D/A转换器接口的技术性能指标5.2D/A转换器5.1D/A转换器接口的技术性能指标(1)分辨率分辨率是D/A转换器对输入量变化敏感程度的描述,与输入数字量的位数有关。如果数字量的位数为n,则D/A转换器的分辨率为2-n。这就意味着D/A转换器能对满刻度的2-n输入量作出反应。(2)建立时间建立时间是描述D/A转换速度快慢的一个参数,指从输入数字量变化到输出达到终值误差±1/2LSB(最低有效位)时所需的时间,通常以建立时间来表明转换速度。(3)接口形式D/A转换器与单片机的接口方便与否,主要取决于转换器本身是否带数据锁存器。D/A转换器的

2、输入为数字量,经转换后输出为模拟量。有关D/A转换器的技术性能指标很多,例如绝对精度、相对精度、线性度、输出电压范围、温度系数、输入数字代码种类(二进制或BCD码)等。这里仅对几个与接口有关的技术性能指标作一介绍。5.2D/A转换器一、DAC0832简介DAC0832为一个8位D/A转换器,单电源供电,在+5~+15V范围内均可正常工作。基准电压的范围为±10V,电流建立时间为1µs,CMOS工艺,低功耗20mW。其用法和引脚排列如图所示。0832运算放大器接法DAC0832引脚图5.2D/A转换器一、DAC0832简介各引脚的功能如下:D7~D

3、0:转换数据输入端。:片选信号,输入,低电平有效。ILE:数据锁存允许信号,输入,高电平有效。:写信号1,输入,低电平有效。:写信号2,输入,低电平有效。:数据传送控制信号,输入,低电平有效。IOUT1:电流输出1,当DAC寄存器中各位为全“1”时,电流最大;为全“0”时,电流为0。IOUT2:电流输出2,电路中保证IOUT1+IOUT2=常数。RFB:反馈电阻端,片内集成的电阻为15kΩ。VREF:参考电压,可正可负,范围为−10~+10V。DGND:数字量地。AGND:模拟量地。5.2D/A转换器一、DAC0832简介AT89S51单片机与D

4、AC0832的接口有三种连接方式,即直通方式、单缓冲方式及双缓冲方式。电路连接如图所示。直通方式不能直接与系统的数据总线相连,需另加锁存器,故较少应用。下面介绍单缓冲与双缓冲两种连接方式。1.AT89S51单片机与DAC0832的接口单片机与DAC0832的接口有三种连接方式a)DAC寄存器直通方式;b)DAC寄存器单缓冲方式;c)DAC寄存器双缓冲方式5.2D/A转换器一、DAC0832简介(1)单缓冲方式所谓单缓冲方式就是使DAC0832的两个输入寄存器中有一个处于直通方式,而另一个处于受控的锁存方式,当然也可使两个寄存器同时选通及锁存。(2

5、)双缓冲方式所谓双缓冲方式,就是把DAC0832的两个锁存器都接成受控锁存方式。由于两个锁存器分别占据两个地址,因此在程序中需要使用两条传送指令,才能完成一个数字量的模拟转换。假设输入寄存器地址为FEFFH,DAC寄存器地址为FDFFH,则完成一次D/A转换的程序段应为:MOVA,#DATA;转换数据送入AMOVDPTR,#0FEFFH;指向输入寄存器MOVX@DPTR,A;转换数据送输入寄存器MOVDPTR,#0FDFFH;指向DAC寄存器MOVX@DPTR,A;数据进入DAC寄存器并进行D/A转换1.AT89S51单片机与DAC0832的接口

6、5.2D/A转换器一、DAC0832简介2.D/A转换应用举例D/A转换器是计算机控制系统中常用的接口器件,它可以直接控制被控对象,例如控制伺服电动机或其他执行机构。它也可以很方便地产生各种输出波形,如矩形波、三角波、阶梯波、锯齿波、梯形波、正弦波及余弦波等。在图5-4中,运算放大器A2的作用是把运算放大器A1的单极性输出变为双极性输出。例如,当VREF=+5V时,A1的电压输出范围为0~−5V。当VOUT1=0V时,VOUT2=−5V;当VOUT1=−2.5V时,VOUT2=0V;当VOUT1=−5V时,VOUT2=+5V。VOUT2的输出范围

7、为−5V~+5V。VOUT2与参考电压VREF的关系为:DAC0832的双极性输出接口5.2D/A转换器一、DAC0832简介2.D/A转换应用举例5.2D/A转换器一、DAC0832简介2.D/A转换应用举例几点说明:1)以上程序产生的是矩形波,其低电平的宽度由延时子程序DMS1所延时的时间来决定,高电平的宽度则由子程序DMS2所延时的时间来决定。2)改变延时子程序DMS1和DMS2的延时时间,就可改变矩形波上下沿的宽度。若DMS1=DMS2(两者延时一样),则输出的是方波。3)改变上限值或下限值便可改变矩形波的幅值:单极性输出时为0~−5V或

8、0~+5V;双极性输出时为−5~+5V。5.2D/A转换器一、DAC0832简介2.D/A转换应用举例(1)产生锯齿波利用DAC0832

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。