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

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

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

推挽電路的坑,你踩過(guò)沒(méi)?

jf_pJlTbmA9 ? 來(lái)源:硬件筆記本 ? 作者:硬件筆記本 ? 2023-11-24 16:25 ? 次閱讀

在做信號(hào)控制以及驅(qū)動(dòng)時(shí),為了加快控制速度,經(jīng)常要使用推挽電路。推挽電路可以由兩種結(jié)構(gòu)組成:上P下N,上N下P。其原理圖分別如下所示。

wKgZomVdc1GATOrXAACnCTn0xig231.jpg

在平時(shí)中,我個(gè)人經(jīng)常遇到的推挽電路是第一種。當(dāng)我每次問(wèn)身邊的工程師:“為什么不選擇使用第二種?第二種是上P下N型,這樣的管子在實(shí)際中用起來(lái),理論中比上N下P型更有優(yōu)勢(shì)呀?!钡菍?shí)際中,從來(lái)也沒(méi)有人正面地回答我,為什么不適用上P下N?;蛟S很多人都會(huì)不屑去回答這個(gè)問(wèn)題,但是這個(gè)問(wèn)題確實(shí)是電子設(shè)計(jì)初學(xué)者幾乎都會(huì)考慮的問(wèn)題。今天我就捋一捋這個(gè)小問(wèn)題。

先來(lái)看看上N下P型,從該原理圖可以知道,其輸出信號(hào)與輸入信號(hào)的相位是相同的,即輸入時(shí)高。輸出就是高。但是根據(jù)N管的工作特點(diǎn)——N管的輸出電壓幅值=Vb=0.7V,所以改模型的輸出幅值會(huì)受到輸出信號(hào)的限制。所以這對(duì)輸入信號(hào)的幅值要求比較苛刻,否則可能會(huì)導(dǎo)致后級(jí)的高電平信號(hào)不夠高。

wKgaomVdc1OAWUw9AACPqynLuSs613.jpg

其輸出的效果圖如上圖所示,可能細(xì)心的人會(huì)發(fā)現(xiàn),當(dāng)輸入信號(hào)的高電平低于電源電壓時(shí),這意味著上N管的CE節(jié)將會(huì)承受較高的電壓。這也就意味著上管將有著發(fā)熱壞的風(fēng)險(xiǎn)。
這個(gè)結(jié)論是存在一定的道理的,但實(shí)際中,當(dāng)推挽電路在做信號(hào)控制時(shí),其中流過(guò)的電流并不會(huì)很大,所以這種情況下,上管也不容易壞。但是如果推挽電路用于驅(qū)動(dòng)負(fù)載時(shí),則此時(shí)的管子會(huì)流過(guò)大電流,此時(shí)若輸入信號(hào)幅度較低,則上管的發(fā)熱量真的會(huì)很嚴(yán)重。當(dāng)然,當(dāng)輸入信號(hào)的低電平高于參考電壓時(shí),下P管也會(huì)存在同樣的問(wèn)題。

wKgaomVdc1WAC5w7AABsNp0iSpk884.jpg

對(duì)于上P下N的模型,從原理圖可以知道,該模型的輸出與輸出是反相的。即當(dāng)輸入為高時(shí),輸出則為低。

而實(shí)際的應(yīng)用電路中,我們可以將其與上N下P模型進(jìn)行對(duì)比。對(duì)比之后可以發(fā)現(xiàn),上P下N模型的三極管基極會(huì)串了一個(gè)電阻,但是上N下P在實(shí)際應(yīng)用中可以將其省略。上P下N模型中要加這兩個(gè)電阻的原因是為了將上P管與下N管進(jìn)行信號(hào)隔離。假如不進(jìn)行信號(hào)隔離,從原理圖中可以知道,上P管的信號(hào)其實(shí)是會(huì)影響下N管的。

wKgZomVdc1uAVcvNAABkUKpKRwU185.jpg

