文档介绍:第六章 D/A转换器与MCS-51单片机接口技术
模数转换器(D/A)就是一种把数字信号转换成为模拟电信号的器件。
D/A转换是单片机应用测控系统典型的接口技术内容。
D/A转换接口设计的主要任务:
选择D/A集成芯片,配置外围电路及器件,实现数字量到模拟量的线性转换。
1
6
§ D/A 转换器的基本原理及主要技术指标
一、D/A转换器的基本原理与分类
D/A转换器用来将数字量转换成模拟量。它的基本要求是输出电压VO应该和输入数字量成正比,即:VO=D*VR 其中, VR为参考电压。
每一个数字量都是数字代码的按位组合,每一位数字代码都有一定的“权”,对应一定大小的模拟量。为了将数字量转换成模拟量,应该将其每一位都转换成相应的模拟量,然后求和既可得到与数字量成正比的模拟量。
2
6
T型网络D/A转换器
3
6
D/A转换器可分成两大类
直接D/A转换器是指直接将输入的数字信号转换为输出的模拟信号。
间接D/A转换器是先将输入的数字信号转换为某种中间量,然后再把这种中间量转换成为输出的模拟信号。
间接D/A转换方式在集成D/A转换器中很少使用
4
6
二、D/A的转换器的主要指标
这里指最小输出电压(对应的输入数字量只有最低有效位为“1”)与最大输出电压(对应的数字输出信号所有有效位全为“1”)之比,例如对于10 位D/A转换器,其分辨率为:
5
6
分辨率越高,转换时,对应数字输入信号最低位的模拟信号电压数值越小,也就越灵敏,有时,也用数字输入信号的有效位数来给出分辨率。
例如,单片集成D/A转换器AD7541的分辨率为12位,单片集成D/A转换器DAC0832的分辨率为8位等。
6
6
通常用非线性误差的大小表示D/A转换器的线性度。并且,把理想的输入/输出特性的偏差与满刻度输出之比的百分数,定义为非线性误差。
例如,单片集成D/A转换器AD7541的线性度(非线牲误差)%FSR(FSR为满刻度的英文缩写)。
7
6
转换精度以最大的静态转换误差的形式给出。这个转换误差应该是非线性误差、比例系数误差以及漂移误差等综合误差。但是有的产品说明中,只是分别给出各项误差,而不给出综合误差。
应该注意,精度和分辨率是两个不同的概念。精度是指转换后所得的实际值对于理想值的接近程度,而分辨率是指能够对转换结果以后影响的最小输入量,对于分辨率很高的D/A转换器并不一定具有很高的精度
8
6
对于一个理想的D/A转换器,其数字输入信号从一个二进制数变到另一个二进制数时,其输出模拟信号电压,应立即从原来的输出电压跳到与新的数字信号相对应的新的输出电压。但是在实际的D/A转换器中,电路中的电容、电感和开关电路会引起电路时间延迟。
所谓建立时间,系指数模拟转换器中的输入代码有满度值的变化时,其输出模拟信号电压(或模拟信号电流)达到满刻度值士1/2LSB(或满刻度值差百分之多少)时所需的时间。
9
6
§ D/A转换器选择要点及辅助电路
选择D/A转换芯片时,主要考虑芯片的性能、结构及应用特性:
*在性能上必须满足D/A转换的要求;
*在结构和应用特性上应满足接口方便、外围电路简单、价格低廉等要求。
10
6