1、6.9 D/A转换原理及常用器件的应用6.9 D/A转换原理及常用器件的应用 D/A转换器是一种把数字量转换成模拟量的器件。它是数字化特别是单片机测控系统的典型接口技术。6.9.1 D/A的转换原理的转换原理 6.9.2 主要技术指标主要技术指标 6.9.3 D/A转换器与单片接口电路转换器与单片接口电路6.9.1 D/A的转换原理 D/A转换器用来将数字量转换成模拟量。其基本要求是输出电压U0应该和输入数字量D成正比,即 (6-36)式中,UR为参考电压。数字量D可表示为:实现式(6-36)运算的方法有很多,在集成D/A转换器芯片中常采用R-2R T型解码网络来实现。因为电阻类型少,制作容易
2、,并能达到较高精度。图6-68为R-2R T型网络D/A转换原理图。图6-68 R-2R T型网络系统D/A转换原理6.9.2 主要技术指标1.转换精度转换精度 在给定数据的转换输出的模拟电压与理论输出电压的接近程度称为转换精度。2.分辨率分辨率 输入数字量变化一个最小单位时,输出模拟量的变化量与满度输出量之比。3.转换时间转换时间 指D/A转换的实际输入输出曲线与理论输入输出曲线之最大偏差与满度输出值之比的百分数。4.转换时间转换时间 从输入产生满度输出的数字量起,到输出达到满度值所需时间。5.温度系数温度系数 在满度输出条件下,温度每升高1引起输出电压变化的百分数。6.电源抑制比电源抑制比
3、 电源电压变化时,满量程电压变化的百分数与电源电压变化的百分数之比,称为电源抑制比。6.9.3 D/A转换器与单片接口电路 D/A转换集成芯片品种繁多,大体上可分为带输入数据锁存器和无带输入数据锁存器两大类。带输入数据锁存器的有:8位分辨率DAC0830、DAC0831、DAC0832;10位分辨率DAC7522;12位分辨率DAC1208、DAC1209、DAC1210、DAC1230、DAC1231、DAC1232;14位分辨率AD75335;16位分辨率AD1147、AD1148、AD1145等。无带输入锁存器的有:8位分辨率AD558、DAC0801、DAC0802、DAC0803;1
4、0位分辨率AD7520、AD7530、AD7533;12位分辨率DAC1020、DAC1220、AD7521、AD7542等。AD7543是串行12位D/A转换器。1.DAC0830/0831、0832与单片机接口与单片机接口图6-69 DAC0830/0831/0832引脚功能图6-70 DAC0830系列DAC与单片机接口(单极性输出)图6-71 DAC0830系列ADC与单片机接口(双极性输出)2.2.DAC0800系列与系列与8031单片机的接口单片机的接口 DAC0800系列包括DAC0800、DAC0801、DAC0802和DAC0803等,是8位分辨率无带输入数据锁存器产品。其外
5、引脚功能见图6-72。图6-72 ADC0800系列ADC引脚功能图6-73 DAC0800系列DAC与8031接口3.3.10位以上位以上ADC与与8031单片机接口电路单片机接口电路 10位以上分辨率的D/A芯片与8位单片机接口,由于一次数据传送操作只能送8位数据,因此8031必须进行两次操作才能把完整的10位以上数据送入D/A转换器。为使10位以上数据能够同时开始转换,以避免输出电压波形出现毛刺现象,必须采用双缓冲器接口方式。DAC1208系列芯片引脚功能见图6-74。图6-74 DAC1208系列DAC引脚功能图6-75 DAC1208系列DAC与8031接口电路Do you have made a progress today?