0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

不同芯片工作電壓的MCU之間如何串口通信

旺材芯片 ? 來源:電子匯 ? 作者:電子匯 ? 2022-12-02 10:54 ? 次閱讀

電路設(shè)計其實也可以很有趣。先說一說這個電路的用途:當兩個MCU在不同的工作電壓下工作(如MCU1 工作電壓5V;MCU2 工作電壓3.3V),那么MCU1 與MCU2之間怎樣進行串口通信呢?很明顯是不能將對應(yīng)的TX、RX引腳直接相連的,否測可能造成較低工作電壓的MCU燒毀!下面的“電平雙向轉(zhuǎn)換電路”就可以實現(xiàn)不同VDD(芯片工作電壓)的MCU之間進行串口通信。

f65b6c8a-7160-11ed-8abf-dac502259ad0.png

該電路的核心在于電路中的MOS場效應(yīng)管(2N7002)。他和三極管的功能很相似,可做開關(guān)使用,即可控制電路的通和斷。不過比起三極管,MOS管有挺多優(yōu)勢,后面將會詳細講起。下圖是MOS管實物3D圖和電路圖。簡單的講,要讓他當做開關(guān),只要讓Vgs(導(dǎo)通電壓)達到一定值,引腳D、S就會導(dǎo)通,Vgs沒有達到這個值就截止。

f6831e7e-7160-11ed-8abf-dac502259ad0.png

那么如何將2N7002應(yīng)用到上面電路中呢,又起著什么作用呢?下面我們來分析一下。

f69c8062-7160-11ed-8abf-dac502259ad0.png

如果沿著a、b兩條線,將電路切斷。那么MCU1的TX引腳被上拉為5V,MCU2的RX引腳也被上拉為3.3V。2N7002的S、D引腳(對應(yīng)圖中的2、3引腳)截止就相當于a、b兩條線,將電路切斷。也就是說,此電路在2N7002截止的時候是可以做到,給兩個MCU引腳輸送對應(yīng)的工作電壓。 下面進一步分析: 數(shù)據(jù)傳輸方向MCU1-->MCU2。

f6b86930-7160-11ed-8abf-dac502259ad0.png

1. MCU1 TX發(fā)送高電平(5V),MCU2 RX配置為串口接收引腳,此時2N7002的S、D引腳(對應(yīng)圖中的2、3引腳)截止,2N7002里面的二極管3-->2方向不通。那么MCU2 RX被VCC2上拉為3.3V。 2. MCU1 TX發(fā)送低電平(0V),此時2N7002的S、D引腳依然截止,但是2N7002里面的二極管2-->3方向通,即VCC2、R2、2N7002里的二極管、MCU1 TX組成一個回路。2N7002的2引腳被拉低,此時MCU2 RX為0V。該電路從MCU1到MCU2方向,數(shù)據(jù)傳輸,達到了電平轉(zhuǎn)換的效果。 接下來分析 數(shù)據(jù)傳輸方向MCU2-->MCU1

f6db78b2-7160-11ed-8abf-dac502259ad0.png

1. MCU2 TX發(fā)送高電平(3.3V),此時Vgs(圖中1、2引腳電壓差)電壓差約等于0,2N7002截止,2N7002里面的二極管3-->2方向不通,此時MCU1 RX引腳被VCC1上拉為5V。 2. MCU2 TX發(fā)送低電平(0V),此時Vgs(圖中1、2引腳電壓差)電壓差約等于3.3V,2N7002導(dǎo)通,2N7002里面的二極管3-->2方向不通,VCC1、R1、2N7002里的二極管、MCU2 TX組成一個回路。2N7002的3引腳被拉低,此時MCU1 RX為0V。 該電路從MCU2到MCU1方向,數(shù)據(jù)傳輸,達到了電平轉(zhuǎn)換的效果。 到此,該電路就分析完了,這是一個雙向的串口電平轉(zhuǎn)換電路。 MOS的優(yōu)勢:1、場效應(yīng)管的源極S、柵極G、漏極D分別對應(yīng)于三極管的發(fā)射極e、基極b、集電極c,它們的作用相似,圖一所示是N溝道MOS管和NPN型晶體三極管引腳,圖二所示是P溝道MOS管和PNP型晶體三極管引腳對應(yīng)圖。

