首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
DS2409 MicroLAN耦合器设计替代方案
来源:本站整理  作者:佚名  2011-08-11 08:46:18



   智能探测点

   图1所示框图是将iButton®作为电子钥匙的门禁系统。R1/C1应尽量靠近1-Wire适配器安装。R1的作用在于当1-Wire总线中断时,DS2409可以实现一个软复位。C1在VDD过冲时可以避免DS2409阻塞1-Wire总线。

  

图1. 带智能探测点的门禁控制系统拓扑

  图1. 带智能探测点的门禁控制系统拓扑

  除了主1-Wire总线外,探测点(如DS9092 iButton探头)位于DS2409主输出端分支二级网络上。与辅助输出口相连接的是一个ID芯片,比如一个1-Wire EEPROM器件,这个器件中存储了分支名称。正常工作情况下,所有分支都处于禁止状态(即与主1-Wire总线断开),与此同时主机在进行条件搜索,检测事件是否发生。当一个iButton连接到探测点时,将该分支上的DS2409事件标志位置位。在下一个扫描周期中,主机将定位于该DS2409并使能辅助输出通道,以读取分支名称。接下来,主机将访问相同的DS2409并且使能主输出通道,以访问接入系统的iButton。当主输出通道进入工作状态后,点亮LED,指示用户已检测到器件连接。如果不需要点亮LED,控制输出可以连接到一个门锁,软件控制打开/关闭。由于Smart-On命令具有短路检测功能,DS2409可以防止探测点短路所引起的网络故障。

  多层网络

  对于任何网络,找到主机驱动负载和节点(或分支、从机)数量间的最佳平衡非常重要。达到这个目的一种方式是网路分层(参见图2)。图中展示了一个4层网络,从始终保持有效状态的主干开始(第0层),每个子层都包含开关分支(第1层到第3层)。R1/C1应靠近1-Wire主机。如果通过1个或多个DS2409在1-Wire主干层和子层构建多层网络,R1将保证主机再度连接时自动关断通路。C1在VDD过冲时避免DS2409阻塞1-Wire总线。

  为了有效控制这种网络,主机应当了解每层各个分支DS2409从机的ROM ID,以识别网络拓扑。为了打开第3层从机的通路(如箭头所示),主机应执行下列命令:

  对主干U1执行Match ROM命令。

  使能主输出通道(该操作将打开第1层两个从器件的通路)。

  对第1层U3执行Match ROM命令。

  使能主输出通道(该操作将打开第2层的两个从器件通路)。

  对第2层U4执行Match ROM命令。

  打开辅助输出通道(该操作将打开第3层连接至该输出的从器件通路)。

  

图2. 多层网络拓扑

  图2. 多层网络拓扑

  由于采用VCC供电,DS2409的最大1-Wire总线负载是100pF (50pF来自1-Wire总线输入,50pF来自输出),而典型的寄生供电1-Wire器件总线负载为800pF至1000pF。在示例拓扑中,主机所要驱动的总负载是:主干网上的DS2409 (50pF)、第1层的两个DS2409 (150pF,2个输入、1个输出)、第2层的两个DS2409 (150pF),连接在U4辅助输出通道的所有从器件(50pF加上从机负载)。因此总负载是400pF加上从机负载。

  根据应用需求,在每个分支可以挂接多于2个DS2409,表3列出了最大分支数目以及相应的来自于耦合器的负载。层与层之间,分支数目呈指数方式增长,然而来自DS2409的负载则呈线性增长。

  表3. 多层分支数与DS2409负载

  除了随网络层数增加而线性增加的通信负荷外,用户同时应注意DS2409所引入的阻抗。对于主输出来说,典型值是10Ω (最大值20Ω);对于辅助通道来说,典型值是15Ω (最大值30Ω)。非零阻抗降低了最终网络层(主机至从机)的高电平,并拉高了主干网(从机至主机)的低电平。降低高电平通常不是什么问题,但是由于低电平阀值被拉高,通常建议用户将网络分层控制在4层或4层以内。

上一页  [1] [2] [3] [4] [5]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:311,304.70000 毫秒