1. 程式人生 > >簡單實用的雙向電平轉換電路(非常實用!)3.3V-5V

簡單實用的雙向電平轉換電路(非常實用!)3.3V-5V

當你使用3.3V的微控制器的時候,電平轉換就在所難免了,經常會遇到3.3轉5V或者5V轉3.3V的情況,這裡介紹一個簡單的電路,他可以實現兩個電平的相互轉換(注意是相互哦,雙向的,不是單向的!).電路十分簡單,僅由3個電阻加一個MOS管構成,電路圖如下: 

上圖中,S1,S2為兩個訊號端,VCC_S1和VCC_S2為這兩個訊號的高電平電壓.另外限制條件為: 

1,VCC_S1<=VCC_S2. 

2,S1的低電平門限大於0.7V左右(視NMOS內的二極體壓降而定). 

3,Vgs<=VCC_S1. 4,Vds<=VCC_S2 

對於3.3V和5V/12V等電路的相互轉換,NMOS管選擇2N7002即可.原理比較簡單,大家自行分析吧!此電路我已在多處應用,效果很好. 

 

以下是Multisim模擬結果:

此時,無論那邊是高電平,對方也是輸出高電平。

此時,5v端輸入低電平,3.3v端也相應為低電平。

此時,3.3v端輸入低電平,5v端也相應為低電平。