探秘AD5680:18位nanoDAC的卓越性能与应用
在电子设计领域,数模转换器(DAC)扮演着至关重要的角色。今天,我们将深入探讨Analog Devices公司的AD5680,一款具有高性能和广泛应用前景的18位nanoDAC。
文件下载:AD5680BCPZ-1RL7.pdf
一、AD5680概述
AD5680是nanoDAC家族的一员,是一款单通道、18位缓冲电压输出的数模转换器。它采用4.5V至5.5V单电源供电,具备18位单调性,能够提供高精度的模拟输出。其显著特点包括:
- 高分辨率:拥有18位的分辨率,可实现精细的模拟输出。
- 高精度:保证12位的精度,满足对精度要求较高的应用场景。
- 小封装:采用微小的8引脚SOT - 23封装,节省电路板空间,适合对空间要求严格的设计。
- 低功耗:正常工作时功耗低,在5V电源下典型功耗仅为1.6mW,非常适合便携式电池供电设备。
- 上电复位功能:可选择上电复位至零刻度(AD5680 - 1)或中间刻度(AD5680 - 2),确保系统上电时DAC输出处于已知状态。
- 灵活的接口:采用3线串行接口,兼容SPI、QSPI、MICROWIRE和DSP接口标准,最高时钟速率可达30MHz,方便与各种微处理器连接。
- 轨到轨输出:片上精密输出放大器支持轨到轨输出摆幅,输出电压范围为0V至(V_{DD})。
- SYNC中断功能:提供SYNC中断机制,可灵活控制数据写入过程。
- 宽温度范围:工作温度范围为 - 40°C至 + 105°C,适应各种恶劣环境。
二、技术参数分析
(一)静态性能
- 分辨率:18位分辨率确保了输出的高精度和细腻度。
- 相对精度:B级的相对精度在±32至±64 LSB之间。
- 差分非线性(DNL):在50Hz系统带宽下,DNL为±1 LSB;在300Hz系统带宽下,DNL为±2 LSB,保证了输出的单调性。
- 零码误差:当DAC寄存器加载全0代码时,零码误差最大为10mV。
- 满量程误差:加载全1代码时,满量程误差为 - 0.2%至 - 1% FSR。
- 偏移误差:最大为±10mV。
- 增益误差:最大为±1.5% FSR。
- 零码误差漂移:为±2μV/°C。
- 增益温度系数:为±2.5 ppm/°C。
- 直流电源抑制比(PSRR):在DAC代码为中间刻度、(V_{DD}=5V ± 10%)时,PSRR为 - 100dB。
(二)输出特性
- 输出电压范围:0V至(V_{DD})。
- 输出电压建立时间:对于1/4至3/4量程变化,建立到±8 LSB的时间为80至85μs。
- 压摆率:为1.5V/μs。
- 容性负载稳定性:在(R_{L}=∞)时,可稳定驱动2nF的容性负载。
- 输出噪声谱密度:在(R_{L}=2kΩ)、DAC代码为中间刻度、10kHz时,为10 - 80nV/√Hz。
- 输出噪声(0.1Hz至10Hz):在DAC代码为中间刻度时,为25μV p - p。
- 总谐波失真(THD):在(V_{REF}=2V ± 300mV p - p)、(f = 200Hz)时,为 - 80dB。
- 数模毛刺脉冲:在主要进位附近1 LSB变化时,为5nV - s。
- 数字馈通:为0.2nV - s。
- 直流输出阻抗:为0.5Ω。
- 短路电流:在(V_{DD}=5V)时,为30mA。
(三)参考输入
- 参考电流:为40至75μA。
- 参考输入范围:为0.75V至(V_{DD})。
- 参考输入阻抗:为125kΩ。
(四)逻辑输入
输入电流、输入低电压、输入高电压和引脚电容等参数在(V_{DD}=5V)时都有明确规定。
(五)电源要求
在正常模式下,(V_{DD})为4.5V至5.5V,电流为325至450μA。
(六)电源效率
在(I{LOAD}=2mA)、(V{DD}=5V)时,(I{OUT}/I{DD})为85%。
(七)时序特性
对SCLK周期时间、高电平时间、低电平时间,以及SYNC与SCLK的各种时间关系都有严格要求,确保数据的正确传输。
(八)绝对最大额定值
对(V{DD})、(V{OUT})、(V{FB})、(V{REF})等引脚的电压范围,以及工作温度、存储温度、结温、功耗等都有明确的限制,使用时需严格遵守,避免损坏器件。
三、工作原理
(一)DAC部分
AD5680采用CMOS工艺制造,其架构由一个电阻串DAC和一个输出缓冲放大器组成。输入编码为直二进制,理想输出电压由公式(V{OUT}=V{REF}×(D / 262,144))计算,其中D为加载到DAC寄存器的二进制代码的十进制等效值,范围从0到262,143。
(二)电阻串
电阻串由一系列阻值为R的电阻组成,加载到DAC寄存器的代码决定了从电阻串的哪个节点提取电压并输入到输出放大器。由于是电阻串结构,保证了单调性。
(三)输出放大器
输出缓冲放大器能够产生轨到轨的输出电压,输出范围为0V至(V{DD})。其增益为2,通过反馈路径中的50kΩ电阻分压器网络实现。输出放大器的反相输入可供用户使用,支持远程传感,正常工作时(V{FB})引脚必须连接到(V_{OUT})。它可以驱动2kΩ与1000pF并联到地的负载,压摆率为1.5V/μs,1/4至3/4满量程建立时间为10μs。
(四)插值器架构
AD5680包含一个16位DAC和一个内部时钟发生器及插值器。通过插值器将16位DAC产生的1 LSB步长的电压细分,将分辨率提高到18位。18位输入代码分为16位DAC代码和2位插值器代码,插值器代码决定了切换的占空比,从而确定18位代码的电平。
(五)串行接口
采用3线串行接口(SYNC、SCLK和DIN),兼容多种接口标准。写序列从将SYNC线拉低开始,数据在SCLK的下降沿时钟输入到24位移位寄存器。串行时钟频率最高可达30MHz,在第24个下降沿,最后一位数据时钟输入并执行编程功能。SYNC线在下次写序列前必须拉高至少33ns。
(六)输入移位寄存器
输入移位寄存器为24位,前两位为无关位,DB21和DB20为保留位应设为0,接下来的18位为数据位,后面还有两位无关位,这些数据在SCLK的第24个下降沿传输到DAC寄存器。
(七)SYNC中断
在正常写序列中,SYNC线应保持低电平至少24个SCLK下降沿,DAC在第24个下降沿更新。若SYNC在第24个下降沿之前拉高,则作为写序列的中断,移位寄存器复位,写序列无效。
(八)上电复位
AD5680家族包含上电复位电路,AD5680 - 1上电输出为0V,AD5680 - 2上电输出为中间刻度,直到对DAC进行有效写序列操作。
四、微处理器接口
(一)与Blackfin ADSP - BF53x接口
通过SPORT0连接,DT0PRI驱动AD5680的DIN引脚,TSCLK0驱动SCLK,SYNC由TFS0驱动。
(二)与68HC11/68L11接口
68HC11/68L11的SCK驱动AD5680的SCLK,MOSI输出驱动DAC的串行数据线,SYNC信号由端口线(PC7)提供。
五、应用领域
- 闭环过程控制:高精度和稳定性使其能够精确控制过程变量,实现闭环反馈控制。
- 低带宽数据采集系统:可将数字信号转换为模拟信号,用于数据采集和处理。
- 便携式电池供电仪器:低功耗和小封装特性使其成为便携式设备的理想选择。
- 增益和偏移调整:能够精确调整增益和偏移,提高系统的性能。
- 精密设定点控制:可实现对设定点的精确控制,满足高精度控制需求。
六、总结
AD5680以其高分辨率、高精度、低功耗、小封装等优点,在众多应用领域展现出卓越的性能。电子工程师在设计过程中,可根据具体需求充分发挥其特性,实现高效、稳定的数模转换。同时,在使用过程中要严格遵守其技术参数和工作条件,确保设备的正常运行。大家在实际应用中是否遇到过类似DAC的使用问题呢?欢迎在评论区分享交流。
-
数模转换器
+关注
关注
14文章
1552浏览量
85945 -
应用领域
+关注
关注
0文章
497浏览量
8399 -
ad5680
+关注
关注
0文章
5浏览量
1606
发布评论请先 登录
探秘AD5680:18位nanoDAC的卓越性能与应用
评论