h1654155282.3538
2026-05-11
107
加入交流群
描述
深入解析DS2413:1-Wire双通道可寻址开关的卓越性能与应用
引言
在电子设计领域,对于高效、可靠的I/O控制芯片的需求日益增长。DS2413作为一款双通道可编程I/O的1-Wire芯片,凭借其独特的特性和广泛的应用场景,成为众多工程师的首选。本文将深入剖析DS2413的各项特性、工作原理、应用场景以及相关的技术细节,为电子工程师们提供全面而深入的参考。
文件下载:DS2413.pdf
一、DS2413概述
1. 基本描述
DS2413是一款双通道可编程I/O的1-Wire芯片。其PIO输出配置为开漏输出,能够提供高达20mA的连续灌电流能力,关态工作电压最高可达28V。通过专用的设备级命令协议实现对PIO引脚的控制和传感。为确保终端应用具有高容错性,1-Wire IO和PIO引脚均能承受最高28V的连续电压。芯片通过单触点1-Wire串行接口进行通信和操作。
2. 应用领域
- LED控制:可精准控制LED的亮灭和亮度,实现多样化的灯光效果。
- 附件识别与控制:用于识别和控制各种附件,提高系统的智能化程度。
- 通用输入/输出:在各种通用电路中作为输入输出接口,增强系统的灵活性。
- 钥匙拾取系统:在安全系统中用于钥匙的识别和控制。
- 工业控制器:为工业自动化系统提供可靠的I/O控制。
- 系统监控:实时监测系统的各种状态参数。
二、DS2413的特性与优势
1. 双可编程高压、大电流I/O端口控制
- 开漏可编程I/O引脚:支持最大20mA的连续电流灌,满足多种负载需求。
- 高工作电压:PIO引脚的最大工作电压可达28V,适应不同的应用场景。
- 低导通电阻:PIO下拉晶体管的导通电阻最大为20Ω,关断电阻最小为1MΩ,减少功耗和信号损耗。
- 寄生电源供电:通过1-Wire实现寄生电源供电,简化电路设计。
2. 极简1-Wire接口
- 单数字信号通信:与主机通过单数字信号以14.9kb或100kbps的速度进行通信,降低成本和接口复杂度。
- 开关点迟滞和滤波:优化在噪声环境下的性能,提高通信的可靠性。
- 高耐压能力:1-Wire IO引脚支持最高28V的绝对最大直流电平,增强抗故障能力。
- 唯一序列号:每个设备都有一个64位的ROM序列号,确保在多设备网络中的唯一识别。
- 高ESD抗扰度:1-Wire IO引脚具有典型8kV的HBM高ESD抗扰度,提高设备的稳定性。
- 多种封装可选:提供TSOC和TDFN两种封装,满足不同的应用需求。
3. 宽电压和温度工作范围
- 电压范围:工作电压范围为2.8V至5.25V,适应不同的电源环境。
- 温度范围:工作温度范围为0°C至+70°C,确保在不同的环境条件下稳定工作。
三、电气特性
1. 绝对最大额定值
| 参数 |
数值 |
| 任何引脚到GND的电压 |
-0.5V至+30V |
| 流入IO引脚的最大电流 |
±25mA |
| 流入PIO引脚的最大电流 |
±30mA |
| 通过GND引脚的最大电流(两个引脚连接在一起) |
±60mA |
| 工作温度范围 |
0°C至+70°C |
| 结温 |
+150°C |
| 存储温度范围 |
-55°C至+125°C |
| 引脚焊接温度(10s) |
+300°C |
| 回流焊接温度 |
+260°C |
2. 电气参数
详细的电气参数表格列出了IO引脚和PIO引脚的各项参数,包括1-Wire上拉电压、上拉电阻、输入负载电流、输入电容、开关阈值等。这些参数对于正确设计和使用DS2413至关重要。例如,1-Wire上拉电压在标准速度下为2.8V至5.25V,在超速模式下为2.9V至5.25V;输入负载电流在不同的上拉电压和引脚电压下有不同的取值范围。
四、引脚描述
| 名称 |
TSOC引脚号 |
TDFN引脚号 |
功能 |
| IO |
2 |
2 |
1-Wire总线接口,开漏输出,需要外部上拉电阻 |
| PIOA |
6 |
4 |
可编程I/O引脚,开漏输出,带弱下拉,上电默认关闭(PIOA = 1) |
| PIOB |
4 |
6 |
可编程I/O引脚,开漏输出,带弱下拉,上电默认关闭(PIOB = 1) |
| GND1 |
1 |
3 |
接地参考1 |
| GND2 |
5 |
5 |
接地参考2,在应用中两个GND引脚必须连接 |
| NC |
3 |
1 |
未连接 |
| GND |
— |
EP |
外露焊盘(仅TDFN),需均匀焊接到电路板的接地平面以确保正常工作 |
五、工作原理
1. 64位激光ROM
每个DS2413都有一个64位的唯一ROM注册号码,由8位1-Wire家族代码、48位唯一序列号和8位CRC组成。通过特定的多项式生成CRC,用于验证数据的准确性。这一设计确保了在多设备的1-Wire网络中,每个设备都能被准确识别和寻址。
2. PIO结构与功能命令
- PIO结构:每个PIO由一个具有28V能力的开漏下拉晶体管组成,由PIO输出锁存器控制。PIO控制单元将PIO与1-Wire接口连接起来。
- PIO功能命令
- PIO ACCESS READ [F5h]:读取PIO的逻辑状态,并与PIO输出锁存器的状态一起在无限循环中报告。可随时通过1-Wire复位终止该操作。
- PIO ACCESS WRITE [5Ah]:向PIO输出锁存器写入数据,控制PIO通道的下拉晶体管。在写入新数据后,会自动读取PIO状态进行验证。同样可随时通过1-Wire复位终止该操作。
3. 1-Wire总线系统
- 硬件配置:1-Wire总线只有一条线,每个连接到总线的设备必须具有开漏或三态输出。DS2413的1-Wire端口为开漏输出,支持标准和超速两种通信速度,分别为14.9kbps(最大)和100kbps(最大)。上拉电阻的值主要取决于网络大小和负载条件,DS2413在任何速度下都需要最大2.2kΩ的上拉电阻。
- 事务序列
- 初始化:所有1-Wire总线事务都从初始化序列开始,包括总线主设备发送的复位脉冲和从设备发送的存在脉冲。
- ROM功能命令:总线主设备检测到存在脉冲后,可发出七种ROM功能命令之一,如Read ROM、Match ROM、Search ROM等,用于识别和寻址设备。
- PIO功能命令:成功执行ROM功能命令后,主设备可发出PIO功能命令,实现对PIO引脚的控制。
- 1-Wire信令:DS2413需要严格的协议来确保数据完整性,包括复位序列、写零、写一和读数据四种信令类型。通信速度分为标准速度和超速模式,在超速模式下,所有波形都采用快速时序。
六、改进的网络行为
在1-Wire环境中,线路容易受到各种噪声的影响。DS2413采用了新的1-Wire前端设计,具有以下特点:
- 受控的下降沿斜率:存在脉冲的下降沿具有受控的斜率,提供更好的线路阻抗匹配,减少高频振铃。
- 低通滤波:在检测时间槽开始时的下降沿的电路中增加了低通滤波,降低对高频噪声的敏感性。
- 开关阈值迟滞:在低到高的开关阈值 (V_{TH}) 处设置了迟滞,减少噪声干扰。
- 上升沿延迟时间:设置了上升沿延迟时间 (t_{REH}) ,在该时间窗口内忽略干扰脉冲。
七、应用示例
1. PIO ACCESS READ示例
读取PIO状态3次的通信过程如下:
- 主设备发送复位脉冲
- 接收存在脉冲
- 发送“Skip ROM”命令
- 发送“PIO Access Read”命令
- 读取3个PIO样本
- 发送复位脉冲
- 接收存在脉冲
2. PIO ACCESS WRITE示例
先将两个PIO都设置为0,然后将PIOA设置为1的通信过程如下:
- 主设备发送复位脉冲
- 接收存在脉冲
- 发送“Skip ROM”命令
- 发送“PIO Access Write”命令
- 发送新的PIO输出状态
- 发送反转的新PIO输出状态
- 读取确认字节
- 读取新的PIO引脚状态
- 发送新的PIO输出状态
- 发送反转的新PIO输出状态
- 读取确认字节
- 读取新的PIO引脚状态
- 发送复位脉冲
- 接收存在脉冲
八、总结
DS2413作为一款功能强大的1-Wire双通道可寻址开关,具有众多卓越的特性和广泛的应用场景。其独特的设计和严格的协议确保了数据的完整性和系统的可靠性。在实际应用中,工程师们可以根据具体需求选择合适的通信速度、配置引脚参数,并利用其改进的网络行为来提高系统的抗干扰能力。通过深入了解DS2413的工作原理和应用方法,工程师们能够更好地发挥其优势,为电子设计带来更多的可能性。你在使用DS2413的过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
打开APP阅读更多精彩内容