欢迎来到天天文库
浏览记录
ID:38714651
大小:255.00 KB
页数:8页
时间:2019-06-18
《微机原理 课程设计 DA转换程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程名称计算机控制技术数据采集器设计学院信息工程学院专业班级09应电(1)学号3109003049姓名黎青所2012年3月26日D/A转换一、报告内容设计一块D/A电路,该电路通过微机系统的I/O扩展槽与微机系统连接,利用D/A0832芯片的双缓冲工作方式将数字量转换成模拟量,具有对0~5V的模拟电压输出能力。选用芯片:DAC0832等。三、D/A0832芯片及数模转换原理D/A转换器的作用是将数字量转换为相应的模拟量。数字量由二进制位组成,每个二进制的权,要把数字量转换为相应的模拟量电压(多数情况需要转换后的模拟信号以电压的形式输出),需要
2、先把数字量的每一位上的代码按权转换成为对应的模拟电流,再把模拟电流相加,最后由运算放大器将其转变成模拟电压。数字量是由一位一位的数字构成的,每一个数位都代表一定的权。为了把一个数字量变成模拟量,必须把每一位上的代码按照权来转换为对应的模拟量,再把各模拟量相加,这样,得到的总的模拟量对应于给定的数据。在集成电路中,通常采用T型网络实现数字量向模拟电流的转换,再利用运算放大器来完成模拟电流到模拟电压的转换。所以,要把一个数字量变为模拟电压,实际上需要两个环节:即先把数字量变为模拟电流,这是由D/A转换器完成的;再将模拟电流变为模拟电压,这是由运算
3、放大器完成的。D/A转换器可以视为微机的一种外围设备,实现D/A转换器和微机接口技术的关键是数据锁存问题。当CPU向D/A转换器输出一个数据时,这个数据在数据总线上只持续很短的时间,必须有数据锁存器锁住这个数据,才能得到持续稳定的模拟量输出。有些D/A转换器芯片本身不带锁存器,此时74LS273芯片以及可编程的并行I/O接口芯片8255A均可作为D/A转换的数据锁存器,有些D/A转换器芯片本身带有锁存器。四、工作过程1、将数据写入输入寄存器2、将输入寄存器的内容写入DAC寄存器即:使WR1为低电平,CS为低电平而ILE为高电平,这样,输入寄存
4、器的锁存信号处于无效状态,待转换的数据被写入输入寄存器;WR2和XFER端输入一个负脉冲,从而使DAC寄存器工作在锁存状态。将数据写入DAC寄存器,同时启动变换。3、DAC0832内部带数据输入寄存器的D/A芯片,可以将D/A直接和数据总线相连。如图(1)所示,即为D/A转换器基本结构框图.D/A转换器包括四个部分:电阻解码网络,权位开关,相加器和参。(1)DAC0832为8位电流DAC器件,其内部结构及引脚如图(2)所示,DAC0823内部有一个T型电阻网络,用来实现D/A转换,它需要外接运算放大器,才能得到模拟电压输出。在DAC0832中
5、有两级锁存器,第一级锁存器为输入寄存器,它的锁存信号为ILE,第二级锁存器称为DAC寄存器,它的锁存信号也称为通道控制信号XFER。因为有两级锁存器,故DAC0832可以工作在双缓冲器方式,即在输出模拟信号的同时可以采集下一个数字,于是,可以有效的提高转换速度。图(2)4、要使DAC0832进行数/模转换,需使输入寄存器工作在锁存状态,而DAC寄存器工作在不锁存状态。具体的说,就是使WR2和XFER都是低电平,这样,DAC寄存器的锁存端得不到有效电平;另一方面,使输入寄存器的有关控制信号中,ILE处于高电平,CS处于低电平。这样,当WR1端来
6、一个负脉冲时,就可以完成一次变换。5、根据DAC0832的引脚图,图中各信号的定义如下:CS片选信号,它和允许输入锁存信号ILE合起来决定WR1是否起作用。ILE允许锁存信号。WR1写信号1,它作为第一级锁存信号将输入数据锁存到输入寄存器中,WR1必须和CS、ILE同时有效。WR2写信号2,它将锁存在输入寄存器中的数据送到8位DAC寄存器中进行锁存,此时,传送控制信号XFER必须有效。XFER传送控制信号,用来控制WR2。D7~D08位的数据输入端,D7为最高位。IOUT1模拟电流输出端,当DAC寄存器中全为1时,输出电流最大,当DAC寄存器
7、中全0时,输出电流为0。IOUT2模拟电流输出端,IOUT2为一个常数和IOUT1差,也就是说,IOUT1+IOUT2=常数。当DAC寄存器内容全为1时,IOUT1最大,IOUT2=0;当DAC寄存器内容全为0时,IOUT1=0,IOUT2=最大;当DAC寄存器内容为N时,IOUT1=VREF×N/(256×Rfb),IOUT2=VREF/Rfb-IOUT1,无论N值多大:IOUT1+IOUT2=VREF/Rfb(1-28)=常数≌VREF/Rfb。Rfb反馈电阻引出端,DAC083内部已经有反馈电阻,所以,Rfb端可以直接接到外部运算放大器
8、的输出端,这样,相当于将一个反馈电阻接在运算放大器的输入端和输出端之间。Vref参考电压输入端,此端可接一个正电压,也可接负电压,范围为-10~+10V。外部标准电
此文档下载收益归作者所有