数据直接进入D/A转换器。
(2)单缓冲工作方式,两个寄存器之一处于直通状态,另一个寄存器处于受控状态,输入数据只经过一个寄存器缓冲控制后进入D/A转换器。
(3)双缓冲工作方式,两个寄存器均处于受控状态,即用WR1、WR2分两步控制,输入数据要经过两个寄存器缓冲控制后进入D/A转换器。在这种方式下,可使D/A转换器输出前一个数据的同时,采集下一个数据,以提高转换速度。
4.大规模集成DAC芯片使用注意事项
(1)要选择分辨率、精度、速度足够的DAC芯片。 (2)要选择功能特征符合需要的DAC芯片。
1输入特征。不同的集成芯片,对输入数字信号的要求是不一样的。例如,多数输入为纯二进制码,○
但有的却为8421BCD码;多数芯片要求并行输入,但有的输入却必须是串行的,如MAX515等。
2输出特征。多数集成芯片必须外接运算放大器和基准电压,但DAC1200系列内包含运放和基准电○
源。另外,输出电平一般是2-10V,电流型输出为20MA以下,但也有高压(24-30V)和大电流(如3A)产品。
3控制功能。如片选、锁存、电平转换等功能,根据需要选用合适芯片。 ○
(3)基准电源有固定、可变、内载和外接之分。
其他如温度特性、电源极性、产品工艺等,可视价格、功耗、使用环境等选择决定。 7.4 实验内容及要求
1.预习D / A转换器的类型及构成,弄清其转换原理及工作方法。 2.预习DAC0832,弄清其工作原理、引脚功能及连接方式 3.DAC0832典型电路(一)实验图如图7.2所示。
5V5V1kΩQ4CP计Q3数Q2器Q1D7D6D5D4D3D2D174LS161D0CSWR1WR2XFERAGDG10kΩ-15VRWDAC0832+15VVccILEVREFR1 (1)将DAC0832接成直通工作方式,如图所示,要求使能端CS、XFER、WR1、WR2均接零,ILE接+5V,使其构成直接转换方式。八位数字量用实验室提供的LED开关代替,用以改变输入的数字量7~0。 注:AGND和DGND相连接地,基准电压接+5V,运放电源(μA741的电源电压)为正负15V,调零电位器
29
IOVIOV-μA711+Vcc图6.9.2 图7.2 DAC0832典型电路(一)
为10kΩ。
(2)接线检查无误后,置数据开关D7~D0为全零,接通电源,调节运放的调零电位器,使输出Vo= 0。 (3)再置数据开关D7~D0为全1,调整RF,改变运放的放大倍数,使运放输出满量程。 (4)数据开关从最低位逐位置1,并逐次测量模拟电压Vo,并填入表7.1中。
表7.1
输 入 数 字 量 输出模拟量V0(V) D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 4.DAC0832典型电路(二)实验
5V791016LIEv1Q7cc014CY136VRRP信号源2CP74LS161Q11252KΩ15Q2ZQ3114Rf9DAC083210KΩl11out1+lout212-2Q1416XFER170CPQ131531174LS161CYQ12142GND10Q31113810CSWR1WR21218
图7.3 DAC0832图6.9.3典型电路(二)
(1)用74LS161,μA741和DAC0832,按图连接电路。
30
(2)经检查无误后,调节VREF=5V,输入CP脉冲(单脉冲),开始计数,观察Vo电压变化。当D7~D0分别为00H、20H、80H及FFH时,记录各数字量对应的模拟输出电压Vo,填入表7.2中。
表7.2
输入数字量 00H 20H 40H 80H 输出模拟量 VREF=5V (3)调节基准电压为2.5V,重复上一步骤。 5.设计性实验
VREF=2.5V FFH 注:在00H时,需要通过调整可变电阻器,使输出为0mV。
使用计数器、DAC0832和其他附加电路设计一个阶梯波发生器电路。把计数脉冲送到计数器进行计数,计数器的输出端接D/A转换器的输入端,D/A转换器的输出则为周期阶梯电压波形。
要求写出设计步骤,分析设计思路,并在实验系统上调试,用示波器观测并记录输出电压的波形。 7.5 实验报告要求 1.预习报告的要求
实验名称、实验内容、试验线路、电路元件和电源的参数、相应测量数据的表格。 2.讨论并完成下面工作:
(1)讨论分析反馈电阻RF接到引脚9和引脚11有何区别,输出电压如何变化?
(2) 注意观察和理解,反馈电阻RF接到引脚9和引脚11时,调零和调满量程方法的意义。 (3) 熟悉DA0832三种工作,总结本次实验中直通工作方式接线特点。
31
实验八 综合训练
8.1 多位LED显示器的动态扫描驱动电路
8.1.1 训练目的
1.了解扫描驱动电路的组成和工作原理。
2.通过实验熟悉扫描显示电路的设计和使用方法。
3.熟悉和掌握运用数字集成电路组成实用电路的原理分析能力。 4.了解数字电路的组成和排除故障方法。 8.1.2 训练参考电路
多位LED显示器的动态扫描驱动参考电路如图8.1.1所示。
+5V510K510K510K510K3数码管f[LEDgn]bgcDPYad8数码管f[LEDgn]bgcDPYad数码管f[LEDgn]bgcDPYda数码管f[LEDgn]bgdefgcDPYaeeabcdefgabcdefgabcdeefg12345671234567123456774LS07OC门1111G1A1B2G2A2B123474LS13956789101112131415161Y31Y21Y11Y02Y32Y22Y12Y01abcdefg246180121474LS48135791113ABCDQ1Q0+5VEPET24618012141613与非门74LS0024ABCDE1E2E3E4246824682468246874LS16113579111315555CPABCDLD74LS1251357定时器74LS125135774LS125135713571234567abcde74LS125A0B0C0D0 图8.1.1 多位LED显示器的动态扫描驱动参考电路
8.1.3 说明
七段LED显示器也称数码管,用在要求显示数字的场合,使用时必须加译码驱动电路,常用的显示电路有两种工作方式,既静态译码显示和动态扫描显示。所谓静态译码显示是指一个译码驱动电路驱动一个七段显示器进行数码显示,是一种典型的静态显示电路,它常被用于电子钟、频率计等各种数字系统。而动态扫描显示是指多个七段显示器共用一个译码驱动电路,由扫描电路控器各位显示器分时进行显示,即每个显示器按不同的时间轮流使用这个译码驱动电路,从而显示单元电路更加简单。在单片机系统中,常用动态扫描显示电路,例如HD7279A、MAX721 9等就是能够同时驱动8位共阴极数码管的驱动芯片。
(1) 一位显示器的译码驱动电路
在数字集成电路中,七段译码器/驱动器是专门用来驱动数码管发光显示数码的。能驱动共阴极结构LED数码管的集成电路有:74LS48、74LS49、741。74 LS248、74LS249、CC4511、MC14495等;能驱动共
32