曾经有过更远的 I2C 传感器吗?那么线路驱动程序就是您的答案。这个是基于 PCA9600 的。您还可以使用它将 5V 设备连接到 3.3V 控制器。甚至还有一个可选的 LDO 来为您的远程传感器供电。
注意:如果您想将此设计用作线路驱动器,您需要两块 PCB。
PCA9600 将线路电压与本地电压隔离。因此,您可以使用 12V VCC_LINE 并使用 3.3V VCC。
如果将 JP1 焊接关闭,则 VCC_LINE 将与 VCC 短路。
U2:PCA9600
R3 & R4:0805 贴片电阻。3m 电话线使用 330 欧姆。否则,根据 PCA9600 数据表计算。
其他都是可选的!
R1 & R2:本地 I2C 的上拉
C2 & C3:SCA 和 SDL 电容器
要直接从线路电压为远程传感器供电,请焊接 JP1。如果要通过 LDO 为远程传感器供电,请使用:
U1:AMS1117
C1:22u 钽 1206
例如,我使用5V的线电压和AMS1117-3.3为ESP8266在距离主机柜三米处的GY-63和SHT35供电。
应该直截了当。对于 PCA9600,最好不要单独焊接每个引脚,而是在烙铁上涂一些焊料,并在引脚上涂上大量助焊剂。然后顺利地穿过引脚,它们将被焊接。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !