在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

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

3天內不再提示

推挽、開漏、OC、OD一文解析

STM32嵌入式開發 ? 來源:知乎 ? 2023-01-29 13:41 ? 次閱讀

與推挽輸出相對的是開漏輸出,而開漏輸出分為OC、OD兩種,下文分別詳細介紹。

推挽輸出

推挽輸出(Push-Pull Output)是由兩個MOS或者三極管受到互補控制信號的控制,兩個管子始終處在一個導通另一個截止的狀態,如圖1所示:

6b841f82-9f1c-11ed-bfe3-dac502259ad0.png

圖1 推挽輸出結構 推挽輸出的最大特點是可以真正的輸出高電平和低電平,而且在兩種電平下都具有驅動能力。

補充說明

所謂的驅動能力,就是指輸出電流的能力。對于驅動大負載(即負載內阻越小,負載越大)時,例如IO輸出為5V,驅動的負載內阻為10ohm,于是根據歐姆定律可以正常情況下負載上的電流為0.5A(推算出功率為2.5W)。顯然一般的IO不可能有這么大的驅動能力,也就是沒有辦法輸出這么大的電流。于是造成的結果就是輸出電壓會被拉下來,達不到標稱的5V。當然如果只是數字信號的傳遞,下一級的輸入阻抗理論上最好是高阻,也就是只需要傳電壓,基本沒有電流,也就沒有功率,于是就不需要很大的驅動能力。 對于推挽輸出,輸出高、低電平時電流的流向如圖2所示。所以相比于后面介紹的開漏輸出,輸出高電平時的驅動能力強很多。

6b910ecc-9f1c-11ed-bfe3-dac502259ad0.jpg

圖2 灌電流與拉電流

缺點

但推挽輸出的一個缺點是,如果當兩個推挽輸出結構相連在一起,一個輸出高電平,即上面的MOS導通,下面的MOS閉合時;同時另一個輸出低電平,即上面的MOS閉合,下面的MOS導通時。電流會從第一個引腳的VCC通過上端MOS再經過第二個引腳的下端MOS直接流向GND。整個通路上電阻很小,會發生短路,進而可能造成端口的損害。這也是為什么推挽輸出不能實現" 線與"的原因。

開漏輸出

常說的與推挽輸出相對的就是開漏輸出(Open Drain Output),對于開漏輸出和推挽輸出的區別最普遍的說法就是開漏輸出無法真正輸出高電平,即高電平時沒有驅動能力,需要借助外部上拉電阻完成對外驅動。關于上下拉電阻可以參考此文:通俗理解STM32中的上/下拉電阻。 下面就從內部結構和原理上說明為什么開漏輸出輸出高電平時沒有驅動能力,以及進一步比較與推挽輸出的區別。 首先需要介紹一些開漏輸出(OD)和開集輸出(OC)。這兩種輸出的原理和特性基本是類似的,區別如下:

開漏使用MOS管,其中的"漏"指的就是MOS管的漏極

開集使用三極管,其中的"集"指的就是三極管的集電極

這兩者其實都是和推挽輸出相對應的輸出模式,由于使用MOS管的情況較多,很多時候就用"開漏輸出"這個詞代替了開漏輸出和開集輸出。 OC 介紹就先從開集輸出開始,其原理電路結構如圖3所示。

6ba15e6c-9f1c-11ed-bfe3-dac502259ad0.jpg

圖3 OC

