51单片机系列连载9-D/A转换器
时间:11-27
来源:互联网
点击:
今天简单地介绍一下D/A转换器,即将数字信号digital转换为模拟信号analog,先看一下基本的原理,如下图所示
这是简单的串并联电路,不难分析理解,对照这个电路图,可以很方便的求解出相关电流,具体如下:
就是这样了,数字信号就变为模拟信号了。D/A转换器有几个性能指标,需要注意一下。
第一,分辨率。分辨率指的是输入数字量的最低有效位发生变化时,所对应的输出模拟量的变化量,具体一些,比如5v的满量程,采用8位的DAC,分辨率就是5/256,显然,位数越多,分辨率越高。
第二,线性度。线性度是指实际转换特性曲线与理想直线特性之间的偏差。
第三,绝对精度与相对精度。绝对精度(简称精度)是指在整个刻度范围内,任一输入数码所对应的模拟量实际输出值与理论值之间的最大误差。绝对精度是由DAC的增益误差(当输入数码为全1时,实际输出值与理想输出值之差)、零点误差(数码输入为全0时,DAC的非零输出值)、非线性误差和噪声等引起的。绝对精度(即最大误差)应小于1个LSB。相对精度与绝对精度表示同一含义,用最大误差相对于满刻度的百分比表示。
第四,建立时间。建立时间是指输入的数字量发生满刻度变化时,输出模拟信号达到满刻度值的±1/2LSB所需的时间。是描述D/A转换速率的一个动态指标。
电流输出型DAC的建立时间短。电压输出型DAC的建立时间主要决定于运算放大器的响应时间。根据建立时间的长短,可以将DAC分成超高速(<1μS)、高速(10~1μS)、中速(100~10μS)、低速(≥100μS)几档。
以上就是D/A转换器的相关介绍,对于A/D转换器与之类似,暂不介绍。
51单片机DA转换 相关文章:
- 嵌入式学习笔记13——51单片机之D/A转换器(11-20)
- Windows CE 进程、线程和内存管理(11-09)
- RedHatLinux新手入门教程(5)(11-12)
- uClinux介绍(11-09)
- openwebmailV1.60安装教学(11-12)
- Linux嵌入式系统开发平台选型探讨(11-09)