電平轉轉換電路
有一種電平轉換電路可以輕鬆的實現3.3V到5V,12V的電平轉換,暫時還沒嘗試。電路如下:
其中注意事項如下:
上圖中,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管選擇AP2306即可。
此係統,慢速系統中可以應用。
原理如下:
電平轉換器的操作
在電平轉換器的操作中要考慮下面的三種狀態:
1 沒有器件下拉匯流排線路。“
2 一個3.3V 器件下拉匯流排線路到低電平。MOS-FET
管的源極也變成低電平,而門極是3.3V。 VGS上升高於閥值,MOS-FET
管開始導通。然後“高電壓”部分的匯流排線路通過導通的MOS-FET管被3.3V
器件下拉到低電平。此時,兩部分的匯流排線路都是低電平,而且電壓電平相同。
3 一個5V 的器件下拉匯流排線路到低電平。
這三種狀態顯示了邏輯電平在匯流排系統的兩個方向上傳輸,與驅動的部分無關。狀態1
執行了電平轉換功能。狀態2 和3
按照I2C 匯流排規範的要求在兩部分的匯流排線路之間實現“線與”的功能。
除了3.3V VDD1 和5VVDD2
的電源電壓外,還可以是例如:2VVDD1 和10V VDD2。在正常操作中,VDD2必須等於或高於VDD1(在開關電源時允許VDD2
R1可以省去,或者降到100歐姆一下,不然影響速度。????
gate上的電阻,主要還是怕萬一mos燒掉會拖累燒掉電源吧,這種線路也不可能用來做高速應用的,這就夠了。
思路引用amos電子論壇。