探索DS1881:双路非易失音频渐变数字电位器的卓越性能与应用
在音频系统的设计中,数字电位器扮演着至关重要的角色。今天,我们将深入探讨DALLAS SEMICONDUCTOR MAXIM推出的DS1881双路非易失(NV)音频渐变数字电位器,了解它的特性、应用场景以及使用方法。
文件下载:DS1881.pdf
一、DS1881概述
DS1881专为需要5V信号电平的音频系统而设计,是一款双路非易失数字电位器。它的独特之处在于电位器设置可以存储在EEPROM中,即使在电源循环后也能保留设置。该器件为电位器(VCC)和通信电路(VDD)提供了独立的电源,并且配备了过零检测器,可实现无咔嗒声/无爆音操作,同时将串扰降至最低,两个数字电位器还能提供0.5dB的通道间匹配,防止通道之间出现音量差异。
二、主要特性
2.1 音频性能出色
- 低THD + N和串扰:总谐波失真(THD)极小,只要抽头驱动高阻抗负载,就能确保音质纯净。串扰在1kHz、接地输入、抽头为 - 6dB时低至 - 110dB,有效减少声道间的干扰。
- 0.5dB通道间匹配:保证了左右声道音量的一致性,避免因音量差异带来的听觉不适。
2.2 电源灵活性
2.3 配置选项丰富
- 两种衰减配置选项:
- 配置选项1:提供63个对数渐变步骤(0dB至 - 62dB,1dB/步),外加静音设置,适用于对音量调节精度要求较高的场景。
- 配置选项2:有32个对数步骤加静音,与DS1808软件兼容。当与16引脚SO封装结合使用时,在5V应用中与DS1808在软件和引脚方面均兼容,方便系统升级和替换。
2.4 其他特性
- 过零检测器:消除开关噪声,确保在电位器设置更改时不会产生咔嗒声或爆音。
- I2C兼容串行接口:方便与其他设备进行通信,三个地址引脚允许I2C总线上最多连接8个设备。
- 45kΩ电位器端到端电阻:满足大多数音频电路的电阻需求。
- 工业温度范围: - 40°C至 + 85°C,适用于各种恶劣环境。
- 16引脚TSSOP或SO封装:便于电路板布局和安装。
三、应用场景
DS1881的广泛应用场景使其成为音频设计中的理想选择:
- 笔记本和PC音频:为电脑音频系统提供精确的音量控制。
- 便携式音频设备:如MP3播放器、便携式音箱等,可实现低功耗、高精度的音量调节。
- 汽车音响:适应汽车环境的温度和电气要求,确保音频质量稳定。
- 消费音频/视频设备:如电视、家庭影院等,提供优质的音频调节功能。
四、引脚配置与功能
| DS1881的引脚配置清晰,每个引脚都有明确的功能: | PIN | NAME | FUNCTION |
|---|---|---|---|
| 1 | GND | 接地 | |
| 2 | A2 | I2C地址输入,与A0、A1共同确定设备的I2C从地址 | |
| 3 | A1 | I2C地址输入 | |
| 4 | N.C. | 无连接 | |
| 5 | A0 | I2C地址输入 | |
| 6 | W0 | 电位器0的抽头端子 | |
| 7 | L0 | 电位器0的低端端子 | |
| 8 | H0 | 电位器0的高端端子 | |
| 9 | L1 | 电位器1的低端端子 | |
| 10 | H1 | 电位器1的高端端子 | |
| 11 | W1 | 电位器1的抽头端子 | |
| 12 | CE | 芯片使能,启用I2C通信的SDA和SCL引脚 | |
| 13 | SDA | I2C串行数据开漏I/O | |
| 14 | SCL | I2C串行时钟输入 | |
| 15 | VCC | 模拟电压电源 | |
| 16 | VDD | 数字电压电源 |
五、工作原理与操作
5.1 电位器配置
DS1881的电位器有两种衰减配置选项,默认配置为选项1。用户可以通过配置寄存器在两种选项之间切换,且两个电位器始终设置为相同的选项。
- 配置选项1:提供64个位置,0至62位置每步衰减1dB,位置63为静音。
- 配置选项2:34个位置配置,从位置0开始,前12步每步衰减1dB,接下来12步每步衰减2dB,最后8步每步衰减3dB,位置33为静音。
5.2 过零检测
过零检测是一项用户可选功能,用于消除电位器设置更改时的咔嗒声或爆音。当I2C主设备发出更改抽头位置的命令,DS1881响应确认后,有50ms的窗口来更改抽头位置。在此期间,如果过零检测启用,当同一电位器的高端和低端端子电位相等(即输入信号幅度为零)时,电位器的抽头将改变位置。如果在50ms窗口内未发生过零事件,无论输入信号状态如何,抽头都可以更改到新位置。若过零检测功能未启用,DS1881在向主控制设备发出确认后即可允许抽头移动。
5.3 命令字节与寄存器操作
- 命令字节:决定电位器抽头设置和两个电位器的配置。通过设置命令字节的两个最高有效位(MSBs)为三个值之一来实现不同功能:
- 00:编程电位器0的抽头设置。
- 01:编程电位器1的抽头设置。
- 10:编程配置寄存器。
- 11:保留,不可使用。
- 电位器抽头设置:当命令字节的两个MSBs为00或01时,使用命令字节的6个最低有效位(LSBs)存储所选电位器的抽头设置。
- 配置寄存器:当命令字节的两个MSBs为10时,修改配置寄存器。该寄存器的三个LSBs控制NV/易失性抽头设置、过零检测功能和电位器衰减配置。
5.4 I2C接口通信
DS1881通过I2C接口进行通信,CE引脚作为通信使能引脚,A0、A1、A2引脚作为从地址输入。I2C从地址字节的上半字节固定为0101,A2、A1、A0的值由相应引脚的状态决定,最低有效位(LSB)R/W决定是读操作还是写操作。
- 读操作:将从地址字节的R/W位设置为1,主设备发出START条件,发送从地址字节,DS1881响应确认后,主设备开始接收数据,依次为电位器0的抽头值、电位器1的抽头值和配置寄存器的值。
- 写操作:将从地址字节的R/W位设置为0,主设备发出START条件,发送从地址字节,DS1881响应确认后,主设备向DS1881传输电位器抽头数据。如果电位器配置为非易失性存储器写入,确认后需要主设备发出STOP命令以启动EEPROM写入。
六、使用注意事项
6.1 电源去耦
为了获得最佳效果,建议使用0.01µF或0.1µF的电容器对电源进行去耦。选择高质量的陶瓷表面贴装电容器,并将其尽可能靠近电压源和GND引脚安装,以最小化引线电感。
6.2 SDA和SCL上拉电阻
SDA是DS1881上的开集电极输出,需要上拉电阻来实现高逻辑电平。SCL可以使用带拉电阻的开集电极输出或推挽输出驱动器。上拉电阻值应选择确保AC电气特性表中列出的上升和下降时间在规格范围内。
七、总结
DS1881双路非易失音频渐变数字电位器以其出色的音频性能、丰富的配置选项和灵活的I2C接口,为音频系统设计提供了强大的支持。无论是在消费电子、汽车音响还是其他音频应用中,DS1881都能满足对音量控制和音质的高要求。作为电子工程师,在设计音频电路时,不妨考虑DS1881,它可能会为你的设计带来意想不到的效果。你在使用数字电位器的过程中遇到过哪些挑战呢?欢迎在评论区分享你的经验和见解。
发布评论请先 登录
探索DS1881:双路非易失音频渐变数字电位器的卓越性能与应用
评论