所需E币: 4
时间: 2019-12-24 23:36
大小: 206.88KB
摘要:设计1-Wire网络时,通常需要考虑的一个问题就是确定适当的恢复时间,以确保为寄生供电的1-Wire从器件提供足够的电能。本文分析了确定对供电有严格要求事件所需的1-Wire协议,并提供了不同1-Wire从机数、不同工作电压以及温度条件下的恢复时间计算方法。确定多从机1-Wire网络的恢复时间BernhardLinke,首席技术专家Dec26,2006摘要:设计1-Wire网络时,通常需要考虑的一个问题就是确定适当的恢复时间,以确保为寄生供电的1-Wire从器件提供足够的电能。本文分析了确定对供电有严格要求事件所需的1-Wire协议,并提供了不同1-Wire从机数、不同工作电压以及温度条件下的恢复时间计算方法。引言本应用笔记适用于典型的1-Wire网络,该1-Wire网络由带上拉电阻的1-Wire驱动器(主控制器)和1个或多个1-Wire从机器件组成,如图1所示。大多数1-Wire器件都是寄生供电,这就意味着1-Wire总线同时作为电源线和双向数据线。1-Wire协议规定无通信时进入空闲状况,1-Wire从器件恰好能从总线获取电源。限制1-Wire从器件可用电源数目的临界参数是恢复时间tREC。产品数据资料中规定了tREC的大小,并给出了只在单从机1-Wire网络中有效的读/写波形。图1.1-Wire网络典型框图图2.启动过程的时序图:复位和应答脉冲图2所示为最新1-Wire器件数据资料中给出的复位/在线应答检测周期。恢复时间开始于在线应答脉冲之后,并在下一个时隙的下降沿结束。通常情况下,所选取的tRSTL和tRSTH持续时间相同。标准速率下,tRSTL为480s。在最坏的情况下,tPDH+tPDL为300s,tREC为180s。高速模式下,则上述时间值较短,是标准速率下的1/10,tREC减少至18s。与数据资料规定的tREC最小值相比,留出了一些时间余量以使寄生电源(从机内的一个电容)再充电。因此,只要tRSTL不超过数据资料中的最大极限值,并且寄生电源在tRSTL开始之前达到充电饱和,复位/在线应答检测周期就不……