[問題] 兩顆MCU對接,I/O pin漏電流問題

看板Electronics作者 (時速200km)時間7年前 (2017/05/05 23:33), 編輯推噓9(9013)
留言22則, 10人參與, 最新討論串1/1
各位大大好 我的板子上面有兩顆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://www.ptt.cc/bbs/Electronics/M.1493998410.A.9AF.html

05/05 23:49, , 1F
A2 tx輸出高準位(電流),透過A1 rx回流到A1 VDD上
05/05 23:49, 1F

05/05 23:51, , 2F
可能會造成A1開機不良
05/05 23:51, 2F

05/06 07:28, , 3F
Gpio上的esd diode的問題,care的話就用光隔離ic
05/06 07:28, 3F

05/06 09:24, , 4F
datasheet應該會寫I/O腳的電路吧
05/06 09:24, 4F

05/06 09:33, , 5F
有些fail-safe 的io不會倒灌 不然一般如此使用都會倒灌
05/06 09:33, 5F

05/06 21:27, , 6F
謝謝各位回答,所以是正常現象沒錯巴~
05/06 21:27, 6F

05/06 23:01, , 7F
從output PMOS的drain端source端(接Vcc)的leakage
05/06 23:01, 7F

05/06 23:02, , 8F
這個都沒辦法避掉掉。你要注意你IC on /off的順序
05/06 23:02, 8F

05/06 23:02, , 9F
有時會引起latch-up
05/06 23:02, 9F

05/07 10:38, , 10F
我不確定uart 但有些電路互接 必須住意電壓,有可能A ic工
05/07 10:38, 10F

05/07 10:38, , 11F
作電壓3.3V, B ic工作電壓1.8V ,兩顆戶接,有時雖可傳輸訊
05/07 10:38, 11F

05/07 10:38, , 12F
號,但這樣也是會漏電
05/07 10:38, 12F

05/09 23:52, , 13F
確定這個漏電不會造成A1不能正常啟動就好,不然就做好隔
05/09 23:52, 13F

05/09 23:52, , 14F
離吧
05/09 23:52, 14F

05/10 02:19, , 15F
拉高或是拉低 MCU說明書上應該有寫
05/10 02:19, 15F

05/10 02:20, , 16F
還有 其實你直接斷電法這樣是不太對的XD
05/10 02:20, 16F

05/10 02:21, , 17F
你就系統角度而言 你的a2會看到一堆電阻下地上天的
05/10 02:21, 17F

05/10 02:22, , 18F
能不供電流嗎 ?
05/10 02:22, 18F

05/10 02:23, , 19F
這一般都是 ESD那裡造成的 如果真要這樣搞就是要放
05/10 02:23, 19F

05/10 02:23, , 20F
隔離電路 但這跟短/斷路保護功用差不多
05/10 02:23, 20F

05/11 17:52, , 21F
以SW來看,應該在A1下電時,吧A2 uart關掉或切成gpio o
05/11 17:52, 21F

05/11 17:52, , 22F
utput low。
05/11 17:52, 22F
文章代碼(AID): #1P39jAcl (Electronics)