從以上電路中可以知道,當(dāng)P管導(dǎo)通時(shí),其信號(hào)會(huì)流經(jīng)N管,這時(shí)就會(huì)導(dǎo)致P、N管的串通問(wèn)題。所以該電阻不能省??赡芎芏嗳擞X(jué)得,加兩個(gè)電阻沒(méi)什么,但是如果放在實(shí)際生產(chǎn)中,假如一個(gè)電阻的價(jià)格為0.1分,則生產(chǎn)一千萬(wàn)個(gè)產(chǎn)品則意味著“因?yàn)檫@兩個(gè)電阻,成本將直接地上升一萬(wàn)元。”

另外,我們往往以為加了一個(gè)電阻之后就萬(wàn)事大吉了,其實(shí)并不是。盡管加了電阻,我們還要嚴(yán)格保證輸入端要一直有信號(hào)且其信號(hào)的幅值足夠高,否則一樣會(huì)導(dǎo)致串通問(wèn)題。

wKgZomVdc2GAWh36AABxpIyexOs212.jpg

但是,即使能夠保證控制信號(hào)的幅值足夠高,但是當(dāng)信號(hào)在進(jìn)行“高——低”轉(zhuǎn)換的時(shí)候,其中必會(huì)經(jīng)過(guò)一個(gè)信號(hào)的轉(zhuǎn)換區(qū)間,這說(shuō)明,在信號(hào)進(jìn)行跳變時(shí),依舊會(huì)存在串通的問(wèn)題。要解決這個(gè)問(wèn)題,就要求控制信號(hào)的壓擺率遠(yuǎn)遠(yuǎn)大于三極管的導(dǎo)通時(shí)間(即在保證三極管還沒(méi)做出開(kāi)關(guān)反應(yīng)時(shí),控制信號(hào)就已經(jīng)完成了信號(hào)轉(zhuǎn)換,以避免串通現(xiàn)象)。

wKgaomVdc2iAAtCIAADZX8BaNpQ896.jpg

大家可以去查查通用三極管的開(kāi)關(guān)時(shí)間,查完之后你或許就會(huì)發(fā)現(xiàn),上P下N型推挽電路的要求未免也太苛刻了吧。

綜上所述,我們?cè)趯?shí)際的應(yīng)用中往往會(huì)選擇上N下P型。下表總結(jié)了兩種模型的特點(diǎn)供大家參考:

wKgaomVdc26AVKc7AAEjIFzlqws816.jpg

當(dāng)然,上P下N模型只是在柵極型(即三極管模型)中才會(huì)存在如此多的缺點(diǎn),在場(chǎng)效應(yīng)管(mos管)中還是很受歡迎的。

本文轉(zhuǎn)載自:硬件筆記本微信公眾號(hào)

