AD5121/AD5141数字电位器:特性、应用与编程指南

电子说

1.4w人已加入

描述

AD5121/AD5141数字电位器:特性、应用与编程指南

在电子设计领域,数字电位器是一种非常实用的元件,它可以替代传统的机械电位器,实现更精确、更灵活的电阻调节。AD5121/AD5141就是这样一款高性能的数字电位器,下面就为大家详细介绍它的特性、应用以及编程方法。

文件下载:AD5121.pdf

一、产品特性

1. 电阻选项与精度

AD5121/AD5141提供10 kΩ和100 kΩ两种电阻选项,电阻公差最大为8%,能够满足不同应用场景对电阻值的需求。同时,其低温度系数(35 ppm/°C)保证了在不同温度环境下电阻值的稳定性。

2. 电气性能

  • 宽带宽:带宽可达3 MHz,能够处理高频信号,适用于对信号带宽要求较高的应用。
  • 快速启动:启动时间小于75 µs,可快速进入工作状态。
  • 低纹波电流:纹波电流最大为±6 mA,确保了信号的稳定性。

3. 工作模式与电源

  • 线性增益设置模式:允许独立编程数字电位器端子之间的电阻,通过 (R{AW}) 和 (R{WB}) 串电阻实现非常精确的电阻匹配。
  • 单电源和双电源操作:支持单电源和双电源供电,逻辑电源范围为1.8 V至5.5 V,具有较高的灵活性。

4. 温度范围与封装

  • 宽工作温度范围:可在−40°C至+125°C的温度范围内正常工作,适用于各种恶劣环境。
  • 紧凑封装:采用3 mm × 3 mm LFCSP封装,节省电路板空间。

5. 汽车应用资质

该产品符合汽车应用标准,可用于汽车电子系统中,为汽车电子设计提供了可靠的选择。

二、应用领域

1. 便携式电子设备

可用于便携式电子设备的电平调整,如手机、平板电脑等,实现音量、亮度等参数的精确调节。

2. LCD面板控制

用于LCD面板的亮度和对比度控制,提高显示效果。

3. 可编程滤波器和电源

在可编程滤波器、延迟和时间常数的设计中发挥重要作用,同时也可用于可编程电源的设计,实现电源输出的精确调节。

三、电气特性

1. AD5121电气特性

参数 符号 测试条件/注释 最小值 典型值 最大值 单位
分辨率 N - 7 - - Bits
电阻积分非线性 R - INL (R{AB}=10 kΩ, V{DD} ≥ 2.7 V) -1 ±0.1 +1 LSB
电阻微分非线性 R - DNL - -0.5 ±0.1 +0.5 LSB
标称电阻公差 (Delta R{AB}/R{AB}) - -8 ±1 +8 %
电阻温度系数 ((Delta R{AB}/R{AB})/Delta T × 10^6) 代码 = 满量程 35 - - ppm/°C
... ... ... ... ... ... ...

2. AD5141电气特性

AD5141的电气特性与AD5121类似,但在一些参数上可能存在差异,具体可参考数据手册。

3. 接口时序规格

  • SPI接口:规定了SCLK周期时间、SCLK高时间、SCLK低时间等参数,确保数据的准确传输。
  • I²C接口:支持标准模式(100 kHz)和快速模式(400 kHz),并规定了SCL高时间、SCL低时间、数据设置时间等参数。

四、工作原理

1. RDAC寄存器和EEPROM

RDAC寄存器直接控制数字电位器的抽头位置,可通过 (I²C) 或SPI接口进行编程。当找到理想的抽头位置后,可将该值存储在EEPROM中,下次上电时自动恢复到该位置。

2. 输入移位寄存器

输入移位寄存器为16位宽,由四个控制位、四个地址位和八个数据位组成。数据按MSB优先的顺序加载,控制位决定软件命令的功能。

3. 串行数据数字接口选择

通过DIS引脚选择SPI或 (I²C) 接口。当DIS引脚接地时,启用SPI模式;当DIS引脚接 (V_{LOGIC}) 时,启用 (I²C) 模式。

4. SPI串行数据接口

采用4线SPI兼容数字接口,写序列从将SYNC线拉低开始,数据在SCLK下降沿加载。SDO引脚用于读取控制、EEPROM、RDAC和输入寄存器的内容,也可用于菊花链连接。

5. I²C串行数据接口

AD5141支持标准和快速数据传输模式,通过SDA和SCL线进行数据传输。写操作时,先发送起始命令和地址字节,然后发送数据字节;读操作时,先发送读回命令,然后读取数据。

五、高级控制模式

1. 输入寄存器

每个RDAC寄存器对应一个输入寄存器,可预加载RDAC寄存器的值,实现同步或异步更新。

2. 线性增益设置模式

通过设置控制寄存器的D2位,可独立控制 (R{AW}) 和 (R{WB}) ,将电位器作为两个独立的变阻器进行控制。

3. 低纹波电阻特性

提供底部刻度和顶部刻度两个额外位置,可降低端子之间的纹波电阻。

4. 线性增量和减量指令

通过命令4和命令5实现线性步长调整,简化微控制器软件编码。

5. ±6 dB增量和减量指令

通过命令6和命令7实现对数锥度增量或减量,适用于音频/视频电平调整。

6. 突发模式( (I²C) 仅)

通过设置控制寄存器的D3位,可连续发送多个数据字节,提高数据传输效率。

7. 复位和关机模式

可通过软件或硬件复位,将RDAC寄存器加载EEPROM的内容。关机模式可通过软件命令进入,退出时恢复正常工作。

六、编程方法

1. 可变电阻编程

  • 变阻器操作:根据RDAC寄存器的值,通过公式计算 (R{WB}) 和 (R{AW}) 的值。
  • 计算实际端到端电阻:通过读取内部存储器中的电阻公差,计算实际的端到端电阻。

2. 电位器分压器编程

通过公式 (V{W}(D)=frac {R{WB}(D)}{R{AB}}× V{A}+frac {R{AW}(D)}{R{AB}}× V_{B}) 计算输出电压,实现电压输出操作。

七、注意事项

1. 终端电压操作范围

由于内部ESD二极管的存在,端子A、B、W的电压不能超过 (V{DD}) 或低于 (V{SS}) 。

2. 上电顺序

应先上电 (V_{DD}) ,再对端子A、B、W施加电压,以避免二极管正向偏置。

3. 布局和电源偏置

采用紧凑、最小引线长度的布局设计,确保输入引线尽可能直接,接地路径具有低电阻和低电感。同时,使用高质量的电容器对电源进行旁路,以减少瞬态干扰和低频纹波。

AD5121/AD5141数字电位器具有丰富的特性和广泛的应用领域,通过合理的编程和设计,可以满足各种电子系统的需求。在实际应用中,需要根据具体的需求和条件,选择合适的参数和操作模式,以确保系统的性能和稳定性。大家在使用过程中遇到什么问题,欢迎一起交流探讨。

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

全部0条评论

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

×
20
完善资料,
赚取积分