作者savingsaving (恩)
看板Electronics
标题[问题] 两颗MCU的UART对接,RX经常会坏掉
时间Fri Aug 23 18:21:13 2013
想请教一个问题
两颗MCU的UART对接
MCU-A TX接到 MCU-B的RX
MCU-A RX接到 MCU-B的TX
MCU-A CTS 接 MCU-B的RTS
MCU-A RTS 接 MCU-B的CTS
两颗MCU分别在两块PCB上,UART讯号透过一条30cm左右的线相连接
两颗MCU分别透过各自的Power IC LM1117-ADJ 供电
两颗MCU会有电压差一个为MCU-A, 3.29v 一个为MCU-B 3.26v
使用久了之後会发现
MCU-B 的RX都会跟GND短路
有些情况是连MCU-B的Power和GND短路 (量测过短路非Power IC短路,是MCU-B短路)
看起来似乎是电源差异造成?
该如何解决此问题
请各位大大帮忙
Thanks
是否需要作IO隔离?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.120.59.254
1F:→ Schottky:你只提到signal对接,那GND有没有记得对接? 08/23 19:15
2F:→ savingsaving:有的,GND是有对接 08/23 19:28
3F:→ savingsaving:目前是想要用光耦合来隔离 08/23 19:30
4F:→ proach:中间串一个100ohm电阻试试看,可以保护电压不同的时候 08/23 20:40
5F:→ proach:100是随意乱挑的,可以挑大一点,波形又不毁掉的 :) 08/23 20:40
6F:推 wuandy10:6N137 欢迎服用 08/23 22:07
7F:推 AlexT1974:串电阻最简单了 08/25 10:24