电子说
在电子设计领域,数字可变电阻/开关是实现电路参数调整和控制的重要元件。Dallas Semiconductor(现Maxim)推出的DS3904/DS3905三通道128位非易失性数字可变电阻/开关,以其独特的特性和广泛的应用场景,成为众多工程师的选择。
文件下载:DS3905.pdf
DS3904/DS3905内部集成了三个非易失性(NV)、低温漂的可变数字电阻,每个电阻有128个用户可选位置。此外,它们还具备高阻抗设置,可使每个电阻作为数字开关使用。该器件工作电压范围为2.7V至5.5V,通过两线串行接口进行通信。其中,DS3904有一个地址引脚,允许两个DS3904共享总线;DS3905有三个地址引脚,最多可允许八个DS3905共享同一总线。因其低成本和小尺寸,DS3904/DS3905是传统机械微调电阻的理想替代品。
DS3904采用8引脚µSOP封装,DS3905采用10引脚µSOP封装。主要引脚包括SDA(两线串行数据)、SCL(两线串行时钟)、VCC(电源电压)、GND(接地)以及电阻的高电平端子H0、H1、H2等。不同的地址引脚(A0、A1、A2)用于设备地址选择。
文档中给出了典型的工作电路示例,包括用于可调电流源的可变电阻电路、两线可寻址开关电路等。这些电路展示了DS3904/DS3905在实际应用中的连接方式和工作原理。
包括电源电压、输入逻辑电平、电阻电流等参数,确保器件在正常工作范围内稳定运行。
如输入泄漏电流、待机电源电流、低电平输出电压等,这些参数反映了器件在直流工作状态下的性能。
包括绝对线性度、相对线性度、温度系数、不同位置的电阻值等,这些参数对于精确控制电阻值至关重要。
涉及SCL时钟频率、总线空闲时间、数据保持时间等参数,确保两线串行通信的稳定性和可靠性。
EEPROM写入次数可达50,000次,保证了数据存储的可靠性。
通过与特定寄存器(F8h、F9h、FAh)通信来寻址可变电阻,每个寄存器对应一个电阻,可设置128个位置(00h至7Fh),写入大于7Fh的值可进入高阻抗模式。
利用高阻抗模式,可将电阻作为开关产生数字输出。设置电阻寄存器为00h产生低电平,写入80h进入高阻抗状态,配合外部上拉电阻可产生高电平。
器件在上电、停止命令后以及所有内部操作完成后自动进入低功耗待机模式。
在协议中断、电源丢失或系统复位后,通过时钟最多九个周期、查找SDA高电平、创建起始条件等步骤来复位器件。
器件需要在起始条件后接收8位设备地址字节,根据地址字节中的R/W位确定读写操作。
两线串行端口支持双向数据传输协议,包括起始条件、停止条件、数据有效等定义。数据传输在总线空闲时启动,时钟线为高时数据线必须保持稳定。
DS3904/DS3905可工作在从接收器模式、从发送器模式和从地址模式,根据命令/控制字节中的R/W位确定操作类型。
使用0.01µF或0.1µF的高品质陶瓷表面贴装电容对电源进行去耦,以提高性能。
电阻高端子的电压可以高于VCC电压,允许3V系统控制5V系统,但电阻高端子的最大电压仍为5.5V。
DS3904/DS3905以其丰富的特性和灵活的操作模式,为电子工程师在电路设计中提供了强大的工具。无论是电源校准、手机和PDA、光纤收发模块还是便携式电子设备等应用场景,DS3904/DS3905都能发挥重要作用。在实际设计中,工程师需要根据具体需求合理选择器件,并注意电气参数和操作规范,以确保电路的稳定性和可靠性。
你在使用DS3904/DS3905的过程中遇到过哪些问题?或者你对该器件的应用有什么独特的见解?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !