3.3 DAC0832的基本介绍及其特点
3.3.1 DAC0832的基本介绍
DAC的引脚图
图(3)
DAC0832为20引脚,采用双列直封装,其引脚如图(3)
DAC0832是NS公司生产的8位D/A转换器,它采用先进的 CMOS 工艺,因而功耗低、生产漏电流误差小,是目前微机控制系统常用的D/A芯片,可以直接与Z80、8085、8051等微处理器相连着数字技术,特别是计算机技术的飞速发展与普及,在现代控制、通信及检测领域中,为提高系统的性能指标,对信号的处理无不广泛地采用了数字计算机技术。由于系统的实际对象往往都是一些模拟量(如温度、压力、位移、图像等),要使计算机或数字仪表能识别、处理这些信号,必须首先将这些模拟信号转换成数字信号;而经计算机分析、处理后输出的数字量也往往需要将其转换为相应模拟信号才能为执行机构所接收。这样,就需要一种能在模拟信号与数字信号之间起桥梁作用的电路 — 模数转换器和数模转换器。。
D/A转换器(DAC)输入的是数字量,经过转换输出的是模拟量。DAC的技术指标很多,如:分辨率,满刻度误差,线性度,绝对精度,相对精度,建立时间,输入/输出特性等。DAC的几个主要技术性能指标:分辨率,建立时间和接口形式。DAC0832为8位D/A转换器。单电源供电,范围为+5V~+15V,基准电压范围为正负10伏。电流的建立时间为10us。CMOS工艺功耗20mw。输入设有两级缓冲锁存器。DAC0832是电流输出型D/A转换器,要得到电压信号,输出端需接运算放大器进行转换。根据数据输入的过程,DAC0832有三种联接方式:二级缓冲器联接方式,单级缓冲器联接方式和直通联接方式。
3.3.2 DAC0832的引脚功能
DI0~~DI7:位数字输入端,其中DI0为最低位( LSB ),DI7为最高位( MSB );
C S :片选信号输入端(低电平有效),与 ILE 共同作用,对 WR1行控制;
ILE :输入寄存器锁存允许信号(高电平有效)。当 ILE = 1 且 = 0 , WR1= 0 时, 8 位输入寄存器允许输入数据;
WR1 :输入寄存器写信号(低电平有效)。只有当 ILE = 1 ,且CS= 0 ,WR1= 0 时,才能对8位输入寄存器的数据进行更新; WR1= 1 时,8位输入寄存器的数据被锁定;
WR2 : DAC寄存器写信号(低电平有效),与 XFER一道控制将输入寄存器的数据写入 DAC 寄存器。当 WR2= 0 和 XFER= 0 时,输入寄存器中的数据传送到 DAC 寄存器中;
Iout1 :DAC电流输出1端。当输入数字量全都为1时, Iout1为最大值;当输入数字量全都为 0 时, Iout1为最小值(近似为 0 );
Iout1 :DAC电流输出2端。Iout1+Iout2=常数。外接运放时,Iout1接运放的反相输入端, Iout2接运放的同相输入端或模拟地;
Rfb:反馈信号输入端,为外部运放提供一个反馈电压。Rfb可由芯片内部提供(可将此端直接接运放输出端)或通过外部电阻再接输出端;
Vref:基准电压输入端,要求是一精密电源,电压范围为- 10V ~ +10V ;
Vcc: :电源电压,一般为 +5V ~ +15V ;
4 硬件系统设计方案
单片机波形发生器硬件由微机控制电路和功放电路两部分组成,参见图3和图4微机控制电路由89C51,0832,8279,F032等芯片组成。CPU芯片选用89C51,内部含有4K的EPROM用来存储程序和数据库;8279用于支持键盘和LED显示器,键盘用于控制各种波形的相互转换以及调整波形的频率,显示器用来显示当前的工作状态和波形频率大小。D/A转换电路由DAC0832和两个运算放大器F032组成,DAC0832有3种连接方式:第一种是两极缓冲型,既输入数据经过这两极缓冲器后,送D/A转换电路;第二种是单级缓冲型,输入数据经输入寄存器直接送入DAC寄存器,然后送D/A转换电路;第三种是两个缓冲直接相连,输入数据直接送D/A转换电路进行转换。设计制作的波形发生器采用第三种方法,即直接连接方式,WR1,WR2,CS和XFER接地,ILE和Vcc接+5V电源,89C51的数据输出线直接与DAC0832的数字输入端相连。D/A转换电路可采用单级性输出,也可采用双极输出,该设计采用双级性输出,既经过两个运算放大器F032后,输出电压Uout与输入数字量的关系如表1所示。
&nb
首页 上一页 1 2 3 4 5 6 7 下一页 尾页 3/7/7
基于单片机技术的波形发生器采用单片机设计(三)由教育资料网(www.jaoyuw.com)会员上传。