找回密码
 注册
关于网站域名变更的通知
123
返回列表 发新帖
楼主: radioes8
打印 上一主题 下一主题

MOS 电平转换电路故障

[复制链接]

该用户从未签到

31#
发表于 2025-4-24 07:48 | 只看该作者
本帖最后由 超級狗 于 2025-4-24 14:55 编辑 ' q! g  [; h! u+ ?
radioes8:
% D2 a) d2 U% p) h" `3 e
产品是使用一段时间之后才故障的,使用之前是好的。管子对照规格书测试相关参数,反馈是OK 的。
7 J& C1 D% n1 ^' u1 y
如果檢查 MOS 管特性是正常的,那有可能是老化、環境...等因素造成參數漂移後產生的異常。: k. _; I8 D* E' L& q

2 j8 ]! o8 q$ E$ b* s9 X. x. m$ g除了狗弟之前降低上拉Pull-Up)電阻值的經驗外,器件規格也告訴我們,溫度降低、導通電阻 RDS(on) 也會跟著降低,也可以噴冷凍劑在不良 MOS 管上試試,或吹風機加熱正常的 MOS 管。但這些手段僅是驗證測試,不能作為解決方案。
$ D" e; T0 L" |6 j6 X  a
- H+ [, U& w, A' Y6 G9 V單從供應商的規格來看,他們並不保證 1.8V 下能正常動作,最好能換成虐死批你呀NexperiaBSH103# p0 U6 b3 s5 c1 _& u0 Q

. r3 l+ r* i% h6 R& U0 V關於這個電路在 1.8V 應用的風險,小弟在下一貼回您。+ G3 c. N/ c! r# r$ J& b! w6 g: u
& X; c; B8 w. ^
僅為個人建議!# `1 }/ }& e8 A+ s/ ~4 _6 I/ X
0 l. Q1 B% S8 N/ y6 A6 O' l8 h
附註:
8 `$ i  f  t0 {. U  W  S我查看用戶設定,您並未被限制發言。
! V/ J7 B# k; K! Q# M' M# I4 E6 }. P6 `4 Y

该用户从未签到

32#
发表于 2025-4-24 08:09 | 只看该作者
本帖最后由 超級狗 于 2025-4-24 09:23 编辑 ( ~; b/ Y! f, Q# C$ _, }' g$ [1 }
radioes8 发表于 2025-4-23 21:34
  t2 Y' p* e! A- @产品是使用一段时间之后才故障的,使用之前是好的。管子对照规格书测试相关参数,反馈是OK 的。
( G( G2 H+ T9 @3 u2 `* S1 V
潛在風險
6 Z$ D. Q2 r  x5 v) ]; |4 r上述討論僅侷限在 N-Channel MOSFET 導通的問題上,這些要求僅能保證電路最基本的正常動作,但大多數人都不會去量測 I2C 的特性。其實在國外的討論網站上,這個電路都只建議使用在 3.3V5V 間的 I2C 電平轉換。然而華人卻很聰明的,把它照抄到 1.8V3.3V 的應用上。
  F! i# C: x5 H0 F+ H; t
% g# I9 ^  t' q& B) Q, x# s% S由於 1.8V 已經接近 N-Channel MOSFET 的最低工作電壓了,對於 > 100KHz 的高速應用,上升時間Rising Time)及下降時間Falling Time)等特性,有可能會超出 I2C 或其它介面規範要求。大家都本著會動就好的原則,經常會忽略這些問題,在選擇器件規格時又不嚴加把關,所以偶有意外發生也是正常的,設計時宜對訊號進行量測及檢視。$ }) k- n, `, M9 q* {6 A+ {$ w% W
+ u7 w# H1 A8 I, H- }2 P
我們之前的經驗是,應用於 1.8V3.3V 的電平轉換,400KHz 之下的上升時間Rising Time)及下降時間Falling Time)會非常接近 I2C 規範要求,記得餘量 < 10ns
。這個測試結果對於小米或華為這類的大客戶,可能就會提出質疑了。; Q) k4 i" n4 ~; b
8 h2 g' V3 s" S1 E: l

: j4 n$ C. e1 Z- T% \! N: e. }
# B% t. ]* b" _* u3 C' n' y

点评

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 编辑
  a5 g3 P% U$ [
超級狗 发表于 2025-4-24 08:09
2 V) y! t  J1 ?0 h; E潛在風險
# k- O0 |4 @( {上述討論僅侷限在 N-Channel MOSFET 導通的問題上,這些要求僅能保證電路正常動作,但大多數人 ...
' V' [, B$ u! ]" w- m% v2 f) x
Level Translator 介紹
7 l# G/ @$ O$ b4 s市售的 Level Translator,因為裡面會有 One Shot Accelerator 電路,能縮短上升時間Rising Time)及下降時間Falling Time),可以支援 ≥ 2MHz Open-Drain 傳輸應用。針對 1.8V3.3V 間的 I2C 電壓轉換,如果設計不是只要求會動就好,或是 100KHz(含)以下的低速傳輸,宜選擇專用的 Level Translator IC。- P( Z, y+ ~  X8 q; P
. Y9 U, {: \6 ^( a; `
. D3 x" p* r) w* w; U: Y

% Y2 Y- o& t3 M+ c6 k

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 编辑
( E* e4 `1 W3 J4 F9 v5 Z5 e; k* D- S; ?4 J* i* r
輔助計算
* o0 q8 z; A+ e- p2 G這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。
/ ^) v% p5 z8 l5 q4 P. n
0 r$ b: S/ N2 N; ]) d5 i假設:7 {% Y  Y8 U/ i' c; R
Low Side Voltage = 1.8V/ P( S4 o" }" u* d, r" A$ Z
High Side Voltage = 3.3V
$ Q2 V, l4 e: iPull-Up Resistor = 2.2KΩ8 G+ I  v- |. X; {" l+ w& ^

+ C# ]! `; D! l& ], l9 Q, L# n5 p哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小) g7 {' B1 _5 `
; K2 V7 f! T: l' T% A% D
體二極管Body Diode)若導通,電流計算如下;
9 R$ S9 H4 D+ X% _(1.8V - 0.6V) / 2.2KΩ = 545.5μA3 _" O- f6 n2 C& ]
假設體二極管Body Diode)導通時的順向偏壓Forward Voltage)為 0.6V
$ K. R, b0 z$ U  _8 q" J' V6 W! V0 O4 h+ ]8 {# F% O
MOS 管通道若導通,電流計算如下;
5 }$ G$ F5 l3 c% ?* f1.8V / 2.2KΩ = 818.2μA
& C2 h# w7 i+ U5 v: c( R& U& C假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計!
1 {+ o; c5 u% \# @' N8 s* u" A( T! h- D1 }" _
推論結果
/ \! a- P. {9 T# s3 q. A
如果 MOS 管VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異測量誤差環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。  q" m" l  e8 M9 l

+ U/ J( S/ X* Q3 w: `' B

. J: L8 e& a# y2 e; O$ N* F. f) }, g( t( Q& d1 A. V4 d0 L

+ C) m/ a9 s9 ]: S4 c) 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 编辑
4 D) F; x- h8 w! ^# r/ U
超級狗 发表于 2025-04-24 14:15:31  e$ n  q! t0 y- V+ B- z% V1 }, W
輔助計算
& d* C% Y2 t, V  Y這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。
5 H$ i! @2 g, B& i/ }8 {# x" X
, _3 H  U/ b* a8 {+ e9 k假設:
9 I/ }" a$ s2 i% Z. BLow Side Voltage = 1.8V
! k: d& j/ U2 J# Z( mHigh Side Voltage = 3.3V
- s% A& U# |$ D+ V+ P- }& }4 B- w7 PPull-Up Resistor = 2.2KΩ* r! Z& c* \8 N  ]
" o) t" A% F( @+ S7 U/ V
哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小6 b2 g# v8 [3 J6 h6 }, {3 i8 i

; _+ d, j" c9 G  X0 d9 |3 ?1 v體二極管Body Diode)若導通,電流計算如下;
; \6 |" V8 W3 W(1.8V - 0.6V) / 2.2KΩ = 545.5μA
* H3 l: R) m3 L' Z假設體二極管Body Diode)導通時的順向偏壓Forward Voltage)為 0.6V' g0 M# d3 k+ u! b4 \9 ^
) [$ V5 k3 L! y& g
MOS 管的通道若導通,電流計算如下;
- u! [8 ?+ h1 u1.8V / 2.2KΩ = 818.2μA
/ }3 \& d( t0 r- ]假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計!4 W8 G* t, o6 t; G1 t, z: z1 D

8 a# S& [: q4 a8 q5 o" |7 ~推論結果
$ c, j% n6 {5 s, ]
如果 MOS 管VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異測量誤差環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。( ^" }  o. m8 w/ p& p
9 P: T0 S- _3 i4 \; K) M

4 T$ V( L' @# Y! o4 _
" W" E+ J7 F, Y% Q$ p$ e& I

& l2 F4 O0 b: |# m' D  c电脑网页回复会提示  填写内容包含不良信息,无法提交6 _6 a' V* d! d  D6 U: ?1 Z
% d9 H$ V; v0 C  q: p- V4 q9 S

“来自电巢APP”

该用户从未签到

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

“来自电巢APP”

评分

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

查看全部评分

  • TA的每日心情
    开心
    2024-1-31 15:41
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    37#
    发表于 2025-5-6 15:54 | 只看该作者
    左边3.3V要不要考虑接个上拉呢

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 觀察入微!

    查看全部评分

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-7 10:04 , Processed in 0.093750 second(s), 27 queries , Gzip On.

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

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

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