1-Wire在硬件层面是如何实现的?
1-Wire技术只用一根总线,不仅要承担主从之间的通信,还需要为从机寄生供电。其原理是:1-Wire总线通过一个上拉电阻连接至电源VCC,并连接到1-Wire从机内部集成的二极管与电容。当总线空闲时,电源可以通过上拉电阻给从机内部的电容充电;当总线通信时,内部电容可以给从机进行供电。因此,该内部电容就足以给从机进行供电以支持正常工作,所以1-Wire器件的功耗可以做到极低。除了功耗,1-Wire器件内部还内置ESD保护二极管,提供不同等级的ESD保护,多数器件满足8kV人体模型的ESD保护要求。