(3)转换精度 理想情况下,转换精度与分辨率基本一致,位数越多精度 越高。但由于电源电压、基准电压、电阻、制造工艺等各种因 素存在误差,严格地讲,转换精度与分辨率并不完全一致。两 个相同位数的不同的DAC,分辨率则相同,但转换精度会有 所不同。例如,由于制作工艺上的差异,某种型号的8位DAC 精度为±019%,而另一种型号的8位DAC精度为士0.05% 102单片机扩展并行8位DAc0832的设计 美国国家半导体公司的DAc0832芯片是具有两级输入数据 寄存器的8位DAC,它能直接与AT8952单片机连接
11 (3)转换精度 理想情况下,转换精度与分辨率基本一致,位数越多精度 越高。但由于电源电压、基准电压、电阻、制造工艺等各种因 素存在误差,严格地讲,转换精度与分辨率并不完全一致。两 个相同位数的不同的DAC,分辨率则相同,但转换精度会有 所不同。例如,由于制作工艺上的差异,某种型号的8位DAC 精度为±0.19%,而另一种型号的8位DAC精度为±0.05%。 10.2 单片机扩展并行8位DAC0832的设计 美国国家半导体公司的DAC0832芯片是具有两级输入数据 寄存器的8位DAC,它能直接与AT89S52单片机连接。 11
1021DAc0832简介 1.DAc0832芯片介绍 (1)DAc0832的特性 其主要特性如下 ①分辨率为8位。 ②电流输出,建立时间为1ps。 ③可双缓冲输入、单缓冲输入或直接数字输入 ④单一电源供电(+5V~+15V)。 (2)DAC0832的引脚及逻辑结构 DAc0832的引脚如图10-1所示,DAC0832的片内逻辑结构 如图10-2所示
12 10.2.1 DAC0832简介 1.DAC0832芯片介绍 (1)DAC0832的特性 其主要特性如下。 ① 分辨率为8位。 ② 电流输出,建立时间为1µs。 ③ 可双缓冲输入、单缓冲输入或直接数字输入。 ④ 单一电源供电(+5V~+15V)。 (2)DAC0832的引脚及逻辑结构 DAC0832的引脚如图10-1所示,DAC0832的片内逻辑结构 如图10-2所示。 12
CS□1 20□Vc WRIL2 19□LE AGND□3 18■WR2 DI3■4 17■XFER DI2[15 DAC1 DI4 0832 DI16 15□DI5 ( LSB)DIO□7 14□D6 VREF18 13 DI7(MSB) R fb 12□I DGNDD10 图101DAc0832的引脚 13
13 图10-1 DAC0832的引脚
DI7O DI6 O DIS DI4016 8位输入 8位DAC 8位D/A Olo DI3。4 寄存器 寄存器 转换电路 DI205 OUTI DI6/4 R DIOO R LE2 ILEO &Mlel OAGND &|M2 CC RIO WR2o18 1|M3 OdGND XFERO DACO832 图102DAC0832的逻辑结构 14
14 图10-2 DAC0832的逻辑结构
各引脚的功能如下。 D0~D7:8位数字信号输入端,与单片机的数据总线Po端口 相连,用于接收单片机送来的待转换为模拟量的数字量,D7 为最高位。 LE=1,cS*=0,WR1*=0时,即M1=1(LE1*=0),待转换 的数字量被锁存到第一级“8位输入寄存器”中。 XFER*=0,WR2=0时,即M3=1(LE2*=0),待转换的第 一级8位输入寄存器中数字量被锁存到第二级的“8位DAc寄 存器”中,并经“8位D/A转换电路”转换为电流输出。 loUT1:DA转换器电流输出1端,输入数字量全为“1”时, loUT1最大,输入数字量全为“0”时,IOUT1最小。 15
15 各引脚的功能如下。 DI0~DI7:8位数字信号输入端,与单片机的数据总线P0端口 相连,用于接收单片机送来的待转换为模拟量的数字量,DI7 为最高位。 ILE=1,CS*=0, WR1*=0时,即M1=1(LE1*=0),待转换 的数字量被锁存到第一级“8位输入寄存器”中。 XFER*=0, WR2*=0时,即M3=1( LE2*= 0),待转换的第 一级8位输入寄存器中数字量被锁存到第二级的“8位DAC寄 存器”中,并经“8位D/A转换电路” 转换为电流输出。 IOUT1:D/A转换器电流输出1端,输入数字量全为“1”时, IOUT1最大,输入数字量全为“0”时,IOUT1最小。 15