12位串行级联CMOS D/A转换器DAC8143:特性、应用与设计要点

电子说

1.4w人已加入

描述

12位串行级联CMOS D/A转换器DAC8143:特性、应用与设计要点

在电子设计领域,D/A转换器是连接数字世界与模拟世界的关键桥梁。DAC8143作为一款12位串行输入级联CMOS D/A转换器,具有众多独特的特性和广泛的应用场景。下面将详细介绍它的特性、应用及设计过程中的关键要点。

文件下载:DAC8143.pdf

一、DAC8143的特性

1. 接口特性

  • 串行控制与级联优势:DAC8143专为串行控制的系统设计,具备快速且灵活的微处理器接口。其缓冲数字输出引脚支持多个DAC的级联,极大简化了多DAC系统中的地址解码。通过三线接口(一条数据线、一条时钟线和一条负载线),可连接任意数量的DAC,减少了布线复杂度。
  • 抗ESD能力:该转换器在设计上提高了对静电放电(ESD)的抵抗能力,确保在复杂的工业环境中稳定工作。工作温度范围为 -40°C 至 +85°C,适用于扩展工业温度范围的应用。

2. 电气特性

  • 高精度与稳定性:分辨率达到12位,具有出色的静态精度,包括非线性(INL)和微分非线性(DNL)误差均控制在 ±1 LSB 以内,增益误差在 ±2 LSB 以内。增益温度系数(TCGFS)为 ±5 ppm/°C,电源抑制比(PSRR)在 ±0.0006% 至 ±0.002%/% 之间,保证了在不同温度和电源变化下的性能稳定。
  • 快速响应:输出电流建立时间仅为 0.380 μs,能够快速响应数字输入的变化,满足高速应用的需求。

二、应用领域

1. 多通道数据采集系统

在多通道数据采集系统中,DAC8143的级联特性可轻松实现多个通道的模拟输出,为系统提供高精度的模拟信号。其快速响应和高精度的特点,确保采集到的数据准确可靠。

2. 过程控制与工业自动化

在工业自动化领域,DAC8143可用于精确控制各种执行器,如电机、阀门等。通过与微处理器的配合,能够实现对工业过程的精准调节,提高生产效率和产品质量。

3. 测试设备

在测试设备中,DAC8143可作为信号源,提供各种模拟信号,用于测试和验证其他电子设备的性能。其高精度和稳定性能够保证测试结果的准确性。

4. 远程微处理器控制系统

在远程控制系统中,DAC8143可通过串行接口与微处理器进行通信,实现远程模拟信号的输出。其抗ESD能力和宽温度范围确保了在恶劣环境下的可靠运行。

三、电路设计要点

1. 内部电路结构

DAC8143采用R - 2R电阻梯形网络,结合12位输入移位寄存器、12位DAC寄存器、控制逻辑电路和缓冲数字输出级。控制逻辑在微处理器的控制下,将串行数据加载到输入移位寄存器,然后并行传输到DAC寄存器。同时,缓冲串行输出数据在SRO引脚输出,可用于级联其他DAC。

2. ESD保护

数字输入设计了ESD保护电路,通过精心布局和输入保护二极管,将高电压静电电荷通过正向偏置二极管分流到电源和地轨,有效保护芯片免受静电损害。

3. 动态性能与输出放大器

  • 输出阻抗与性能影响:输出电阻和电容随数字输入代码变化,会影响静态精度和动态性能。在使用高速运算放大器时,可能需要使用小补偿电容进行相位补偿,以确保输出的稳定性。
  • 输出放大器选择:对于高速应用,应选择具有合适的压摆率、建立时间、开环增益和增益/相位裕度的放大器。同时,应避免在放大器的同相输入端使用偏置电流补偿电阻,以减少偏移误差。

四、接口逻辑与操作

1. 串行数据传输

通过 (STB{1})、(STB{2}) 或 (STB{4}) 上升沿将串行数据时钟输入到输入寄存器和缓冲输出级,(overline{STB{3}}) 则使用下降沿时钟数据。串行数据输出(SRO)跟随串行数据输入(SRI)12个时钟位。

2. 数据加载与复位

当新的数据字进入输入寄存器后,通过同时激活两个LOAD输入将数据传输到DAC寄存器。CLR输入可异步将DAC寄存器复位为0000 0000 0000,且不影响输入寄存器中的数据。

五、应用电路设计

1. 单极性操作(2象限)

单极性操作电路可使用交流或直流参考电压,输出范围为 0 V 至 +10(4095/4096) V。在许多应用中,DAC8143的零刻度误差和低增益误差允许消除外部微调组件,而对于需要更高增益精度的应用,可通过调整R1进行增益误差微调。

2. 双极性操作(4象限)

双极性操作电路采用偏移二进制编码,通过软件或外部逆变器将二进制补码转换为偏移二进制。在电路设计中,需要选择匹配精度在0.01%以内的电阻,并进行校准以确保输出精度。

3. 级联应用

DAC8143可通过三线接口进行级联,减少了互连线路和总线负载。在级联应用中,其传输函数根据连接方式不同而有所变化,可实现模拟/数字除法等功能。

六、与微处理器的接口

1. 与MC6800接口

通过连续执行内存WRITE指令,并在WRITE之间操作数据,将数据逐位输入到DAC8143。(STB_{4}) 由解码的内存WRITE触发,将数据加载到输入寄存器,另一个地址位置的WRITE将数据从输入寄存器传输到DAC寄存器。

2. 与8085接口

使用微处理器的SOD线将数据串行传输到DAC8143。通过执行内存写指令将数据时钟输入到DAC8143,并通过另一个地址位置的内存写指令将数据加载到DAC寄存器。

3. 与68000接口

串行数据输入与MC6800类似,通过相应的地址解码和控制信号实现数据的传输和加载。

七、设计注意事项

在设计过程中,为确保线性度,应使 (Iout1)、IOUT2 和 AGND 的电位相等。选择具有低输入偏置电流和低温度漂移的放大器,并将放大器的输入偏移电压归零至小于 ±200 μV。同时,避免使用偏置电流补偿电阻,所有接地引脚应连接到单一公共接地点,防止接地环路。(V{DD}) 电源应具有低噪声水平,无大于 +17 V 的瞬变。建议将数字输入通过高值(1 MΩ)电阻接地或连接到 (V{DD}),以防止静电电荷积累。

DAC8143以其独特的特性和广泛的应用场景,为电子工程师提供了一个强大的工具。在设计过程中,充分了解其特性和设计要点,能够充分发挥其性能,实现高质量的电子系统设计。你在使用DAC8143的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分