首页 理论教育 DAC0832D/A转换器介绍与应用分析

DAC0832D/A转换器介绍与应用分析

时间:2023-06-22 理论教育 版权反馈
【摘要】:DAC0832内部包括两个8位数据缓冲寄存器,1个由T形电阻网络和电子开关构成的8位D/A转换器和3个控制逻辑门。因此得到的平均数值为DAC0832利用控制信号可以构成三种不同的工作方式。

DAC0832D/A转换器介绍与应用分析

1.主要特性

(1)8位分辨率

(2)电流稳定时间1 μs。

(3)可在满量程下调整其线性度。

(4)单一电源供电(+5 V~+15 V)。

(5)可单缓冲、双缓冲或直接数字输入。

(6)数据电平输入与TTL电平兼容。

(7)低功耗,约20 mW。

2.内部逻辑结构

DAC0832的内部结构如图7.2所示,它由1个8位输入寄存器、1个8位DAC寄存器和1个8位D/A转换器组成。DAC0832内部包括两个8位数据缓冲寄存器,1个由T形电阻网络和电子开关构成的8位D/A转换器和3个控制逻辑门。两个8位寄存器均带有使能控制端EN,当EN=1(高电平)时,寄存器输出跟随输入数据变化;当EN=0(低电平)时,输入数据被锁存到寄存器中,寄存器输出不再受输入数据变化的影响。

3.引脚功能

DAC0832是20引脚的双列直插式芯片。DAC0832的引脚排列如图7.3所示,各引脚的特性如下:

图7.2 DAC0832的内部结构

图7.3 DAC0832的引脚排列

DI0~DI7——数据输入端,TTL电平,有效时间大于90 ms。

img——片选信号输入端,低电平有效。

ILE——数据锁存允许控制信号输入端,高电平有效。

img——输入寄存器写选通输入端,负脉冲有效。当img为0,ILE为1,img为0时,DI0~DI7状态被锁存到输入寄存器。

img——DAC寄存器写选通输入端,负脉冲有效。当img为0,img为0时,输入寄存器的状态被传送到DAC寄存器中。

img——数据传送控制信号输入端,低电平有效 。

IOUT1——电流输出端,当输入数据全为1时,输出电流最大;当输入数据全为0时,输出电流最小。

IOUT2——电流输出端,IOUT1+IOUT2=常数。

RFB——反馈电阻端,芯片内部此端与IOUT1之间已接有一个15 kΩ电阻。

VREF——基准电压输入端,该电压可正可负,范围为-10~+10 V。(www.xing528.com)

DGND——数字地。

AGND——模拟地。

4.DAC0832工作方式

DAC0832利用img控制信号可以构成三种不同的工作方式。

1)直通方式

img时,数据可以从输入端经两个寄存器直接进入D/A转换器。

2)单缓冲方式

两个寄存器之一始终处于直通,即imgimg另一个寄存器处于受控状态。

所谓单缓冲方式就是使DAC0832的两个输入寄存器中有一个(多位DAC寄存器)处于直通方式,而另一个处于受控锁存方式。DAC0832单缓冲方式接口电路如图7.4所示。

图7.4 DAC0832单缓冲方式接口电路

为使DAC寄存器处于直通方式,应使img

img为此可把这两个信号固定接地,或电路中把img相连,把img相连。

为使输入寄存器处于受控锁存方式,应把img接80C51的WR,ILE接高电平。此外还应把img接高位地址线或地址译码输出,以便于对输入寄存器进行选择。

【例7.1】设计一个MCS-51单片机与DAC0832的接口电路产生锯齿波,已知:单片机CLK为12 MHz,D/A转换器的地址为7FFFH,当输入数字范围为00H~FFH时,其输出电压范围为0~5 V。画出接口电路图并编写相应的控制程序(输出2个周期的锯齿波)。

如图7.5所示,DAC0832工作于单缓冲方式,其中输入寄存器受控,而DAC寄存器直通。假定输入寄存器地址为7FFFH,产生锯齿波的C语言源程序如下:

图7.5 用DAC0832产生锯齿波电路

执行上述程序就可得到如图7.6所示的锯齿波。

图7.6 D/A 转换产生的锯齿波

3)双缓冲方式

两个寄存器均处于受控状态,这种工作方式适合于多模拟信号同时输出的应用场合。

在多路D/A转换的情况下,若要求同步转换输出,必须采用双缓冲方式。DAC0832采用双缓冲方式时,数字量的输入锁存和D/A转换输出是分两步进行的,如图7.7所示。

图7.7 DAC0832双缓冲方式接口电路

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