|
本帖最后由 bazhonglei 于 2025-4-18 11:42 编辑 7 V/ [8 U b, V/ s- R' x# s 输入为0,由于VGS=0,MOS管截止,但是由于体二极管的存在,导致VS=0.6V,此时VD=0,VG=1.8V,VT=1.1V,VGD>VT,mos工作在可变阻区。 |
3. 手册中明确写的东西肯定是对的,但是没有的东西不能说是错误。图表中只标注到了最小gs电压2.5V,意思是2.5V以下可能满足要求,但是不保证满足要求。 意思是 2.5V 以下可能满足要求,但是不保证满足要求。 龍大狗然是論壇中流砥柱,您點到重點了!1 }) Q0 Y- \1 g( M4 Z) X1 Q& [" s " _! h+ k; x# j$ P0 @) F) ~ |
radioes8 发表于 2025-4-20 22:388 J& b N' v' ?& T 知道问题在哪了。但思想还没完全搞对。 针对Id,Vds(Vgs)这个图需要仔细理解。 1. 这个图表示在给定的gs电压下,Id和Vds电压的关系。 2. 有的手册中给出的gs电压最小是2.5V。可能有两点:第一他们完全就是从2.5V开测试的。第二测试了低于2.5V情况,但是忘了放上去。你觉得哪个可能性更高?( Y* _7 d, f8 l1 h) g 3. 手册中明确写的东西肯定是对的,但是没有的东西不能说是错误。图表中只标注到了最小gs电压2.5V,意思是2.5V以下可能满足要求,但是不保证满足要求。3 p( x& l: A0 u) ~: F 4. 从逻辑上说导通电压阈值1.1V。但不是说1.1V完全导通了并且导通压降就能满足你应用的要求。 |
本帖最后由 超級狗 于 2025-4-22 16:02 编辑 radioes8 发表于 2025-4-20 22:38) Y, G- p/ e, `" K* Q/ n2 | 樓主大人:# }* D) Y* y N3 P' \ 要詳細寫得花點時間,我找時間再給完整的答覆。但可以給您幾個提示,您先想一下! 7 {3 O" l& Y0 b7 H F9 ?& A9 t$ }
四個問題若能想通,問題自然就解了! 您選臨界電壓(Threshold Voltage)VGS(th) < 1.8V 的型號觀念上沒錯,關鍵是這些器件規格定義太坑爹,很少人會注意到!! n- d* L8 _2 a9 ^; q1 P+ D ![]() |
MOSFET Linear Region v.s. Saturation Region.jpg (36.29 KB, 下载次数: 8)
| 用VGS_TH小的管子就行, 这是常遇到的问题,不放心就直接用电平转换IC |
本帖最后由 超級狗 于 2025-4-25 08:31 编辑 " x o6 _6 X O- ]超級狗 发表于 2025-04-24 14:15:31! T3 z: K, E8 H; S$ k5 j 电脑网页回复会提示 填写内容包含不良信息,无法提交+ j: `* ~7 w/ U# l- |8 ]& `, m, \ |
|
本帖最后由 超級狗 于 2025-4-25 08:32 编辑 輔助計算 這個電路當輸入端 High Side = 0V(GND)時,怎樣才能讓 MOS 管導通,不要讓電流走體二極管(Body Diode),避免造成輸出端 Low Side = 0.6V ~ 0.7V 的問題。 假設: Low Side Voltage = 1.8V High Side Voltage = 3.3V Pull-Up Resistor = 2.2KΩ ! R- f2 ]: r5 o3 T9 M, b5 Y& m 哪條路徑阻力小,就會走那條路徑;意即,電流大的阻力就小。 ; _" [: b# a; T: R' { 體二極管(Body Diode)若導通,電流計算如下;& _9 b5 E/ `8 i& p; M. z" R (1.8V - 0.6V) / 2.2KΩ = 545.5μA 假設體二極管(Body Diode)導通時的順向偏壓(Forward Voltage)為 0.6V。 MOS 管的通道若導通,電流計算如下;$ }9 }8 X6 `; m 1.8V / 2.2KΩ = 818.2μA6 I! `- h) R9 I 假設 MOS 管導通時 RDS(on) 遠小於 2.2KΩ,可以忽略不計! % o: Y& N& @4 H( D 推論結果7 b3 ^" Q0 e1 H3 M7 q 如果 MOS 管在 VDS = 0.6V 時,ID 電流還能大於 818.2μA,這個電路就能正常工作了。考慮單體差異、測量誤差及環境變因等影響,為了確保 MOS 管能穩定導通需要多抓點餘量,也許可以取 10mA ~ 50mA 當門檻。 & W* y* ]1 I( r; U2 C* G+ d2 v 7 ]( b2 y4 `: i5 l" u |
N-Channel MOSFET Bidirectional Level Translator.jpg (17.74 KB, 下载次数: 11)
本帖最后由 超級狗 于 2025-4-24 12:09 编辑 超級狗 发表于 2025-4-24 08:09 Level Translator 介紹 市售的 Level Translator,因為裡面會有 One Shot Accelerator 電路,能縮短上升時間(Rising Time)及下降時間(Falling Time),可以支援 ≥ 2MHz Open-Drain 傳輸應用。針對 1.8V 和 3.3V 間的 I2C 電壓轉換,如果設計不是只要求會動就好,或是 100KHz(含)以下的低速傳輸,宜選擇專用的 Level Translator IC。 : m& R8 X3 d; ` @/ t' u% j' n2 z- }. m: C1 G |
TI Open-Drain Level Translator TXS0102 Block Diagram.jpg (37.62 KB, 下载次数: 10)
本帖最后由 超級狗 于 2025-4-24 09:23 编辑 radioes8 发表于 2025-4-23 21:34 潛在風險+ Z1 w: X- t, d. N( ?( F 上述討論僅侷限在 N-Channel MOSFET 導通的問題上,這些要求僅能保證電路最基本的正常動作,但大多數人都不會去量測 I2C 的特性。其實在國外的討論網站上,這個電路都只建議使用在 3.3V 和 5V 間的 I2C 電平轉換。然而華人卻很聰明的,把它照抄到 1.8V 和 3.3V 的應用上。$ Z- f" X9 g: _+ A 由於 1.8V 已經接近 N-Channel MOSFET 的最低工作電壓了,對於 > 100KHz 的高速應用,上升時間(Rising Time)及下降時間(Falling Time)等特性,有可能會超出 I2C 或其它介面規範要求。大家都本著會動就好的原則,經常會忽略這些問題,在選擇器件規格時又不嚴加把關,所以偶有意外發生也是正常的,設計時宜對訊號進行量測及檢視。3 [( t; P0 w& o( `. i$ Q" b* I / N) p+ d) x* A5 }- ~ 我們之前的經驗是,應用於 1.8V 和 3.3V 的電平轉換,400KHz 之下的上升時間(Rising Time)及下降時間(Falling Time)會非常接近 I2C 規範要求,記得餘量 < 10ns。這個測試結果對於小米或華為這類的大客戶,可能就會提出質疑了。 s" I4 @' P, ?# l: X 4 N' r6 y" u% C: H4 V: _4 I) L$ P( N4 \8 A. L+ ]: R |
本帖最后由 超級狗 于 2025-4-24 14:55 编辑 radioes8: 如果檢查 MOS 管特性是正常的,那有可能是老化、環境...等因素造成參數漂移後產生的異常。% J( j' a9 \7 c+ { [6 G & H; H: R- ?' N9 `! z( H# z 除了狗弟之前降低上拉(Pull-Up)電阻值的經驗外,器件規格也告訴我們,溫度降低、導通電阻 RDS(on) 也會跟著降低,也可以噴冷凍劑在不良 MOS 管上試試,或吹風機加熱正常的 MOS 管。但這些手段僅是驗證測試,不能作為解決方案。 1 j8 J. e$ A& J7 W7 A$ @ 單從供應商的規格來看,他們並不保證 1.8V 下能正常動作,最好能換成虐死批你呀(Nexperia)BSH103。 2 U- A% @# q, q2 d7 [ ]2 M+ b 關於這個電路在 1.8V 應用的風險,小弟在下一貼回您。 Q. V9 B! D3 b# X3 k* [5 m 僅為個人建議! % e5 n0 a. L, M, Q1 m, P. V 附註:- Z7 @- H- _% I$ s7 v 我查看用戶設定,您並未被限制發言。 ![]() |
超級狗 发表于 2025-04-23 08:46:17! p1 i# P9 J1 C) m A6 {0 n 我好像被限制发言了 3 ]! X9 y, Q" H2 {: F |
超級狗 发表于 2025-4-23 10:35' t# M: C/ L4 K! T' m* f2 f 狗大,逻辑反了。是没有写的不能相信。写了不一定行。 手册中有只是我们甩锅的对象,项目找人背锅能证明不是我们问题。 ![]() ![]() ![]() |
本帖最后由 超級狗 于 2025-4-23 12:10 编辑 radioes8 发表于 2025-4-22 23:20 小弟也怕自己的觀念有錯,特地去問了人工腦殘。它說樓主這顆 MOS 管,不適合 1.8V 和 3.3V 間的 I2C 電平轉換應用。, Q' m: f+ @- }% m5 j# q. }. n 當小弟再度追問其關鍵原因,它給了下列幾點結論。4 ?! a5 _: l) b' Q4 O% p 人工腦殘結論( Z" |% d" c+ l" a- ~+ M- q
! b- I+ {5 f, q8 ~ |
本帖最后由 超級狗 于 2025-4-23 12:06 编辑 radioes8 发表于 2025-4-22 23:206 x! d( V& I; Z# M' |( P" J3 ` VGS v.s. RDS(on) 曲線不是每家都會提供,暗蝦密(On-Semiconductor)NTA4153N 就沒有,但可以比對虐死批你呀(Nexperia)BSH103 的曲線。% N* _; G; l: \8 {1 } 我有點懷疑你貼圖裏面,VDS v.s. ID 中那條 VGS = 1.5V 的線,RDS(on) 測試是不限制 VDS 電平的,它是卡導通電流 ID 。畫得出 ID 曲線、卻畫不出 RDS(on) 曲線,令人費解!意思是說,VDS 低壓的時候 ID 沒問題 ;但在 VDS 高壓的時候,RDS(on) 卻有問題。& I0 j' L: ~; f! b" o) Z 你看虐死批你呀(Nexperia)BSH103 的 VGS v.s. RDS(on) 曲線,人家就老老實實的畫到 VGS = 1.4V 左右。從 RDS(on) 曲線看,感覺您的 MOS 管在 VGS = 1.8V 時,都還在要開、不開的狀態。(請參考截圖標示的紅色參考線) " w( ~7 D8 @9 N/ ` 另一點是,MOS 管壞掉和電路不會動是兩回事,這點得先釐清! ![]() |
DUT Vgs v.s. Rds(on) Curve.jpg (7.22 KB, 下载次数: 8)
Nexperia BSH103 Vgs v.s. Rds(on) Curve.jpg (41.63 KB, 下载次数: 9)
/1
关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )
GMT+8, 2025-11-22 05:38 , Processed in 0.187500 second(s), 30 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050