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

MOS 电平转换电路故障

[复制链接]

该用户从未签到

31#
发表于 2025-4-24 07:48 | 只看该作者
本帖最后由 超級狗 于 2025-4-24 14:55 编辑
. y/ U+ Y9 A# H/ J4 M% q4 M
radioes8:" G+ s& T( T+ _+ T
产品是使用一段时间之后才故障的,使用之前是好的。管子对照规格书测试相关参数,反馈是OK 的。

9 g3 g, z( Z: _3 ^% b  h9 }如果檢查 MOS 管特性是正常的,那有可能是老化、環境...等因素造成參數漂移後產生的異常。* b5 `/ I- v" @; a
4 L3 b1 G2 W3 G0 u- l/ U4 x; r; H
除了狗弟之前降低上拉Pull-Up)電阻值的經驗外,器件規格也告訴我們,溫度降低、導通電阻 RDS(on) 也會跟著降低,也可以噴冷凍劑在不良 MOS 管上試試,或吹風機加熱正常的 MOS 管。但這些手段僅是驗證測試,不能作為解決方案。
9 d- f- S, \: Y0 i6 v, j# N4 D* o1 x+ T
單從供應商的規格來看,他們並不保證 1.8V 下能正常動作,最好能換成虐死批你呀NexperiaBSH103
+ v- x- H( i+ O& t2 h5 M; ]5 p( }; }% E( `! U$ Q
關於這個電路在 1.8V 應用的風險,小弟在下一貼回您。
+ Y6 X' M4 v- }! f' b- M4 k& `  \! z
( o  I9 U5 i+ ?7 y僅為個人建議!; r2 w( W" L2 Y) j

/ o# L8 Y# [1 j4 ~  t附註:7 d& m/ i  n  f5 q$ ?
我查看用戶設定,您並未被限制發言。
) f6 u$ r5 g: M2 u: @9 _# q' \6 ?; \9 X' L- c; w  i

该用户从未签到

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

8 |" a3 M7 l) e0 F5 j/ \, v' W! `6 B3 a& 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 编辑
1 U& s8 l: f" M. W
超級狗 发表于 2025-4-24 08:09
) H# z* V$ i5 N. n! n+ i潛在風險$ b7 l" t- e! Q. d2 c
上述討論僅侷限在 N-Channel MOSFET 導通的問題上,這些要求僅能保證電路正常動作,但大多數人 ...
! k" r( K: X) t* b$ g
Level Translator 介紹
$ [! O$ x; L+ w0 s2 T市售的 Level Translator,因為裡面會有 One Shot Accelerator 電路,能縮短上升時間Rising Time)及下降時間Falling Time),可以支援 ≥ 2MHz Open-Drain 傳輸應用。針對 1.8V3.3V 間的 I2C 電壓轉換,如果設計不是只要求會動就好,或是 100KHz(含)以下的低速傳輸,宜選擇專用的 Level Translator IC。$ _  L  S0 B# y% @- b( @* G
3 Y+ k  c$ I: z- \$ m

& _6 D* g$ j3 A9 l* q) [
- M8 V6 D9 f0 S4 M4 Y' h' R( A

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 编辑 1 A* O) B8 F( v! A! z. I. @9 g

& F; Y2 E# t( R) B: o% l輔助計算6 u. v$ z+ ]- h0 p& t% j7 }
這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。
+ X5 ~0 d* D/ E+ |& U* h: i: R, L1 T9 F; ~% Q
假設:
7 `) E1 m5 u) O% d  b; ZLow Side Voltage = 1.8V
& [& @) V( i- e: w- GHigh Side Voltage = 3.3V
: o' G9 |, x; V, A$ m. DPull-Up Resistor = 2.2KΩ
  R) ?! J- S5 ~, r
% l7 K& t  H9 q. U1 p: p8 d5 v( q哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小+ n! p6 x$ D2 r9 Y4 ^- T

; F/ M0 E% I" W5 `& ^體二極管Body Diode)若導通,電流計算如下;# m' R/ \' Z! s4 _4 ?) Z1 i
(1.8V - 0.6V) / 2.2KΩ = 545.5μA
" P& z) u: L, Z$ i- Z假設體二極管Body Diode)導通時的順向偏壓Forward Voltage)為 0.6V$ e' o) ^" y7 p* G0 C  c. r# g
. b7 s3 P/ t# s2 h0 s7 |$ W
MOS 管通道若導通,電流計算如下;
2 `) n- S7 e# T* z2 I& p3 F% K1.8V / 2.2KΩ = 818.2μA: E3 i! u" b1 Y2 ^
假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計!9 {: [9 V, k9 L6 I% m
% k8 T3 v" n4 v
推論結果

, B: K" `1 q7 Q4 T如果 MOS 管VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異測量誤差環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。
( y' T' O2 S, A( z7 k6 \
6 [0 r/ o* @% J# B: J5 b) b

$ G/ V9 C" Q6 {2 H3 ?
* {' H; ?# q9 W- y

1 Y( ]! t, Q) y. X" A% z3 \

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 编辑
9 W, N" k2 P8 u% Y( ~
超級狗 发表于 2025-04-24 14:15:316 i, ?9 L1 T- q
輔助計算
$ g; r" \6 ?! E) r& r" _這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。4 [5 P2 V1 C0 X' u

% d. v& F! O* Y/ _假設:
" i- c! v3 E% uLow Side Voltage = 1.8V
: u. L1 E- ^$ i$ v8 o9 gHigh Side Voltage = 3.3V; r8 J- s& Y$ A! @4 O/ K; ?
Pull-Up Resistor = 2.2KΩ
% g! a0 e. t' ]' ~* j  w, L. L+ g' {4 R& \
哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小7 y  Q0 }: S, Z) g# j1 I' B

" d5 @/ x1 @( X/ @( v) x5 z* V體二極管Body Diode)若導通,電流計算如下;
1 ~% y5 Z& s9 @! m* D! g8 B(1.8V - 0.6V) / 2.2KΩ = 545.5μA
; H, C$ ?% t2 C0 P3 I2 v2 p假設體二極管Body Diode)導通時的順向偏壓Forward Voltage)為 0.6V- t" p) v+ |1 ?0 f
0 X8 j  u! u: ?$ ?
MOS 管的通道若導通,電流計算如下;
5 I; T  I+ R5 N' e8 U8 \, q6 A1.8V / 2.2KΩ = 818.2μA' x, h6 W( r" M) X3 I: w
假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計!
9 p9 A; Q0 m) `- R3 X
% \' G8 C$ Q7 A  A  W$ P7 K8 L1 x推論結果
5 p# [, p  C4 I5 Z  J0 s/ u
如果 MOS 管VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異測量誤差環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。
  H9 F2 b- k9 @1 L) Q9 @2 ?' v/ @- ]; A0 P* N4 B
3 d; n' h: b; p  a" G

  p+ k- T5 K& S
$ L& Q0 L5 T( [9 f
电脑网页回复会提示  填写内容包含不良信息,无法提交
/ `0 j  o7 _  V) L" r: U! g5 _3 x1 V# l$ S* A; b6 e8 `! C

“来自电巢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 觀察入微!

    查看全部评分

    该用户从未签到

    39#
    发表于 2025-7-3 23:44 | 只看该作者
    过来学习一下

    评分

    参与人数 1威望 +5 收起 理由
    超級狗 + 5 賭神特別獎項!

    查看全部评分

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-7-14 04:32 , Processed in 0.125000 second(s), 22 queries , Gzip On.

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

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

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