|
D/A转换器是把数字量转换成模拟量的线性电路器件,已做成集成芯片。由于实现D/A转换的原理、电路结构及工艺技术有所不同,因而出现了各种各样的D/A转换器。D/A转换器为微机系统的数字信号与外部环境的模拟信号之间提供了一种接口,从而广泛地应用在数据采集与模拟输入/输出系统。
1.D/A转换器的特性
(1)D/A转换器的主要参数
衡量一个D/A转换器性能的主要参数有:
①分辨率
指D/A能够转换的二同数的位数,位数越多,分辨率也越高,例如,一个D/A转换器能够转换8位二进制数,若转换后的电压满量程(满度)是5V,则它能分辨的最小电压为5V/256=20mV。
如果是10位分辨率的D/A转换器,对同样的转换电压,则它能分辨的最小电压为5V/1024=5mV。
①分辨率
指D/A能够转换的二同数的位数,位数越多,分辨率也越高,例如,一个D/A转换器能够转换8位二进制数,若转换后的电压满量程(满度)是5V,则它能分辨的最小电压为5V/256=20mV。
如果是10位分辨率的D/A转换器,对同样的转换电压,则它能分辨的最小电压为5V/1024=5mV。
②转换时间
指数字量输入到完成D/A转换,输出达到最终值并稳定为止所需的时间。电流型D/A转换器转换较快,一般在几微秒至几百微秒之间。电压型转换器的转换较慢,取决于运算放大器的响应时间。
③精度
指D/A转换器输出电压与理论值之间的误差。一般采用数字量的最低有效位作为衡量单位,例如±1/2LSB。如果分辨率为8位,则它的精度是:±(1/2)(1/256)=±1/512。
④线性度
当数字量变化时,D/A转换器的输出量按比例关系变化的程度。理想的D/A转换器是线性的,但实际上有误差,模拟输出偏离理想输出的最大值称为线性误差。
(2)D/A转换器的输入/输出特性
表示一个D/A转换器的输入/输出特性的几个方面为:
①输入缓冲能力
D/A转换器是否带有三态输入缓冲器来保存输入数字量,这对D/A转换器与微机的接口设计是很重要的。
②输入数据的宽度
D/A转换器通常有8位、10位、12位、14位、16位之分。当D/A转换器的位数高于微机系统总线的宽度时,需用2次分别输入数字量。
③电流型还是电压型
即D/A转换器输出的是电流还是电压。对电流输出型,在几毫安到几十毫安;对电压输出型,其电压一般在5V~10V之间。有些高电压型可达24V~30V。
④输入码制
即D/A转换器能接收哪些码制的数字量输入。一般对单极性输出的D/A转换器只能接收二进制或BCD码,对双极性输出的D/A转换器只能接收偏移二进制码或补码。
⑤是单极性输出还是双极性输出
对一些需要正负电压控制的设备,应该使用双极性D/A转换器,或在输出电路中采取相应措施,使输出电压有极性变化。
80年代从事电子电器维修工作至今,还极少发现单独的A/D或者D/A转换器有损坏,维修过程中也从来没有考虑这类问题。但是负责串口通讯的RS232芯片倒是非常容易烧坏、当然人伪或者特定条件下除外。
|
|