《单片机原理与应用》课件(29).pptVIP

  • 3
  • 0
  • 约3.09千字
  • 约 29页
  • 2018-08-11 发布于湖北
  • 举报
电子工程系 刘颖 本项目学习目标: (1)制作一个基于单片机控制的调压电路系统。 (2)了解D/A转换芯片的基本工作原理及特性; (3)了解D/A转换器的技术指标; (4)掌握常用D/A芯片与单片机的接口方法; (5)掌握D/A转换程序设计方法; 1、D/A转换器的基本原理 D/A转换器的基本功能是将一个用二进制表示的数字量转换成相应的模拟量。实现这种转换的基本方法是对应于二进制数的每一位,产生一个相应的电压(电流),而这个电压(电流)的大小则正比于相应的二进制位的权。 2、主要技术指标 (1)分辨率。通常用数字量的数位表示,一般为8位,12位,16位等。分辨率10位,表示它可能对满量程的1/210=1/1024的增量作出反应。 (2)输入编码形式。如二进制码,BCD码等。 (3)转换线性。通常给出在一定温度下的最大非线性度,一般为0.01~0.03%。 (4)转换时间。通常为几十纳秒~几微秒。 (5)输出电平。不同型号的输出电平相差很大。大部分是电压型输出,一般为5~10伏;也有高压输出型的,为24~30伏。也有一些是电流型的输出,低者为20毫安左右,高者可达3安培。 种类 (1)以数字量的位数 8位、10位、12位、16位D/A转换器 (2)依数字量传送方式 并行和串行D/A转换器 (3)输出方式 电流输出型和电压输出型D/A转换器 3、集成D/A转换器——DAC0832 DAC0832是目前国内用得较普遍的D/A转换器。 ⑴、DAC0832主要特性 DAC0832是采用CMOS/Si-Cr工艺制成的双列直插式单片8位D/A转换器。它可直接与Z80,8085,8080等CPU相连,也可同8031相连,以电流形式输出;当转换为电压输出时,可外接运算放大器。 其主要特性有: 1)出电流线性度可在满量程下调节。 2)转换时间为1μS。 3)数据输入采用双缓冲、单缓冲或直通方式。 4)增益温度补偿为0.02%FS/℃。 5)每次输入数字为8位二进制数。 6)功耗20mW。 7)逻辑电平输入与TTL兼容。 8)供电电源为单一电源,可在5~15V内。 ⑵ DAC0832内部结构及外部引脚 DAC0832D/A转换器,其内部结构由一个输入寄存器、DAC寄存器和D/A转换器三大部分组成。 DAC0832内部采用R-2R梯形电阻网络。两个寄存器输入数据寄存器和DAC寄存器用以实现两次缓冲。 DAC0832引脚图 DAC 0832内部结构框图 CS :片选信号,低电平有效。与ILE相配合,可对写信号WR1,是否有效起到控制作用。 ILE : 允许输入锁存信号,高电平有效,输入寄存器的锁存信号由ILE,CS,WR1的逻辑组合产生。 当ILE为高电平,CS为低电平,WR1输入负脉冲时,输入寄存器的锁存信号产生正脉冲。当输入寄存器的锁存信号为高电平时输入线的状态变化,输入寄存器的锁存信号的负跳变将输入在数据线上的信息打入输入锁存器。 WR1 LE1 数据打入输入寄存器 WR1 : 写信号1,低电平有效。当WR1 , CS,ILE均有效时,可将数据写入8位输入寄存器。 WR2 : 写信号2,低电平有效。当WR2有效时,在XFER传送控制信号作用下,可将锁存在输入寄存器的8位数据送到DAC寄存器。 XFER : 数据传送信号,低电平有效。 当 WR2 , XFER均有效时,则在DAC寄存器的锁存信号产生正脉冲,当DAC寄存器的锁存信号为高电平时,DAC寄存器的输出和输入寄存器的状态一致,DAC寄存器的锁存信号负跳变,输入寄存器的内容打入DAC寄存器。 WR2 LE2 数据打入DAC寄存器 WR1:第一写信号,与ILE共同控制输入寄存器是数据直通方式还是数据锁存方式; WR2:第2写信号,与XFER共同控制DAC寄存器是数据直通方式还是数据锁存方式; Vref基准电源,Vref可在±10V范围内调节。 DI0~DI7: 8位数字量输入端。 Iout1:DAC的电流输出1,当DAC寄存器各位为1时,输出电流为最大。当DAC寄存器各位为0时,输出电流为0。 Iout2:DAC的电流输出2,它使Iout1+ Iout2恒为一常数。一般在单极性输出时Iout2接地,在双极性输出时接运放。 Rfb反馈电阻。在DAC0832芯片内有一个反馈电阻,可用作外部运放的分路反馈电阻。 Vcc:电源输入线 DGND为数字地,AGND为模拟信号地。 4、DAC0832和MCS-

文档评论(0)

1亿VIP精品文档

相关文档