圖3左邊電路是開集(OC)輸出最基本的電路,當輸入為高電平時,NPN三極管導通,Output被拉到GND,輸出為低電平;當輸入為低電平時,NPN三極管閉合,Output相當于開路(輸出高阻)。高電平時輸出高阻(高阻、三態以及floating說的都是一個意思),此時對外沒有任何的驅動能力。這就是開漏和開集輸出最大的特點,如何利用該特點完成各種功能稍后介紹。這個電路雖然完成了開集輸出的功能,但是會出現input為高,輸出為低;input為低,輸出為高的情況。 圖3右邊的電路中多使用了一個三極管完成了"反相"。當輸入為高電平時,第一個三極管導通,此時第二個三極管的輸入端會被拉到GND,于是第二個三極管閉合,輸出高阻;當輸入為低電平時,第一個三極管閉合,此時第二個三極管的輸入端會被上拉電阻拉到高電平,于是第二個三極管導通,輸出被拉到GND。這樣,這個電路的輸入與輸出是同相的了。 OD 接下來介紹開漏輸出的電路,如圖4所示。原理與開集輸出基本相同,只是將三極管換成了MOS而已。 6bac7914-9f1c-11ed-bfe3-dac502259ad0.png 圖4 OD

特點及應用

接著說說開漏、開集輸出的特點以及應用,由于兩者相似,后文中若無特殊說明,則用開漏表示開漏和開集兩種輸出電路。 開漏輸出最主要的特性就是高電平沒有驅動能力,需要借助外部上拉電阻才能真正輸出高電平,其電路如圖5所示。

6bb85d60-9f1c-11ed-bfe3-dac502259ad0.jpg

圖5 OD門上拉 當MOS管閉合時,開漏輸出電路輸出高電平,且連接著負載時,電流流向是從外部電源,流經上拉電阻RPU,流進負載,最后進入GND。

開漏輸出的這一特性一個明顯的優勢就是可以很方便的調節輸出的電平,因為輸出電平完全由上拉電阻連接的電源電平決定。所以在需要進行電平轉換的地方,非常適合使用開漏輸出。

開漏輸出的這一特性另一個好處在于可以實現"線與"功能,所謂的"線與"指的是多個信號線直接連接在一起,只有當所有信號全部為高電平時,合在一起的總線為高電平;只要有任意一個或者多個信號為低電平,則總線為低電平。而推挽輸出就不行,如果高電平和低電平連在一起,會出現電流倒灌,損壞器件。

推挽、開漏對比

6bc35e36-9f1c-11ed-bfe3-dac502259ad0.jpg

關于推挽輸出、開漏輸出在STM32中的應用,請移步此文:STM32中GPIO工作原理詳解。理清楚了推挽、開漏之后,可以更好的理解GPIO工作原理。

編輯:黃飛

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 三極管
    +關注

    關注

    142

    文章

    3611

    瀏覽量

    121928
  • STM32
    +關注

    關注

    2270

    文章

    10900

    瀏覽量

    356046
  • MOS
    MOS
    +關注

    關注

    32

    文章

    1271

    瀏覽量

    93770

原文標題:梳理清楚推挽、開漏、OC、OD

