文档介绍:第9章 MCS-51与D/A及A/D转换器接口
概述
D/A转换器及其接口
A/D转换器及其接口
概述
图9-1 单片机和被控实体间的接口示意图
返回本章首页
D/A转换器及其接口
D/A转换器
MCS-51和D/A的接口
返回本章首页
D/A转换器
图9-2 最简单D/A转换器框图
关系式:Vout=B×VR
式中,VR为常量,由参考电压VREF决定;B为数字量,常为一个二进制数。数字量B的位数通常为8位和12位等,由D/A转换器芯片型号决定。B为n位时的通式为:
B= bn-1 bn-2…b1 b0= bn-1×2n-1+ bn-2×2n-2+…+ b1×21+ b0×20
式中,bn-1为B的最高位;b0为最低位。
D/A转换器的原理:
把输入数字量中每位都按其权值分别转换成模拟量,并通过运算放大器求和相加(如图9-3所示)。根据克希荷夫定律,如下关系成立:
I3==23·
I2==22·
I1==21·
I0==20·
图9-3 T型电阻网络型D/A转换器
l分辨率(Resolution)辨率是指D/A转换器能分辨的最小输出模拟增量,取决于输入数字量的二进制位数。
l转换精度(Conversion Accuracy)指满量程时DAC的实际模拟输出值和理论值的接近程度。
l偏移量误差(Offset Error)偏移量误差是指输入数字量为零时,输出模拟量对零的偏移值。
l线性度(Linearity)线性度是指DAC的实际转换特性曲线和理想直线之间的最大偏移差。
lDAC0832内部结构
DAC0832内部由三部分电路组成(如图9-4所示)。“8位输入寄存器”、“8位DAC寄存器”、“8位D/A转换电路”由8位T型电阻网络和电子开关组成,
l引脚功能
DAC0832共有20条引脚,双列直插式封装。引脚连接和命名如图9-5所示。
(1)数字量输入线DI7~DI0(8条);(2)控制线(5条);(3)输出线(3条); (4)电源线(4条)。
图9-4 DAC0832原理框图