?
電路小課堂,總結(jié)一下常用的電平轉(zhuǎn)換電路。
?
前言
一、二極管電平轉(zhuǎn)換電路
二、三極管電平轉(zhuǎn)換電路
2.1 電路一
電路分析
2.2 電路二
電路分析
三、MOS管電平轉(zhuǎn)換電路
電路分析
四、電平轉(zhuǎn)換芯片
結(jié)語(yǔ)
前言
電路小課堂時(shí)間到,今天我們要聊的是 電平轉(zhuǎn)換電路。
那么什么是電平轉(zhuǎn)換?為什么需要電平轉(zhuǎn)換?
簡(jiǎn)單說(shuō)明一下,在我們?cè)O(shè)計(jì)的電路中,不同芯片的引腳使用的電壓不同,比如常見(jiàn)的1.8V、3.3V、5V等,在兩種不同電壓芯片引腳之間進(jìn)行通訊時(shí)候,我們需要使得兩邊的電平都符合自身的需求且能夠進(jìn)行正常的通訊,這就叫電平轉(zhuǎn)換。
因?yàn)椴煌妷盒酒g的通訊存在電平不匹配的問(wèn)題,同時(shí)如果通訊的兩端壓差過(guò)大也可能會(huì)損壞芯片引腳,所以我們需要進(jìn)行電平轉(zhuǎn)換。
一般來(lái)說(shuō),我們進(jìn)行電平轉(zhuǎn)換,主要考慮的有信號(hào)傳輸?shù)乃俣纫约靶盘?hào)的方向問(wèn)題。
本文根據(jù)博主實(shí)際項(xiàng)目經(jīng)驗(yàn),總結(jié)一些我們常用的電平轉(zhuǎn)換電路。
一、二極管電平轉(zhuǎn)換電路
二極管電平轉(zhuǎn)換電路,其實(shí)我自己并不常用,只是以前測(cè)試使用過(guò):
使用此電路需要注意轉(zhuǎn)換的方向,高電壓端和低電壓端不可調(diào)換。
電路分析
當(dāng)輸入端 3.3V_IN 為低電平時(shí),D1導(dǎo)通,輸出端 1.8V_OUT 為低電平,實(shí)現(xiàn)兩端都為低電平。
當(dāng)輸入端 3.3V_IN 為高電平時(shí),D1截止,輸出端 被 R1 上拉至 1.8V ,為高電平,實(shí)現(xiàn)兩端都為高電平。
因?yàn)榇_實(shí)沒(méi)有實(shí)際產(chǎn)品用過(guò),所以不太好評(píng)價(jià) = =!。
二、三極管電平轉(zhuǎn)換電路
三極管實(shí)現(xiàn)電平轉(zhuǎn)換,有點(diǎn)類似二極管,一樣需要注意方向。
2.1 電路一
第一種電路如下:
此例子為博主使用過(guò)的4G模塊與 STM32 通訊使用過(guò)的電路。
上圖中上面部分三極管基區(qū)的電壓 VDD_EXT 沒(méi)用錯(cuò),以上圖為例,這個(gè)基區(qū)電壓給 VDD_MCU 或者 VDD_EXT 都是可以的。但是下面部分的電路三極管基區(qū)的電壓必須是 VDD_EXT 。
電路分析
當(dāng)輸入端為 低電平 0V的時(shí)候,三極管導(dǎo)通,輸出端 與輸入端導(dǎo)通,輸出端被拉低到接近0V,實(shí)現(xiàn)兩端都為低電平。
當(dāng)輸入端為 高電平的時(shí)候,三極管截止, 輸出端 靠著上拉電阻(上圖中的 R17、R19),變成高電平,實(shí)現(xiàn)兩端都被高電平。
2.2 電路二
三極管電平轉(zhuǎn)換電路第二種方式:
此例子為博主使用過(guò)的信號(hào)采集電路,外接的信號(hào)最高電壓為1.8V,為了保證STM32能夠穩(wěn)定的接收到,使用此電路將外接的信號(hào)轉(zhuǎn)化為穩(wěn)定的高低電平。
電路分析
當(dāng)輸入 S_IN 為低電平時(shí),三極管 Q1關(guān)斷,三極管 Q2 基極為高電平,導(dǎo)致 Q2 導(dǎo)通,輸出端 S_OUT被拉低,實(shí)現(xiàn)兩端都為低電平。
當(dāng)輸入 S_IN 為高電平 (VDD_EXT) 時(shí),三極管 Q1 導(dǎo)通,三極管Q2關(guān)斷,輸出端 S_OUT 被 R4 拉高到 VDD_MCU,實(shí)現(xiàn)兩端都為高電平。
三極管電平轉(zhuǎn)換電路,便宜實(shí)用,但是只能單向轉(zhuǎn)化。而且不適用于波特率過(guò)高的應(yīng)用(大概大于 400Kbps 就不建議用了)。
三、MOS管電平轉(zhuǎn)換電路
講過(guò)二極管,三極管,最后還是有MOS管,不得不說(shuō)MOS在當(dāng)下的應(yīng)用之廣泛,而且下面這個(gè)電平轉(zhuǎn)換,是博主用得最多的,MOS管雙向電平轉(zhuǎn)換電路:
此例子為博主使用過(guò)的1.8V單片機(jī)與 傳感器 I2C 通訊電路。
注意事項(xiàng):
1、該電路只能用于收發(fā)雙方都是開(kāi)集(Open Collector, OC)或開(kāi)漏(Open Drain, OD)結(jié)構(gòu)輸出的雙向信號(hào)線。比如常見(jiàn)的I2C通訊。
2、VCC_S1 <= VCC_S2
3、MOS管導(dǎo)通電壓門(mén)限(Vth(GS)里面的最大值)需要小于低電源電壓。
電路分析
我們使用上圖來(lái)簡(jiǎn)單分一下電路:
從左向右看
當(dāng) S1A 為高電平 (VCC_S1) 時(shí)候,MOS管 VGS = 0, NM1 不導(dǎo)通,S2A 處電平被 R11 上拉為高電平(VCC_S2),S2A也為高電平。兩端都為高電平。當(dāng) S1A 為低電平 時(shí)候,MOS管 VGS = VCC_S1, NM1 導(dǎo)通,S2A 的電平與 S1A相等,為低電平。兩端都為低電平。
從右向左看
這里說(shuō)明一下開(kāi)漏輸出,由于有上拉電阻,所以沒(méi)有外部影響的正常情況下,S1A 和 S2A 默認(rèn)都會(huì)是高電平。
當(dāng) S2A 為高電平 (VCC_S2) 時(shí)候:
假設(shè)左側(cè) S1A 為高電平(因?yàn)槭情_(kāi)漏輸出,所以左側(cè)一般來(lái)說(shuō)被 R10 上拉至高電平 (VCC_S1),除非線上有低電平拉低,這里我們?nèi)匀环謨煞N情況論),MOS管 VGS = 0, NM1 不導(dǎo)通,左側(cè)依然被R10 上拉至高電平 (VCC_S1)。兩端都為高電平。
假設(shè)左側(cè) S1A 為低電平(正常不會(huì)發(fā)生,原因就是開(kāi)漏輸出),MOS管 VGS = VCC_S1, NM1 導(dǎo)通,S2A 為高電平,所以會(huì)導(dǎo)致 S1A 電壓上升,等 S1A 上升到 VCC_S1 的時(shí)候,NM1 截止,兩端都變成高電平(除非開(kāi)始使得 S1A 為低電平的外界因數(shù)一直存在,這是外部的問(wèn)題不做過(guò)多討論)。
當(dāng) S2A 為低電平時(shí)候:
正常情況下左側(cè) S1A 為高電平(VCC_S1),MOS管 VGS = 0, NM1 不導(dǎo)通,但是由于 MOS 管的寄生二極管,會(huì)把 S1A 下拉至低電平(這個(gè)低電平不是0V,是比 S2A 高一個(gè)二極管壓降,比如 0.7V),那么VGS =(VCC_S1 - 0.7V),使得 NM1導(dǎo)通,導(dǎo)通以后,那么 S1A 和 S1B 基本相等,兩端都為低電平。
如果 S1A 開(kāi)始就為低電平(正常不會(huì)發(fā)生),MOS管 VGS = VCC_S1, NM1 導(dǎo)通,S2A 的電平與 S1A相等,為低電平。兩端都為低電平。
最經(jīng)典的電平轉(zhuǎn)換電路,雙向電平轉(zhuǎn)換。常用于 I2C通訊。不能用于推挽輸出的IO口,MOS管的選型需要注意 VGS(th)(開(kāi)啟電壓) 要小于通訊兩端的需要的電源電壓。
四、電平轉(zhuǎn)換芯片
電平轉(zhuǎn)換芯片在我一般項(xiàng)目中用得倒不是很多,一般的項(xiàng)目應(yīng)用上面的MOS管電路已經(jīng)可以滿足需求。但是在一些高速通訊的場(chǎng)合,就需要用到專用的電平轉(zhuǎn)換芯片。芯片有很多種,單向電平轉(zhuǎn)換、帶方向控制的雙向電平轉(zhuǎn)換、自動(dòng)雙向電平轉(zhuǎn)換等,一般來(lái)說(shuō)都用上芯片了,肯定會(huì)選擇自動(dòng)雙向電平轉(zhuǎn)換芯片,然后一些參數(shù)在芯片手冊(cè)都會(huì)比較詳細(xì)的給出,比如 TI 的 TXS0108EPWR:用法也是比較簡(jiǎn)單的:
成本相對(duì)前面較高,但是速度快,雙向并且能夠自動(dòng)檢測(cè)方向,高速低速場(chǎng)合都適用。如果對(duì)成本不敏感,電平轉(zhuǎn)換芯片是最穩(wěn)定可靠的方式。
結(jié)語(yǔ)
本文把單片機(jī)系統(tǒng)中常用的電平轉(zhuǎn)換電路總結(jié)了一遍,同時(shí)對(duì)于他們的應(yīng)用場(chǎng)合也給出了例子。
總的來(lái)說(shuō),本文還是比較簡(jiǎn)單!當(dāng)然,博主的電路小課堂就是要把我們平時(shí)常用的一些電路做好總結(jié)分析,以便于自己和小伙伴們能夠在需要的時(shí)候找到自己合適的電路?! ?/p>
評(píng)論
查看更多