摘要:DS2409的设计初衷是将其用做门禁控制的探测点(即读取头)以及用来减少大型1-Wire®网络中总线上的负载。DS2409也被用来实现双主机网络。但目前Maxim已经决定停止生产DS2409并鼓励所有使用DS2409的客户实施相应的设计改进以应对这个情况。这篇应用笔记介绍了使用DS2409的1-Wire网络系统的替代方案,这些方案并不要求对现有的网络进行重新设计。
概述
得益于DS2409 MICroLAN耦合器的独特设计,它可以被用于实现多种特殊应用。本文首先列出了DS2409的特性和应用,接着介绍了可以实现相同功能的替代电路。最后本文对这些替代电路做了详细讨论。
DS2409特性描述
DS2409是一个特殊类型的2端口可寻址开关器件。与向传统的可编程输入/输出口(PIO)输出高、低电平不同,这个器件通过传输门来将其输出通道与作为其输入的1-Wire总线连接。在任何时刻,只有一个1-Wire输出通道有效。除了1-Wire输出通道以外,DS2409还有一个可控输出通道,该输出通道可以配合主输出通道使用(默认方式),也可配合辅助输出通道使用,还可以独立使用。这些功能的切换是通过控制状态控制字节来完成的(参见DS2409数据资料)。状态信息字节(参见DS2409数据资料)允许主机确认设备配置状况、检查器件工作状态(使用或非使用状态)、确认每个1-Wire输出的逻辑状态(高或者低)、事件标志位(置位/清零)。表1总结了DS2409的这些特性以及这些特性带来的便利。
表1. DS2409特性及优势
DS2409需要5V VDD供电,上电后,所有1-Wire输出通道都处于非工作状态,并通过内部上拉电阻拉到5V VDD电平。短暂的电源掉电将使器件进入上电复位状态。在VDD稳定后,1-Wire输入端口作用一个短暂低电平,使DS2409进入软件上电复位状态。当DS2409重新和主机连接后,器件进入默认的上电复位配置状态,1-Wire总线输出通道都处于非工作状态,事件标志位状态不确定。
表1列出的特性主要面向下列3种应用:智能探测点、多层网络、双主机网络(参见表2)。
表2. 特性及其应用