f70e8f7c-7160-11ed-8abf-dac502259ad0.png

2、場效應(yīng)管是電壓控制電流器件,由VGS控制ID,普通的晶體三極管是電流控制電流器件,由IB控制IC。MOS管道放大系數(shù)是(跨導(dǎo)gm)當柵極電壓改變一伏時能引起漏極電流變化多少安培。晶體三極管是電流放大系數(shù)(貝塔β)當基極電流改變一毫安時能引起集電極電流變化多少。

3、場效應(yīng)管柵極和其它電極是絕緣的,不產(chǎn)生電流;而三極管工作時基極電流IB決定集電極電流IC。因此場效應(yīng)管的輸入電阻比三極管的輸入電阻高的多。

4、場效應(yīng)管只有多數(shù)載流子參與導(dǎo)電;三極管有多數(shù)載流子和少數(shù)載流子兩種載流子參與導(dǎo)電,因少數(shù)載流子濃度受溫度、輻射等因素影響較大,所以場效應(yīng)管比三極管的溫度穩(wěn)定性好。

5、場效應(yīng)管在源極未與襯底連在一起時,源極和漏極可以互換使用,且特性變化不大,而三極管的集電極與發(fā)射極互換使用時,其特性差異很大,b 值將減小很多。

6、場效應(yīng)管的噪聲系數(shù)很小,在低噪聲放大電路的輸入級及要求信噪比較高的電路中要選用場效應(yīng)管。

7、場效應(yīng)管和普通晶體三極管均可組成各種放大電路和開關(guān)電路,但是場效應(yīng)管制造工藝簡單,并且又具有普通晶體三極管不能比擬的優(yōu)秀特性,在各種電路及應(yīng)用中正逐步的取代普通晶體三極管,目前的大規(guī)模和超大規(guī)模集成電路中,已經(jīng)廣泛的采用場效應(yīng)管。

8、輸入阻抗高,驅(qū)動功率?。河捎跂旁粗g是二氧化硅(SiO2)絕緣層,柵源之間的直流電阻基本上就是SiO2絕緣電阻,一般達100MΩ左右,交流輸入阻抗基本上就是輸入電容的容抗。由于輸入阻抗高,對激勵信號不會產(chǎn)生壓降,有電壓就可以驅(qū)動,所以驅(qū)動功率極小(靈敏度高)。一般的晶體三極管必需有基極電壓Vb,再產(chǎn)生基極電流Ib,才能驅(qū)動集電極電流的產(chǎn)生。晶體三極管的驅(qū)動是需要功率的(Vb×Ib)。

9、開關(guān)速度快:MOSFET的開關(guān)速度和輸入的容性特性的有很大關(guān)系,由于輸入容性特性的存在,使開關(guān)的速度變慢,但是在作為開關(guān)運用時,可降低驅(qū)動電路內(nèi)阻,加快開關(guān)速度(輸入采用了后述的“灌流電路”驅(qū)動,加快了容性的充放電的時間)。MOSFET只靠多子導(dǎo)電,不存在少子儲存效應(yīng),因而關(guān)斷過程非常迅速,開關(guān)時間在10—100ns之間,工作頻率可達100kHz以上,普通的晶體三極管由于少數(shù)載流子的存儲效應(yīng),使開關(guān)總有滯后現(xiàn)象,影響開關(guān)速度的提高(目前采用MOS管的開關(guān)電源其工作頻率可以輕易的做到100K/S~150K/S,這對于普通的大功率晶體三極管來說是難以想象的)。

