第11章 89C51单片机与DA转换器,AD转换器的接口
- 格式:ppt
- 大小:1.49 MB
- 文档页数:85
A/D和D/A转换接口技术难点•DAC0832工作方式•ADC0809工作方式要求掌握:•MCS-51单片机与D/A转换器的接口连接•MCS-51单片机与A/D转换器的接口连接•初始化编程及应用了解:•典型D/A转换器芯片DAC0832的管脚功能•典型A/D转换器芯片ADC0809的管脚功能3.1 MCS-51单片机与D/A转换器的接口和应用3.1.1典型D/A转换器芯片DAC0832DAC0832是一个8位D/A转换器芯片,单电源供电,从+5V~+15V均可正常工作,基准电压的范围为±10V,电流建立时间为1μs,CMOS工艺,低功耗20mW。
其内部结构如图9.1所示,它由1个8位输入寄存器、1个8位DAC寄存器和1个8位D/A转换器组成和引脚排列如图1所示。
图1 DAC0832引脚功能该D/A转换器为20引脚双列直插式封装,各引脚含义如下:(1)D7~D0——转换数据输入。
(2)——片选信号(输入),低电平有效。
(3)ILE——数据锁存允许信号(输入),高电平有效。
(4)——第一信号(输入),低电平有效。
该信号与ILE 信号共同控制输入寄存器是数据直通方式还是数据锁存方式:当ILE=1和=0时,为输入寄存器直通方式;当ILE=1和=1时,为输入寄存器锁存方式。
(5)——第2写信号(输入),低电平有效.该信号与信号合在一起控制DAC寄存器是数据直通方式还是数据锁存方式:当=0和=0时,为DAC寄存器直通方式; 当=1和=0时,为DAC寄存器锁存方式。
(6)——数据传送控制信号(输入),低电平有效 。
(7)Iout2——电流输出“1”。
当数据为全“1”时,输出电流最大;为全“0”时输出电流最小。
(8)Iout2——电流输出“2”。
DAC转换器的特性之一是:Iout1 +Iout2=常数。
(9)R fb——反馈电阻端既运算放大器的反馈电阻端,电阻(15KΩ)已固化在芯片中。
因为DAC0832是电流输出型D/A转换器,为得到电压的转换输出,使用时需在两个电流输出端接运算放大器,R fb 即为运算放大器的反馈电阻,运算放大器的接法如图2所示。
4 MCS-51与D/A及A/D转换器接口4.1 概述4.2 D/A转换器及其接口4.3 A/D转换器及其接口4.1 概述典型计算机控制系统示意图如图4-1所示。
4.2 D/A转换器及其接口4.2.1 D/A转换器工作原理4.2.2 D/A转换器性能指标4.2.3 DAC0832及其接口设计4.2.1D/A转换器工作原理D/A转换器的原理:D/A转换器的作用是把二进制数字量转换成相应的模拟量。
基本要求:输出电压Vout应该与输入数字量成正比既:Vout =B×VRV R:参考电压;B为数字量,常为一个二进制数。
B=bn-1×2n-1+bn-2×2n-2+…+b1×21+b0×20式中,bn-1为B的最高位;b0为B的最低位。
原理:“按权展开,然后相加”数字量的权:20、21、22 、……..常用T型电阻网络型D/A转换器如图4-2 所示。
把输入数字量中每位都按其权值分别转换成模拟量,并通过运算放大器求和相加。
根据克希荷夫定律,如下关系成立:=-B×V REF/2nVout4.2.2 D/A转换器性能指标l分辨率(Resolution)辨率是指D/A转换器能分辨的最小输出模拟增量,取决于输入数字量的二进制位数。
l转换精度(Conversion Accuracy)指满量程时DAC的实际模拟输出值和理论值的接近程度。
l偏移量误差(Offset Error)偏移量误差是指输入数字量为零时,输出模拟量对零的偏移值。
l线性度(Linearity)线性度是指DAC的实际转换特性曲线和理想直线之间的最大偏移差。
4.2.3 DAC0832及其接口设计1.DAC0832内部结构及引脚功能(1)内部结构DAC0832内部由三部分电路组成(如图4-3所示)。
“8位输入寄存器”、“8位DAC寄存器”、“8位D/A转换电路”由8位T型电阻网络和电子开关组成,(2)引脚功能DAC0832共有20条引脚,双列直插式封装。