1-Wire网络的总长度既取决于1-Wire主机接口,同时也受限于电缆的性能。电缆必须能够快速充电、放电以满足1-Wire协议的要求。采用简单的上拉电阻使网络总长度限制在大约200m。高可靠性1-Wire主机设计能够克服这一限制,利用有源上拉在逻辑控制下提供更强的电流,支持更远的通信距离,通常会使通信距离扩展到500m以上。 制约1-Wire网络总长的因素总结如下: ① 从机器件(iButton及其它1-Wire器件)也会等效地增加网络的总长。每个器件的负荷等效于增加了一小段总线长度,设计网络时,必须考虑器件的等效长度。一个iButton从器件通常比一个焊接在组件上的从器件所表现出的等效长度长。iButton的等效线长大约为1m,而iButton以外的从机器件的等效线长大约是0.5m。这就意味着如果在网络中连入100个iButton器件,将会使网络的总长增加100m,因此,为保证网络功能,允许使用的电缆总长度会降低100m。 ② 电路板布线、连接器和ESD保护器件也等效于增加了网络的总长度。通常,ESD电路和PCB引线等效增加的总长度与它们的电容有关,系数为24pF/m。也就是说,一个等效于24pF电容的电路板引线或器件在1-Wire总线上增加的总长度大约为1m,相应地允许使用的电缆总长度会降低1m。 归根结底,尽管1-Wire总长度受许多因素的影响,但电容无疑是影响最严重的因素。高可靠性1-Wire主机设计和优异的电缆性能则是有效的解决办法。