10、無二次擊穿:由于普通的功率晶體三極管具有當溫度上升就會導(dǎo)致集電極電流上升(正的溫度~電流特性)的現(xiàn)象,而集電極電流的上升又會導(dǎo)致溫度進一步的上升,溫度進一步的上升,更進一步的導(dǎo)致集電極電流的上升這一惡性循環(huán)。而晶體三極管的耐壓VCEO隨管溫度升高是逐步下降,這就形成了管溫繼續(xù)上升、耐壓繼續(xù)下降最終導(dǎo)致晶體三極管的擊穿,這是一種導(dǎo)致電視機開關(guān)電源管和行輸出管損壞率占95%的破環(huán)性的熱電擊穿現(xiàn)象,也稱為二次擊穿現(xiàn)象。MOS管具有和普通晶體三極管相反的溫度~電流特性,即當管溫度(或環(huán)境溫度)上升時,溝道電流IDS反而下降。例如;一只IDS=10A的MOS FET開關(guān)管,當VGS控制電壓不變時,在250C溫度下IDS=3A,當芯片溫度升高為1000C時,IDS降低到2A,這種因溫度上升而導(dǎo)致溝道電流IDS下降的負溫度電流特性,使之不會產(chǎn)生惡性循環(huán)而熱擊穿。也就是MOS管沒有二次擊穿現(xiàn)象,可見采用MOS管作為開關(guān)管,其開關(guān)管的損壞率大幅度的降低,近兩年電視機開關(guān)電源采用MOS管代替過去的普通晶體三極管后,開關(guān)管損壞率大大降低也是一個極好的證明。

11、MOS管導(dǎo)通后其導(dǎo)通特性呈純阻性:普通晶體三極管在飽和導(dǎo)通是,幾乎是直通,有一個極低的壓降,稱為飽和壓降,既然有一個壓降,那么也就是;普通晶體三極管在飽和導(dǎo)通后等效是一個阻值極小的電阻,但是這個等效的電阻是一個非線性的電阻(電阻上的電壓和流過的電流不能符合歐姆定律),而MOS管作為開關(guān)管應(yīng)用,在飽和導(dǎo)通后也存在一個阻值極小的電阻,但是這個電阻等效一個線性電阻,其電阻的阻值和兩端的電壓降和流過的電流符合歐姆定律的關(guān)系,電流大壓降就大,電流小壓降就小,導(dǎo)通后既然等效是一個線性元件,線性元件就可以并聯(lián)應(yīng)用,當這樣兩個電阻并聯(lián)在一起,就有一個自動電流平衡的作用,所以MOS管在一個管子功率不夠的時候,可以多管并聯(lián)應(yīng)用,且不必另外增加平衡措施(非線性器件是不能直接并聯(lián)應(yīng)用的)。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420919
  • 三極管
    +關(guān)注

    關(guān)注

    142

    文章

    3590

    瀏覽量

    121502
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16885

    瀏覽量

    349920
  • 場效應(yīng)管
    +關(guān)注

    關(guān)注

    46

    文章

    1143

    瀏覽量

    63734
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1607

    瀏覽量

    55381
