今天給大家分享幾個平時工作中經常使用的通訊電平轉換電路,可能有的小伙伴還不了解什么是電平轉換,那么給大家舉個例子,比如MCU的工作電壓是5V,而需要的MCU通訊的藍牙模塊的工作電壓是3.3V,因此這兩者之間想通訊,就需要借助電平轉換電路來實現電平轉換,來提高通訊的穩定性。
尤其是在一些兩個需要通訊的器件之間工作電壓相差過大時,更加需要通訊轉換,比如一個器件工作電壓為 5V。另一個器件工作電壓為1.8V,如果不通訊轉換,必然導致芯片損壞等問題。
二極管電平轉換
這個電平轉換電路是用二極管的電阻來構成的。下面具體分析。
當5V電路中的TXD1發送低電平L時,二極管D2左邊為0V,因此二極管與電阻R4組成的回路導通,那么RXD2此時也是低電平,電壓為0.3V.
當5V電路的TXD1發送高電平時,二極管D2的左邊的電壓時高于右邊的,因此二極管D2不導通,以至RXD2端被上拉電阻R4拉到高電平3.3V.
當3.3V電路的TXD2發送高電平時,由于此處高電平為3.3V,因此二極管D3繼續導通,所以RXD1端的電壓為3.6V左右,也為高電平.
當3.3V電路的TXD2發送低電平時,二極管D3繼續導通,因此RXD1端的電壓為0.3V.為低電平.
這個電路有個缺點就是3.3V端發送高電平時,5V端收到的高電平僅為3.6V.
三極管電平轉換
上圖電平轉換電路由NPN三極管,電阻構成,下面具體分析
當5V的TXD1發送高電平時,三極管Q4的基極為5V即三極管Q4可以導通,進而三極管Q2的基極因Q4導通被拉地,因此三極管Q2截止,3.3V端的RXD2被上拉電阻R9拉到3.3V,為高電平。
當5V的TXD1發送低電平時,三極管Q4基極被拉低而截至,此時3.3V經電阻R8,三極管Q2的be極到GND形成回路,三極管Q2導通,即3.3V端的RXD2被拉地,為0V變成低電平。
另一邊3.3V轉換5V電路留給小伙伴自行分析,原理同左邊。
MOS管電平轉換
這個電路由MOS管的電阻構成,下面具體分析
當5V電路發送高電平時,MOS管Q1不導通,因此3.3V端的電壓被上拉電阻R2拉至3.3V,為高電平。
當5V電路發送低電平時,MOS管Q1導通,MOS管Q1的S極變為低電平。即3.3V端變為低電平。
審核編輯 :李倩
-
mcu
+關注
關注
146文章
17019瀏覽量
350373 -
MOS管
+關注
關注
108文章
2397瀏覽量
66623 -
轉換電路
+關注
關注
2文章
205瀏覽量
30459
原文標題:幾個經典的通訊電平轉換電路
文章出處:【微信號:mcu168,微信公眾號:硬件攻城獅】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論