概述
DS2408是一款8通道、可编程I/O 1-Wire® IC。PIO输出可配置为开漏结构,具有100Ω的最大导通电阻。稳固的PIO通道访问通信协议确保PIO输出设置变化没有误差。数据有效选通输出,可用来锁存PIO的逻辑状态,供给外部电路,如D/A转换器(DAC)或微控制器的数据总线。
DS2408的工作受单线连接的1-Wire总线控制,器件通信遵从于标准的Dallas Semiconductor 1-Wire协议。每片DS2408都具有自己的64位ROM注册码,这个注册码由工厂光刻到芯片内。该注册码保证其唯一的可识别性,在多点连接的1-Wire网络中可以用作地址码。多片DS2408能够共存于一条公共的1-Wire总线,并且独立工作。DS2408还基于PIO状态或上电复位支持1-Wire条件搜索功能,启动条件搜索操作的条件可以编程设置。DS2408提供可选择的VCC供电,没有外部电源时,器件可以通过1-Wire总线寄生供电;接通外部电源时,PIO将保持在没有1-Wire总线供电的状态。可以配置RSTZ信号,用作PIO输出复位硬件电路,也可以用来指示PIO写或PIO读操作已经完成,选通外部电路。
数据表:*附件:DS2408系列1-Wire、8通道、可编程 1-Wire IC技术手册.pdf
特性
应用
引脚配置
框图
图l显示了DS2408主要功能模块之间的关系。该设备有两个主要数据部分:1) 64位激光只读存储器,和2) 64位控制和状态寄存器的寄存器页。图2显示了单线协议的层次结构。总线主控器必须首先提供八个ROM功能命令之一:1)读取ROM,2)匹配ROM,3)搜索ROM,4)条件搜索ROM,5)跳过ROM,6)过驱动-跳过ROM,7)过驱动-匹配ROM,或8)恢复。以标准速度执行过驱ROM命令字节后,器件将进入过驱模式,所有后续通信以更高的速度进行。这些ROM功能命令所需的协议如图12所示。成功执行ROM功能命令后,控制功能变得可访问,主机可以提供五个可用命令中的任何一个。这些控制命令的协议如图8所示。读取所有数据,并首先写入最低有效位。
图2单线协议的层次结构
与DS2408的数据通信在时隙中进行,每个时隙携带一位。写时隙将数据从总线主设备传输到从设备。读取时隙将数据从从机传输到主机。写和读时隙的定义如图14所示。
所有通信都始于主机拉低数据线。当单线线路上的电压降至阈值VTL以下时,DS2408启动其内部时基。从时基的容差创建了一个从采样窗口,范围从tsLsMIN到tsLsMAx。采样点数据线上的电压决定了DS2408是将时隙解码为1还是0。
全部0条评论
快来发表一下你的评论吧 !