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

如何實現(xiàn)電平轉(zhuǎn)換,多種方法

常用的電平轉(zhuǎn)換方案分享
常用的通信電平轉(zhuǎn)換方案

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

幾種常用的通信電平轉(zhuǎn)換方案

電平轉(zhuǎn)換電路的兩種設(shè)計方法

評論