作者bat205 (時速200km)
看板Electronics
標題[問題] 兩顆MCU對接,I/O pin漏電流問題
時間Fri May 5 23:33:27 2017
各位大大好
我的板子上面有兩顆MCU(簡稱A1,A2)
A1是吃3.3V, A2則是吃多組電源(1.8V,3.3V)
彼此用UART溝通
發現當A1斷電時(此時A2有上電),量測A1 VDD pin還有2.6V左右的電壓
查了一下,把UART的TX RX給斷開後,此電壓就沒了
詢問了一下公司前輩,他說這樣是正常的現象
IC的I/O腳通常會有(漏電?)的現象
跟IC的內部構造有關?
但是我還是不太了解
請問各位前輩有其它見解嗎? 感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.176.253
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Electronics/M.1493998410.A.9AF.html
1F:推 m490521: A2 tx輸出高準位(電流),透過A1 rx回流到A1 VDD上 05/05 23:49
2F:推 m490521: 可能會造成A1開機不良 05/05 23:51
3F:推 sort897: Gpio上的esd diode的問題,care的話就用光隔離ic 05/06 07:28
4F:推 zxzx8059: datasheet應該會寫I/O腳的電路吧 05/06 09:24
5F:推 susuper: 有些fail-safe 的io不會倒灌 不然一般如此使用都會倒灌 05/06 09:33
6F:→ bat205: 謝謝各位回答,所以是正常現象沒錯巴~ 05/06 21:27
7F:推 jfsu: 從output PMOS的drain端source端(接Vcc)的leakage 05/06 23:01
8F:→ jfsu: 這個都沒辦法避掉掉。你要注意你IC on /off的順序 05/06 23:02
9F:→ jfsu: 有時會引起latch-up 05/06 23:02
10F:推 nikolas: 我不確定uart 但有些電路互接 必須住意電壓,有可能A ic工 05/07 10:38
11F:→ nikolas: 作電壓3.3V, B ic工作電壓1.8V ,兩顆戶接,有時雖可傳輸訊 05/07 10:38
12F:→ nikolas: 號,但這樣也是會漏電 05/07 10:38
13F:推 guaroro: 確定這個漏電不會造成A1不能正常啟動就好,不然就做好隔 05/09 23:52
14F:→ guaroro: 離吧 05/09 23:52
15F:→ mmonkeyboyy: 拉高或是拉低 MCU說明書上應該有寫 05/10 02:19
16F:→ mmonkeyboyy: 還有 其實你直接斷電法這樣是不太對的XD 05/10 02:20
17F:→ mmonkeyboyy: 你就系統角度而言 你的a2會看到一堆電阻下地上天的 05/10 02:21
18F:→ mmonkeyboyy: 能不供電流嗎 ? 05/10 02:22
19F:→ mmonkeyboyy: 這一般都是 ESD那裡造成的 如果真要這樣搞就是要放 05/10 02:23
20F:→ mmonkeyboyy: 隔離電路 但這跟短/斷路保護功用差不多 05/10 02:23
21F:推 aiolia723: 以SW來看,應該在A1下電時,吧A2 uart關掉或切成gpio o 05/11 17:52
22F:→ aiolia723: utput low。 05/11 17:52