嵌入式系統(tǒng)中,當兩個不同供電電壓的單片機之間需要通訊,或者單片機與不同電壓的外圍芯片進行通訊時,不可避免地要進行電平轉換,否則會出現通訊不成功,甚至電壓超過單片機耐受值而損壞的情況。下面介紹五種主流的電平轉換方案。
1.電阻分壓方案
如上圖所示,左側為3.3V系統(tǒng),右側為5V系統(tǒng),當5V電平客戶端向左側發(fā)送數據時通過兩個電阻分壓,左側接收端電壓約為5V*2K/(1K+2K)≈3.3V,如此實現電平匹配。
因為只使用了電阻,所以這種方案的優(yōu)點是成本極低,方便布局,缺點也很明顯,一方面功耗比較大,另一方面驅動能力不強且速度上也不能太快,一般只能應用于100K以內的頻率。
2.電平轉換芯片方案
使用專用的電平轉換芯片,只需給芯片兩側提供不同的電壓,電平轉換由芯片內部完成,如74xHC系列和74xHCT系列芯片,可實現七路3.3V與5V電平相互轉換。
直接使用芯片進行電平轉換,其優(yōu)勢是驅動能力強(CMOS輸出工藝),漏電流小,適合多路電平轉換,速率高,缺點是成本高。
3.二極管方案
利用二極管的壓降來鉗位也可以實現電平轉換,如上圖所示,當右側5V單片機TXD發(fā)出高電平時,D2截止,左側RXD通過上拉電阻接收高電平為3.3V;當右側單片機TXD為低電平時,由于二極管的鉗位作用,左側RXD約為0.3V,默認為低電平。應用此電路需要D2壓降特別?。ǎ?.5V),一般使用肖特基,否則左右電平無法默認保持一致。
二極管方案的優(yōu)勢是漏電流小,成本低,缺點是二極管壓降要求高,驅動能力和傳輸速率不太高。
4.三極管方案
上圖電路使用兩個NPN三極管,可將輸入信號3.3V電平轉換為5V輸出電平,并且信號保持同步。電路描述:TX為低時,Q3不通、Q4導通,RX接地也為低;TX為高時,Q3導通,Q4不通,RX上拉為5V。如此二者高低同步,且電平實現轉換。 此電路優(yōu)勢是成本低,驅動能力強,電路應用較為成熟廣泛。缺點是通過三極管轉換波形有延遲,所以速率不能太快(波特率不超過230400)。多路轉換時物料較多,需要較大的布局空間。
5.MOS管方案
上圖是一個用MOS管來實現的IIC通訊中5V和3.3V電平轉換的經典電路。
電路描述:當SDA1為高時,MOS管GS間無壓降所以不通,SDA1與SDA2均為高電平,但電壓各自獨立;當SDA1為低時,MOS管導通,SDA1與SDA2均為低電平。SCL邏輯分析類似SDA。
這種方案適用于低頻信號電平轉換,價格低廉,壓降比三極管小,速度一般在400K以下。
審核編輯:黃飛
-
三極管
+關注
關注
143文章
3634瀏覽量
122985 -
二極管
+關注
關注
148文章
9871瀏覽量
168512 -
單片機
+關注
關注
6050文章
44703瀏覽量
641306 -
嵌入式系統(tǒng)
+關注
關注
41文章
3648瀏覽量
130117 -
電平轉換
+關注
關注
3文章
148瀏覽量
33989
原文標題:分享5種電平轉換電路
文章出處:【微信號:gh_a6560e9c41d7,微信公眾號:硬件筆記本】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
介紹五種主流的電平轉換方案
如何選擇正確的電平轉換解決方案和電平轉換解決方案優(yōu)缺點詳細概述

如何實現電平轉換,多種方法

【干貨分享】6種電平轉換的優(yōu)缺點

電平轉換電路的兩種設計方法

評論