當兩個芯片的通訊IO口的電平不一樣時,就需要電平轉(zhuǎn)換器來進行電平轉(zhuǎn)換,使信號能正常通訊。
值得注意的是,如果未使用電平轉(zhuǎn)換電路,盲目地將兩個芯片的IO直接相連。B芯片的5V給到A芯片,可能造成過壓,損壞A芯片;而A芯片的3.3V通信時給到B芯片,3.3V的電壓不夠高,可能不被B芯片認定為高電平。所以說電平轉(zhuǎn)換是十分重要的,下面以雙向通信對電平轉(zhuǎn)換電路進行簡單講解。該電路一般適用于I2C/SPI等雙向通信線路。
*左側(cè)為3.3V通信區(qū)域,右側(cè)為1.8V通信區(qū)域。
通信方向為紅色箭頭時:
當左側(cè)電壓為高電平3.3V時,MOSFET是不滿足導(dǎo)通條件的,不導(dǎo)通,所以右側(cè)電壓就會被上拉至1.8V。(左側(cè)高電平時右側(cè)也是高電平)
當左側(cè)電壓為低電平時,MOSFET的體二極管會先導(dǎo)通,右側(cè)電壓也會被拉低至左側(cè)低電平+Vf (Vf為體二極管電壓)。然后MOS管的VGS電壓達到開啟閾值電壓后,MOS管會導(dǎo)通,右側(cè)電壓會被拉低至左側(cè)低電平。(左側(cè)低電平時右側(cè)也是低電平)
通信方向為藍色箭頭時:
當右側(cè)電壓為高電平1.8V時,MOSFET不導(dǎo)通,所以左側(cè)電壓就會被上拉至3.3V。(右側(cè)高電平時左側(cè)也是高電平)
當右側(cè)電壓為低電平時,MOSFET導(dǎo)通,所以左側(cè)電壓就會被拉低至低電平。(右側(cè)低電平時左側(cè)也是低電平)
注意:MOSFET要選擇低開通閾值(Vth)的類型,在這里Vgs=1.8V,要想MOSFET導(dǎo)通,一定要注意這個參數(shù)。體二極管的導(dǎo)通壓降也是越小越好。
審核編輯:湯梓紅
-
電平
+關(guān)注
關(guān)注
5文章
361瀏覽量
40019 -
轉(zhuǎn)換電路
+關(guān)注
關(guān)注
2文章
205瀏覽量
30541 -
通信線路
+關(guān)注
關(guān)注
0文章
11瀏覽量
7267
發(fā)布評論請先 登錄
相關(guān)推薦
評論