找回密码
 注册
123
返回列表 发新帖
楼主: radioes8
打印 上一主题 下一主题

MOS 电平转换电路故障

[复制链接]

该用户从未签到

31#
发表于 2025-4-24 07:48 | 只看该作者
本帖最后由 超級狗 于 2025-4-24 14:55 编辑 ! B0 _6 Q( A9 b
radioes8:
* |  \# ?; d, ^
产品是使用一段时间之后才故障的,使用之前是好的。管子对照规格书测试相关参数,反馈是OK 的。

3 u8 [0 l4 x) X+ {, \如果檢查 MOS 管特性是正常的,那有可能是老化、環境...等因素造成參數漂移後產生的異常。* c) |6 \+ n4 o* v* v
8 e3 I; d' U; V' E- G: G
除了狗弟之前降低上拉Pull-Up)電阻值的經驗外,器件規格也告訴我們,溫度降低、導通電阻 RDS(on) 也會跟著降低,也可以噴冷凍劑在不良 MOS 管上試試,或吹風機加熱正常的 MOS 管。但這些手段僅是驗證測試,不能作為解決方案。1 Z% E3 J+ v; W9 g% i4 J
; h' k8 K2 z* p8 d% X; E9 |
單從供應商的規格來看,他們並不保證 1.8V 下能正常動作,最好能換成虐死批你呀NexperiaBSH103& j, l, |$ L8 R/ j1 k
4 g, q" ?9 e# [, r/ V$ v: P
關於這個電路在 1.8V 應用的風險,小弟在下一貼回您。
  v+ _; @! [. D8 B, |% P0 Q2 _( t. D, e- R; W5 K
僅為個人建議!
3 B, o$ J9 c2 B! C8 z
5 f$ J- o1 J+ D" V( T6 O附註:4 g+ E3 p) q, Q, q  ]- [
我查看用戶設定,您並未被限制發言。
( ]: A$ H- I, A( J& J9 S- Q# s% D8 Q! N# S

该用户从未签到

32#
发表于 2025-4-24 08:09 | 只看该作者
本帖最后由 超級狗 于 2025-4-24 09:23 编辑 . e3 ]$ D6 s+ z
radioes8 发表于 2025-4-23 21:34( f/ |" m4 y9 |- d6 ?
产品是使用一段时间之后才故障的,使用之前是好的。管子对照规格书测试相关参数,反馈是OK 的。
8 u4 j* W3 E' t( A
潛在風險
+ a* O& ?% g6 X1 ~上述討論僅侷限在 N-Channel MOSFET 導通的問題上,這些要求僅能保證電路最基本的正常動作,但大多數人都不會去量測 I2C 的特性。其實在國外的討論網站上,這個電路都只建議使用在 3.3V5V 間的 I2C 電平轉換。然而華人卻很聰明的,把它照抄到 1.8V3.3V 的應用上。& u/ a3 O, m, a2 G; k4 c) K7 ~5 I0 q

" v4 }: H1 F) I+ I- |由於 1.8V 已經接近 N-Channel MOSFET 的最低工作電壓了,對於 > 100KHz 的高速應用,上升時間Rising Time)及下降時間Falling Time)等特性,有可能會超出 I2C 或其它介面規範要求。大家都本著會動就好的原則,經常會忽略這些問題,在選擇器件規格時又不嚴加把關,所以偶有意外發生也是正常的,設計時宜對訊號進行量測及檢視。- l0 K5 Y6 Q# U& U

) `" M! l5 J* U+ e1 w我們之前的經驗是,應用於 1.8V3.3V 的電平轉換,400KHz 之下的上升時間Rising Time)及下降時間Falling Time)會非常接近 I2C 規範要求,記得餘量 < 10ns
。這個測試結果對於小米或華為這類的大客戶,可能就會提出質疑了。  j6 x7 Z' `. D

, V2 g1 b! `5 }! p
( I' F/ E. g) n8 W2 f8 t2 {

+ ^- U9 l# ^' ]

点评

Level Translator 介紹 市售的 Level Translator,因為裡面會有 One Shot Accelerator 電路,能縮短上升時間(Rising Time)及下降時間(Falling Time),可以支援 ≥ 2MHz Open-Drain 傳輸應用。如果設計不是只要  详情 回复 发表于 2025-4-24 08:33

该用户从未签到

33#
发表于 2025-4-24 08:33 | 只看该作者
本帖最后由 超級狗 于 2025-4-24 12:09 编辑
+ Z2 k! _; l2 P. }2 Z! C& G& o
超級狗 发表于 2025-4-24 08:09
" k  w1 ?" r6 e' G+ ]! f: ^潛在風險
# R& v9 ~5 y4 W9 @上述討論僅侷限在 N-Channel MOSFET 導通的問題上,這些要求僅能保證電路正常動作,但大多數人 ...
/ n; N' ]1 i5 S7 @& Z
Level Translator 介紹0 p! U; j, K6 j4 @2 Y' L9 g
市售的 Level Translator,因為裡面會有 One Shot Accelerator 電路,能縮短上升時間Rising Time)及下降時間Falling Time),可以支援 ≥ 2MHz Open-Drain 傳輸應用。針對 1.8V3.3V 間的 I2C 電壓轉換,如果設計不是只要求會動就好,或是 100KHz(含)以下的低速傳輸,宜選擇專用的 Level Translator IC。" m& S' b: ]2 e! l2 E6 @7 f& D
% `6 P" l. i7 P/ e' K6 z3 e1 o% M4 A1 g

  h; p7 i5 k2 x7 H( Z) n* v$ K8 c9 {5 d

TI Open-Drain Level Translator TXS0102 Block Diagram.jpg (37.62 KB, 下载次数: 0)

TI Open-Drain Level Translator TXS0102 Block Diagram.jpg

该用户从未签到

34#
发表于 2025-4-24 14:15 | 只看该作者
本帖最后由 超級狗 于 2025-4-25 08:32 编辑
7 Q( E  D" @6 Z. V: z- Y& G8 z6 Q
輔助計算; ]- s) Z. ]2 U3 {' U
這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。
, Q( H3 Y0 r" J) z7 X3 q( [6 T
7 r3 T" @/ i1 u: ^  b假設:
' u( o6 |* q; M* n+ ~3 VLow Side Voltage = 1.8V# P: o) [5 R9 o+ k
High Side Voltage = 3.3V& K: s$ b4 {' X# F1 a
Pull-Up Resistor = 2.2KΩ5 i+ o+ H) k+ H/ E7 v2 W

: V% C% U. g4 G哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小
% k7 z8 i3 W) {% A
- M. T8 T3 b' L  {體二極管Body Diode)若導通,電流計算如下;
7 O6 a5 g, z5 i; p0 k, U. M(1.8V - 0.6V) / 2.2KΩ = 545.5μA
! K/ B# a) _& P; s7 j7 n$ O假設體二極管Body Diode)導通時的順向偏壓Forward Voltage)為 0.6V: n( z; `/ Q% p) Y

9 R) d: s* k: G. uMOS 管通道若導通,電流計算如下;
9 P  W& ^# E# S6 [) h. v1.8V / 2.2KΩ = 818.2μA
; U" ~6 F! q6 @6 L/ r/ Z假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計!
0 n5 r0 V1 _4 c; l
+ v9 D0 y5 k! J2 n3 K# n推論結果
0 z; P& {, D6 ~2 N; }8 O
如果 MOS 管VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異測量誤差環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。% ~9 |" y& D1 I' O; _' {' C

; O- O2 ~9 P- |) p' [9 d