收藏 人收藏

    評論

    相關(guān)推薦

    實現(xiàn)MCU與傳感器的通信方式

    。 1. 模擬通信 模擬通信是最基本的通信方式之一,它通過連續(xù)變化的電壓或電流信號來傳輸信息。在MCU與傳感器
    的頭像 發(fā)表于 11-01 13:43 ?128次閱讀

    DS1302芯片與FPGA之間SPI通信原理

    本文通過以DS1302芯片為基礎(chǔ),介紹該芯片與FPGA之間SPI通信原理,詳細描述硬件設(shè)計原理及FPGA SPI接口驅(qū)動設(shè)計。
    的頭像 發(fā)表于 10-24 14:16 ?203次閱讀
    DS1302<b class='flag-5'>芯片</b>與FPGA<b class='flag-5'>之間</b>SPI<b class='flag-5'>通信</b>原理

    mcu電源管理芯片怎么用

    明確產(chǎn)品的功能和需求,確定所需的電源管理功能,如電壓轉(zhuǎn)換、電流限制、過溫保護等。 選擇芯片 :根據(jù)需求選擇合適的MCU電源管理芯片??紤]芯片
    的頭像 發(fā)表于 09-23 10:05 ?309次閱讀

    差分信號在串口通信中的應(yīng)用

    差分信號和串口通信之間存在著密切的關(guān)系,它們都是現(xiàn)代通信系統(tǒng)中不可或缺的重要組成部分。以下將從差分信號的定義、特性及其在串口
    的頭像 發(fā)表于 07-22 18:06 ?1081次閱讀

    KT142C語音芯片工作電壓多少?電流是多少?串口波特率多少?多大的喇叭?

    KT142C-sop16語音芯片ic工作電壓多少?電流是多少?串口波特率是多少?支持多大的喇叭?
    的頭像 發(fā)表于 05-23 09:45 ?411次閱讀
    KT142C語音<b class='flag-5'>芯片</b><b class='flag-5'>工作</b><b class='flag-5'>電壓</b>多少?電流是多少?<b class='flag-5'>串口</b>波特率多少?多大的喇叭?

    UART串口通信協(xié)議是什么?

    UART (Universal Asynchronous Receiver/Transmitter) 是一種通信接口協(xié)議,用于實現(xiàn)串口通信。它是一種簡單的、可靠的、廣泛應(yīng)用的串口
    的頭像 發(fā)表于 03-19 17:26 ?1187次閱讀

    如何排查FPGA與USB之間芯片通信問題?

    ”,而在SBBulkSourceSink固件中沒有顯示這個錯誤,可不可以證明我的FPGA和USB之間通信成功?另外,我該如何排查FPGA與USB之間芯片
    發(fā)表于 02-27 06:46

    Lierda NB-IoT Cat.1 串口電平轉(zhuǎn)換電路方案說明

    用戶在使用NB&Cat.1模組標準AT通信時,模組與外設(shè)MCU會出現(xiàn)串口電壓不匹配的情況(如MCU電壓
    的頭像 發(fā)表于 02-24 08:12 ?1014次閱讀
    Lierda NB-IoT Cat.1 <b class='flag-5'>串口</b>電平轉(zhuǎn)換電路方案說明

    什么是串口?什么是并口?串口與并口有什么區(qū)別?

    的區(qū)別。 1. 串口(Serial Port): 串口是一種用于在計算機和外部設(shè)備之間傳輸數(shù)據(jù)的通信接口。它是一條用于數(shù)據(jù)傳輸?shù)膯我痪€路,數(shù)據(jù)按照順序逐位傳輸。
    的頭像 發(fā)表于 02-02 15:33 ?7297次閱讀

    基準電壓芯片工作原理是什么?

    基準電壓芯片工作原理是什么? 基準電壓芯片是一種常用于電子設(shè)備中的重要元件,用于產(chǎn)生穩(wěn)定的電壓
    的頭像 發(fā)表于 01-29 15:33 ?2838次閱讀

    QT串口通信的簡單使用

    QT串口通信是上位機和下位機通信常用的通信方式, 也是學(xué)習(xí)QT必須學(xué)會的基礎(chǔ)知識, 這篇就簡單介紹一下QT串口
    的頭像 發(fā)表于 01-15 09:27 ?1758次閱讀
    QT<b class='flag-5'>串口</b><b class='flag-5'>通信</b>的簡單使用

    ADuCM360總是出現(xiàn)突然停止工作,無法用串口通信的問題怎么解決?

    最近使用這款芯片,總是出現(xiàn)突然停止工作,無法用串口通信,復(fù)位后雖然串口可以通信,但flash內(nèi)存
    發(fā)表于 01-12 07:10

    英銳恩科技MCU科普:點沙成金的芯片技術(shù)究竟有多難?# MCU# 芯片

    芯片mcu
    英銳恩科技
    發(fā)布于 :2024年01月11日 17:25:55

    3.3v串口與5v串口通信問題

    在嵌入式系統(tǒng)和通信領(lǐng)域,串口(Serial Port)是一種常見的接口類型,用于進行數(shù)據(jù)傳輸。然而,不同的設(shè)備可能使用不同的電壓標準,例如3.3V和5V。當需要在這兩種電壓設(shè)備
    的頭像 發(fā)表于 12-19 13:51 ?6305次閱讀

    什么是語音芯片IC的串口通訊協(xié)議標準(AT)指令?

    在現(xiàn)代電子產(chǎn)品中,語音芯片已經(jīng)成為實現(xiàn)人機交互的重要組成部分。為了保證語音芯片與其他設(shè)備之間的順暢通信,遵循統(tǒng)一的通訊協(xié)議標準顯得尤為重要。其中,
    的頭像 發(fā)表于 12-05 08:44 ?1179次閱讀
    什么是語音<b class='flag-5'>芯片</b>IC的<b class='flag-5'>串口</b>通訊協(xié)議標準(AT)指令?