審核編輯 黃宇

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

    關(guān)注

    18

    文章

    111

    瀏覽量

    37654
  • 信號(hào)控制
    +關(guān)注

    關(guān)注

    0

    文章

    38

    瀏覽量

    9174
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    使用STM32采集電池電壓過(guò)的那些

    本文來(lái)解析一個(gè)盆友在使用STM32采集電池電壓過(guò)。以STM32F4 的ADC屬于逐次逼近SAR 型ADC為例進(jìn)行分析,參考STM32F405xxDatasheet,對(duì)于如何編寫(xiě)ADC程序就不做描述了。
    發(fā)表于 03-01 07:39

    開(kāi)發(fā)STM32 USB HID過(guò)

    記錄一下 開(kāi)發(fā)STM32 USB HID過(guò)一、前言二、代碼配置一、前言MCU: STM32F103C8T6CubeMX: STM32CubeMX 5.3.0二、代碼配置引腳配置時(shí)鐘樹(shù)配置我
    發(fā)表于 08-24 07:15

    使用樹(shù)莓派搭建stm32開(kāi)發(fā)環(huán)境過(guò)以及碰到的問(wèn)題

    使用樹(shù)莓派搭建stm32開(kāi)發(fā)環(huán)境了很多,下面主要是記錄一下過(guò),以及碰到的問(wèn)題。##開(kāi)發(fā)方式的選擇1.使用Eclipse+GDB+O
    發(fā)表于 08-24 07:47

    Linux學(xué)習(xí)過(guò)程過(guò)與如何解決

    Linux記錄記錄Linux學(xué)習(xí)過(guò)程過(guò)與如何解決
    發(fā)表于 11-04 08:44

    移植debian系統(tǒng)過(guò)

    基本的linux系統(tǒng),板子的交叉編譯器是arm-linux-gnueabihf-gcc,這給我?guī)?lái)了不少的麻煩,以至于想重新移植一下debian系統(tǒng)。ok,轉(zhuǎn)入正題,說(shuō)說(shuō)這兩天我吧。首先...
    發(fā)表于 12-14 08:42

    使用MDK5時(shí)出現(xiàn)過(guò)的一些error過(guò)分享

    使用MDK5時(shí)出現(xiàn)過(guò)的一些error過(guò)分享
    發(fā)表于 12-17 07:49

    關(guān)于RK1808板子調(diào)試過(guò)程過(guò)記錄

    關(guān)于RK1808板子調(diào)試過(guò)程過(guò)記錄
    發(fā)表于 02-16 06:38

    STM32G070CB cubemx串口調(diào)試過(guò)哪些

    使用G070CB時(shí)寫(xiě)的中斷程序是怎樣的?STM32G070CB cubemx串口調(diào)試過(guò)哪些呢?
    發(fā)表于 02-18 06:08

    專訪技術(shù)創(chuàng)業(yè)工程師吳才澤:感恩這些年過(guò)

    本期采訪對(duì)象技術(shù)創(chuàng)業(yè)工程師吳才澤,這些年從工程師到創(chuàng)業(yè)過(guò)那些呢?
    發(fā)表于 11-25 16:53 ?3298次閱讀

    使用STM32采集電池電壓過(guò)資料下載

    電子發(fā)燒友網(wǎng)為提供使用STM32采集電池電壓過(guò)資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參
    發(fā)表于 04-05 08:49 ?73次下載
    使用STM32采集電池電壓<b class='flag-5'>踩</b><b class='flag-5'>過(guò)</b>的<b class='flag-5'>坑</b>資料下載

    舉例:說(shuō)明IF函數(shù)公式,多條件判斷,一定過(guò)資料下載

    電子發(fā)燒友網(wǎng)為提供舉例:說(shuō)明IF函數(shù)公式,多條件判斷,一定過(guò)資料下載的電子資料下載,更有其他相關(guān)的
    發(fā)表于 04-22 08:51 ?14次下載
    舉例:說(shuō)明IF函數(shù)公式,多條件判斷,<b class='flag-5'>你</b>一定<b class='flag-5'>踩</b><b class='flag-5'>過(guò)</b>的<b class='flag-5'>坑</b>資料下載

    嵌入式Linux記錄

    Linux記錄記錄Linux學(xué)習(xí)過(guò)程過(guò)與如何解決
    發(fā)表于 11-01 17:21 ?10次下載
    嵌入式Linux<b class='flag-5'>踩</b><b class='flag-5'>坑</b>記錄

    Arduino-IDE配置ESP32-CAM開(kāi)發(fā)環(huán)境過(guò)的那些

    Arduino-IDE配置ESP32-CAM開(kāi)發(fā)環(huán)境過(guò)的那些
    發(fā)表于 11-30 18:36 ?24次下載
    Arduino-IDE配置ESP32-CAM開(kāi)發(fā)環(huán)境<b class='flag-5'>踩</b><b class='flag-5'>過(guò)</b>的那些<b class='flag-5'>坑</b>

    關(guān)于圖像傳感器圖像質(zhì)量的四大誤區(qū)!過(guò)幾個(gè)?

    關(guān)于圖像傳感器圖像質(zhì)量的四大誤區(qū)!過(guò)幾個(gè)
    的頭像 發(fā)表于 11-27 16:56 ?341次閱讀
    關(guān)于圖像傳感器圖像質(zhì)量的四大誤區(qū)!<b class='flag-5'>你</b><b class='flag-5'>踩</b><b class='flag-5'>過(guò)</b>幾個(gè)<b class='flag-5'>坑</b>?

    反相輸入放大器的,過(guò)沒(méi)有?

    反相輸入放大器的過(guò)沒(méi)有?
    的頭像 發(fā)表于 12-06 15:35 ?468次閱讀
    反相輸入放大器的<b class='flag-5'>坑</b>,<b class='flag-5'>你</b><b class='flag-5'>踩</b><b class='flag-5'>過(guò)</b>沒(méi)有?