您当前的位置:五五电子网电子知识电工技术经验交流DS2480B 1-Wire时序的理解及配置 正文
DS2480B 1-Wire时序的理解及配置

DS2480B 1-Wire时序的理解及配置

点击数:7521 次   录入时间:03-04 11:48:48   整理:http://www.55dianzi.com   经验交流

表4. 伸缩模式下计算可驱动的从器件数目时用到的参数值 ParameterValueCommentOperating voltage5VNominal valueSlave low capacitance50pFHigh estimate, actual value could be lowerSlave high capacitance600pFTypical valueVIAPO threshold1VTypical valuePhase 1 threshold3.6VLowest VIAPTO specification valueWeak pullup current1.5mALowest IWEAKPU specification valueActive pullup current9mALowest IACTPU specification valueActive current continuation2µsThe continuation timer starts at VIAPTORecovery time 9µstRECO
相同条件下,高速模式可算出可驱动9个从器件。考虑电缆电容时,必须确认第1阶段的持续时间不超过1µs。同样,该数字也是一个保守的估计。实际可驱动的从器件数目要更多。表5列出了计算时用到的参数值。

表5. 高速模式下计算可驱动的从器件数目时用到的参数值 ParameterValueCommentOperating voltage5VNominal valueSlave low capacitance50pFHigh estimate, actual value could be lowerSlave high capacitance600pFTypical valueVIAPO threshold1VTypical valuePhase 1 threshold3.6VLowest VIAPTO specification valueWeak pullup current1.5mALowest IWEAKPU specification valueActive pullup current9mALowest IACTPU specification valueActive current continuation0.5µsThe continuation timer starts at VIAPTORecovery time3µstRECO
注意,为简单起见,假定从器件开始再充电的时间与电压到达VIAPYO的时间重合。实际再充电可能开始的早一些或迟一些,与数据流成动态变化。再充电开始的越早,到达VIAPYO越晚,以补偿额外充电所需的能量。如果再充电开始较晚,充电需要的能量较少;第1阶段的持续时间越短,第3阶段补偿的时间就越长。

注意,这些计算不考虑连接主机和从器件的电缆的电容。如需得出采用某一特定的电缆可以支持多少从器件,先计算出电缆电容,并在计算第1阶段持续时间以及第2和第3阶段电压变化量时将其计入从器件总电容。

附录C

网络过载条件

1-Wire总线有两种类型的过载,容性过载和直流过载。电容过载表现为恢复时间不足。它通常表现为写0时隙末尾的一个毛刺,即再充电未完成时就开始下一个时序。如果遵从本应用笔记中的建议进行设置和加载,不大可能发生电容过载。

如果1-Wire和GND之间接一个阻值约为3kΩ的电阻,则会发生直流过载。额外的“漏电流”导致恢复时间内1-Wire电压跌至低于驱动器的电源电压。如果出现这种情况,将在上升沿出现直流过载,如图5所示。1-Wire电压升至VDD后,一旦IACTPU结束,1-Wire电压将降至较低的电压。

图5. 上升沿DC过载
图5. 上升沿DC过载

上一页  [1] [2] [3] 


本文关键字:暂无联系方式经验交流电工技术 - 经验交流