. ?+ W8 i! T2 F3 t
( {( F+ P0 _8 c' |  b- b3 ^0 f

9 x% y) R3 W! V; P0 K: A0 t- x" B

N-Channel MOSFET Bidirectional Level Translator.jpg (17.74 KB, 下载次数: 0)

N-Channel MOSFET Bidirectional Level Translator.jpg

该用户从未签到

35#
 楼主| 发表于 2025-4-24 20:59 | 只看该作者
本帖最后由 超級狗 于 2025-4-25 08:31 编辑
6 |, P! e: j; n1 Y3 k9 j( j. b
超級狗 发表于 2025-04-24 14:15:31
5 e; b, |8 @+ k- t; O5 s$ G輔助計算: _; x% v- w. Q. B: Y: C' N
這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。
) V' l7 z1 t- R0 q& s4 P* |
& U; h3 F) Q2 X! o假設:$ R( g) b4 h, ?9 K
Low Side Voltage = 1.8V
7 L  _9 [) W5 Y' |8 AHigh Side Voltage = 3.3V
. P; m6 @: f2 j" \8 bPull-Up Resistor = 2.2KΩ
. P+ X8 ^9 u1 f2 b7 B  r3 _/ n* B( B7 |3 l, X) k/ f4 E4 H
哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小
$ ]- m* g! i# y* I" q
2 K) u5 H* b3 L% \7 M體二極管Body Diode)若導通,電流計算如下;
/ a+ \4 X% A2 G4 F( F9 G(1.8V - 0.6V) / 2.2KΩ = 545.5μA
: ~9 G5 t& t0 u) q假設體二極管Body Diode)導通時的順向偏壓Forward Voltage)為 0.6V% k$ |. M9 x9 ~3 J$ h  `1 d

' ^1 k5 Y* H( m0 E+ m% K& e  IMOS 管的通道若導通,電流計算如下;# y9 n- d; a$ ~: p# h- K5 d' b  N
1.8V / 2.2KΩ = 818.2μA5 O5 b, D3 I& E: ]4 R3 }& b6 `+ r% T* l: ~
假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計!
3 }2 R1 d. h2 @, M# R( u. C5 ]0 O7 b  g. F1 T; k0 A( \
推論結果

  T4 Y2 Q# e# \; h8 r+ x如果 MOS 管VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異測量誤差環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。
' \1 d4 }- u3 Y2 b% |7 V& H4 `& g1 r+ k) F! a6 s( x0 k8 w

8 n; H3 V3 X$ R+ J( K
* c3 b, u1 X9 K; g' d
& J+ w1 h  B3 Z! L! e1 L
电脑网页回复会提示  填写内容包含不良信息,无法提交& E" C! b" ~' j- |- m/ n5 S4 v

* R* I: [0 |# w; b8 P6 P

“来自电巢APP”

该用户从未签到

36#
 楼主| 发表于 2025-4-24 21:01 | 只看该作者
上拉电阻修改为1000可以验证下是否可以正常

“来自电巢APP”

评分

参与人数 1威望 +5 收起 理由
超級狗 + 5 預祝成功!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-5-1 07:56 , Processed in 0.078125 second(s), 22 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表