作者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