3 3V與5V的電平轉換

2021-08-20 10:45:58 字數 1197 閱讀 1817

現在大多數的mcu基本都是3.3v供電,而外圍器件依舊存在一些5v供電的,兩者之間的通訊不可避免的需要電平之間的轉換。

這裡介紹乙個可以實現兩個電平的相互轉換的電路,網上相關的介紹也很多,近期的乙個專案設計剛好用的,特此記錄一下。

tr1、tr2為分立的 nmos 三極體,s為源極,d為漏極,g為柵極。rp為上拉電阻,乙個連線在s與vdd1之間;另乙個連線d與vdd2之間。g端連線vdd1。

除了3.3v vdd1 和5v vdd2 的電源電壓外,還可以是:2v vdd1 和10v vdd2。 在正常操作中,vdd2必須等於或高於vdd1( 在開關電源時允許vdd2 低於vdd1)。

電路工作時,要求vdd1

電平狀態確定:

通過vgs偏壓與寄生二極體的狀態來判斷。

p1端輸出低電平時(0v) ,mos管導通,p2端輸出是低電平(0v);

p1端輸出高電平時(3.3v),mos管截至,p2端輸出是高電平(5v);

p1端輸出高阻時(oc) ,mos管截至,p2端輸出是高電平(5v)

p2端輸出低電平時(0v) ,mos管內的二極體導通,從而使mos管導通,a端輸出是低電平(0v);

p2端輸出高電平時(5v) ,mos管截至,p1端輸出是高電平(3.3v);

p2端輸出高阻時(oc) ,mos管截至,p1端輸出是高電平(3.3v)。

注:

(1)輸出的電平與mcu內部的配置有關係,具體使用時,需要根據實際情況進行分析。

(2)s極,d極的上拉電阻,或者需要加下拉電阻,也需要根據實際情況進行測試分析。

參考:

1.乙個iic的5v和3.3v電平轉換

2.nmos管實現3.3v和5v轉換電路的輸入訊號速率問題分析

3.一種超級實用的3.3v/5v雙向電平轉換電路

4.bsn20應用(電平轉換)

3 3V和5V電平雙向轉換 NMOS管

上圖中,sda1 scl1,sda2 scl2為i2c的兩個訊號端,vdd1和vdd2為這兩個訊號的高電平電壓。電路應用限制條件為 1,vdd1 vdd2 2,sda1 scl1的低電平門限大於0.7v左右 視nmos內的二極體壓降而定 3,vgs vdd1 4,vds vdd2 對於3.3v和5v...

I2C匯流排3 3V與5V雙向電平轉換電路

電路功能 實現i2c雙向匯流排系統中3.3v與5v電平的雙向轉換,且不需要方向選擇訊號,而且還能將掉電的匯流排部分和剩下的匯流排系統隔離開來,保護低壓器件防止高壓器件的高電壓毛刺。整個電路工作過程 從電路中可以看出,sda和scl的電平轉換電路結構是一樣的,每個匯流排上都串有乙個分立的mosfet,...

乙個IIC的5V和3 3V電平轉換的經典電路分享

在電平轉換器的操作中要考慮下面的三種狀態 1 沒有器件下拉匯流排線路。低電壓 部分的匯流排線路通過上拉電阻rp 上拉至3.3v。mos fet 管的門極和源極都是3.3v,所以它的vgs 低於閥值電壓,mos fet 管不導通。這就允許 高電壓 部分的匯流排線路通過它的上拉電阻rp 拉到5v。此時兩...