欢迎访问ic37.com |
会员登录 免费注册
发布采购

四路1-Wire A/D 转换器:DS2450(九)

日期:2009-8-27 (来源:互联网)

用法示例 (设置继续, 转换, 读标记)

1-Wire 信令DS2450 需要严格的协议来保证数据的完整性。该协议由一根信号线上的4种信令组成:由复位脉冲和从机应答信号组成的复位过程、写0 时隙、写1 时隙、读数据时隙。除应答脉冲外,所有信号都由总线主机发出。DS2450可以标准和高速两种模式进行通信。如果没有明确设置为高速模式,则DS2450将以标准速率通信。高速模式下所有波形均使用快速时序。

DS2450 进行通信时所需的初始化时序如图10 所示。若主机在发出复位脉冲后检测到响应信号,则表明DS2450已经做好准备且只要主机正确地发送后续的ROM或Memory功能命令,那么DS2450就将接收或发出数据。总线主机发送(TX) 一个复位脉冲(tRSTL,标准速率下最短时间为480μs,高速模式下最短时间为48μs),然后总线主机释放总线并进入接收(RX)模式,这时1-Wire 总线被上拉电阻拉至高电平。当在检测到数据引脚上的上升沿后,DS2450 将等待一段时间(tPDH,标准速率下15μs 至60μs,高速模式下2μs至6μs)后发送在线应答脉冲(tPDL,标准速率下60μs 至240μs,高速模式下8μs至24μs)。

480μs或更长的复位脉冲将中止高速模式并使器件返回标准速率。如果DS2450处于高速模式且复位脉冲小于80μs,器件将保持在高速模式。