采用2-Wire的3904线控制数字DIP开关

描述

DS3904包含三个数控非易失(NV)可变电阻。它能够将每个可变电阻置于高阻抗状态。使用此功能,可以创建一个2线控制的NV数字DIP开关。本应用笔记将解释使用DS3904创建数字DIP开关所需的电阻设置,以及如何创建可用于配置数字系统的NV输出。

电阻寄存器设置

要将DS3904之一置于高阻模式,所选电阻寄存器的MSB必须写入“1”。例如,将80h写入其中一个可变电阻寄存器可实现该电阻的高阻抗模式。当与上拉电阻结合使用时,该值可用于产生高电平。为了从可变电阻获得最小的电阻(通常为400Ω),电阻寄存器必须设置为00h(位置0)。这将产生一个低点。

硬件要求

当使用机械DIP开关控制数字输入时,上拉电阻用于产生高电平状态(见图1)。关闭 DIP 开关会产生低电平。

寄存器

图1.机械拨码开关。

DS3904利用高阻模式替代机械DIP开关。通过将每个H端子引脚的上拉电阻连接到电压电位,当相应的可变电阻置于高阻抗模式时,将产生HIGH状态。通过向电阻寄存器写入00h产生低电平状态。H引脚上的电压限值为5.5V,电流限值为3mA。为了满足这些限制和数字输入的电压电平要求,使用一个10kΩ上拉电阻(见图2)。假设电压为5.0V,位置0可变电阻值为400Ω,上拉电阻值为10kΩ,则低电平状态将产生约0.19V的电压。

寄存器

图2.DS3900接口板示例。

使用数字拨码开关的优势

使用DS3904代替传统的机械DIP开关具有更小尺寸和安全性更好的优点。DS8的3904引脚μSOP占位面积比机械DIP开关小得多。即使两个DS3904并排放置,组合尺寸也比8引脚DIP开关小得多。μSOP封装的外形也远低于机械DIP开关。

使用DS3904,不会有意外切换开关的诱惑。在进行更改之前,必须对电阻寄存器进行寻址,因此可以保护电阻寄存器值免受好奇的用户或无意的切换。这对于生产测试来说是一个优势,因为切换开关不需要人工交互。使用2线控制数字开关,生产程序可以代替操作员切换。开关是非易失性的,在重新通电至器件后将保持设置状态。

机械DIP开关通常提供至少5000次工作,而DS3904在50°C时至少提供000,85次工作。 2线接口允许DS3904快速切换,其单片设计具有抗振动性。DS3904的成本还不到机械DIP开关的一半。

结论

如果系统需要状态指示器或只是切换一两个位的方法,那么DS3904是一个理想的解决方案。它尺寸小,外形扁平,是一种表面贴装器件。它在电子和物理上都是安全的,不会意外切换。最后,它提供快速开关,比机械DIP开关具有更长的使用寿命,并且成本是传统机械DIP开关的一半。

审核编辑:郭婷

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

全部0条评论

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

×
20
完善资料,
赚取积分