1回答

0收藏

数模转换DAC

模拟/电源 模拟/电源 2102 人阅读 | 1 人回复 | 2011-03-26

二、D/A
单片机的D/A转换接口就是实现单片机与D/A转换器之间的硬件连接。在单片机程序的控制下将数字形式的二进制数据送往D/A转换器,通过D/A转换器将数字信号变为模拟信号后对外输出。目前常用的D/A转换器通常是一种能够把数字量转换成模拟量的线性电路器件,并且已经做成了集成电路芯片形式。由于实现D/A转换的工作原理、电路结构及工艺技术有所不同,因而存在有各种类型的D/A转换芯片。如何选用D/A转换芯片还需要根据用途要求对照D/A转换芯片的主要参数做出决定。有关D/A转换器的主要性能指标有以下5项。
单片机的D/A转换指标
1.分辨率
  分辨率以D/A转换器能够转换的二进制数位数决定,位数越多分辨率就越高。具体体现为输入的数字量最低有效位LSB产生一次变化时,对应输出电压或电流模拟量的变化量。分辨率等于满量程的1/2n(n表示输入二进制数字量的位数),它反映了输出模拟量的最小变化值。
  实际使用中可以根据分辨率的大小选择不同用途的D/A转换芯片。例如,8位、10位、12位或16D/A转换芯片等。
  2.建立时间
  建立时间是指从输入数字量开始变化至输出电压或电流信号的变化达到相应稳定值所需要的时间,即输入数字量发生满量程变化到输出模拟量达到满量程值的±1/2 LSB时所需的时间。D/A转换器的建立时间较快,单片集成D/A转换芯片的建立时间最短可达0.1 μs
以内。
  3.精度
  D/A转换器的精度表现了实际输出电压或电流与理论值之间的误差,一般采用数字量的最低有效位作为衡量单位,精度一般又分为绝对精度和相对精度。
  绝对精度是指在整个量程范围内,二进制码数据对应的实际模拟量输出值与理论输出值之间的最大偏差。绝对精度与D/A转换的增益误差、零点误差、非线性误差及噪声等因素有关。
  相对精度与绝对精度表示的含义相同,但其表示形式为最大误差相对满量程的百分比,也可以用数字量的最低有效位LSB表示。
  4.线性度
  线性度是数字量变化时,D/A转换器输出模拟量按比例关系变化的程度。理想的D/A转换器是线性的,但是实际上有误差存在,模拟输出偏离理想输出的最大值称为线性误差。线性度也称为非线性误差,可以定义为D/A实际转换特性曲线与理想特性直线之间的最大偏差,以该偏差相对于满量程的百分数表示。
  5.温度系数
  指在规定的温度范围内,温度每变化1时,D/A转换的增益、线性度、零点等参数的变化量,也称为增益温度系数、线性度温度系数等。
分享到:
回复

使用道具 举报

回答|共 1 个

倒序浏览

沙发

wyzamazon

发表于 2011-7-11 14:51:32 | 只看该作者

RE:数模转换DAC

谢谢楼主分享
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条