文章出處:【微信號:c-stm32,微信公眾號:STM32嵌入式開發】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    OC/OD 門、輸出、推挽輸出等些相關概念

    電子設計基礎知識,講OC/OD門,/推挽輸出,以及圖騰柱 ... 矜辰所致
    的頭像 發表于 05-24 10:49 ?4358次閱讀
    理<b class='flag-5'>一</b>理 <b class='flag-5'>OC</b>/<b class='flag-5'>OD</b> 門、<b class='flag-5'>開</b><b class='flag-5'>漏</b>輸出、<b class='flag-5'>推挽</b>輸出等<b class='flag-5'>一</b>些相關概念

    集、推挽輸出原理詳解

    為了讓同學們更加清楚的了解開集、推挽輸出,今天我們就詳解這兩者之間的區別與應用場景。
    發表于 06-21 13:53 ?8682次閱讀
    <b class='flag-5'>開</b>集、<b class='flag-5'>開</b><b class='flag-5'>漏</b>與<b class='flag-5'>推挽</b>輸出原理詳解

    STM8S OD、PP下面的X表示時鐘支持推挽模式還是不支持?

    圖片中OD、PP下面的X表示時鐘支持推挽模式還是不支持?
    發表于 07-18 06:59

    推挽輸出與輸出

    推挽輸出與輸出的區別 推挽輸出:可以輸出高,低電平,連接數字器件;輸出:輸出端相當于三極
    發表于 11-18 22:05

    STM32的GPIO知識點:輸出和推挽輸出

    GPIO_Mode_Out_PP 推挽輸出 GPIO_Mode_AF_OD 復用輸出 GPIO_Mode_AF_PP 復用推挽輸出 下
    發表于 12-22 18:10

    推挽

    推挽 推挽電路(互補型電路),用兩個參數相同的三極管或MOSFET,以推挽方式存在於電路中,各負責正負半周的波形放
    發表于 06-30 16:30 ?2543次閱讀

    OD門(極開路的門電路)

    OD門(極開路的門電路) 如同TTL OC門,CMOS OD門,可用來“線與”。
    發表于 02-28 19:15 ?1.7w次閱讀
    <b class='flag-5'>OD</b>門(<b class='flag-5'>漏</b>極開路的門電路)

    極開路(OD)原理說解

    極開路(OD)原理說解 極開路(OD),它與集電極開路(OC)是致的,就是把下圖的三極管
    發表于 03-04 15:38 ?3551次閱讀

    集電極開路(OC)/極開路(OD)輸出的結構

    集電極開路(OC)/極開路(OD)輸出的結構 A:我們先來說說集電極開路輸出的結構。集電極開路輸出的結構如圖1所示,右邊的那個
    發表于 03-04 15:41 ?2857次閱讀

    輸出_什么是輸出

    什么是輸出,輸出:OC門的輸出就是輸出;
    發表于 03-31 15:31 ?7358次閱讀

    輸出與推挽輸出比較

    stm32 gpio 輸出與推挽輸出的區別。
    發表于 05-19 15:32 ?16次下載

    看懂推挽OCOD的特點與應用

    推挽輸出相對的是輸出,而輸出分為OCOD
    的頭像 發表于 03-11 10:57 ?8456次閱讀

    輸出和推挽輸出

    在STM32或者GD32中,普通的輸出GPIO輸出方式主要是輸出和推挽輸出,下面我們開始講解這2種模式的區別。
    的頭像 發表于 11-24 10:23 ?1.4w次閱讀
    <b class='flag-5'>開</b><b class='flag-5'>漏</b>輸出和<b class='flag-5'>推挽</b>輸出

    推挽輸出與輸出講解

    推挽輸出與輸出講解
    的頭像 發表于 07-28 14:01 ?2070次閱讀
    <b class='flag-5'>推挽</b>輸出與<b class='flag-5'>開</b><b class='flag-5'>漏</b>輸出講解

    什么是推挽輸出 輸出和推挽輸出的區別

    什么是推挽輸出 輸出和推挽輸出的區別? 推挽輸出、
    的頭像 發表于 08-31 10:21 ?2.4w次閱讀
    主站蜘蛛池模板: 美女扒开尿口给男人看的让| 性a爱片免费视频性| 天堂视频在线| 国产精品日本亚洲777| 久青草视频免费视频播放线路1| 亚洲午夜日韩高清一区| 日本黄页网站在线观看| 宅男lu66国产在线播放| 种子在线搜索bt| 四虎影院永久在线观看| 欧美三级不卡在线观线看高清| 亚洲第一区视频在线观看| 国产免费好大好硬视频| 色视频观看| 激情文学亚洲色图| 最近观看免费高清视频| 欧美色图影院| ww7788色淫网站女女免费| 高清视频一区| 日本黄色免费片| 成人网久久| 欧美xxxxxxxxx| 色妇影院| 91色蝌蚪| 亚洲国产成人久久笫一页 | 亚洲一区二区免费看| 一区二区三区免费视频网站| 日韩在线三级| 天堂最新资源在线| 中文字幕一区二区三区在线播放 | 在线你懂得| 男女免费网站| 夜夜操网站| 欧美 亚洲 一区| 侵犯希崎中文字幕在线| www一区| 又黄又湿又爽| 日韩电影天堂网| 久久午夜精品视频| xxxxxx性| 久久综合狠狠综合久久|