推挽輸出與開漏輸出

2021-05-22 23:22:02 字數 1895 閱讀 9492

lpc900系列微控制器的i/o口特性有一定的不同,它們可以被配置成4種不同的工作模式:準雙向i/o、推挽輸出、高阻輸入、開漏。

準雙向i/o模式與標準80c51相比,雖然在內部結構上是不同的,但在用法上類同,比如要作為輸入時都必須先寫「1」置成高電平,然後才能去讀引腳的電平狀態。推挽輸出的特點是不論輸出高電平還是低電平都能驅動較大的電流,比如輸出高電平時可以直接點亮led(要串聯幾百歐限流電阻),而在準雙向i/o模式下很難辦到。高阻輸入模式的特點是只能作為輸入使用,但是可以獲得比較高的輸入阻抗,這在模擬比較器和adc應用中是必需的。開漏模式與準雙向模式相似,但是沒有內部上拉電阻,輸出0時為低電平,輸出1時為高阻狀態。開漏模式的優點是電氣相容性好,提高輸出高電位電壓值,如通過電阻接12v,你的高電平就是12v了。,外部上拉電阻接3v電源,就能和3v邏輯器件介面,如果上拉電阻接5v電源,又可以與5v邏輯器件介面。此外,開漏模式還可以方便地實現「線與」邏輯功能。

推挽輸出與開漏輸出的區別

推挽輸出:可以輸出高,低電平,連線數字器件;開漏輸出:輸出端相當於三極體的集電極. 要得到高電平狀態需要上拉電阻才行. 適合於做電流型的驅動,其吸收電流的能力相對強(一般20ma以內).

推挽結構一般是指兩個三極體分別受兩互補訊號的控制,總是在乙個三極體導通的時候另乙個截止

要實現 線與 需要用oc(open collector)閘電路.是兩個引數相同的三極體或mosfet,以推挽方式存在於電路中,各負責正負半周的波形放大任務,電路工作時,兩隻對稱的功率開關管每次只有乙個導通,所以導通損耗小,效率高。輸出既可以向負載灌電流,也可以從負載抽取電流。

開漏電路特點及應用

在電路設計時我們常常遇到開漏(open drain)和開集(open collector)的概念。本人雖然在念書時就知道其基本的用法,而且在設計中並未遇的過問題。但是前兩天有位同事向我問起了這個概念。我忽然覺得自己對其概念了解的並不系統。近日,忙裡偷閒對其進行了下總結。

所謂開漏電路概念中提到的「漏」就是指mosfet的漏極。同理,開集電路中的「集」就是指三極體的集電極。開漏電路就是指以mosfet的漏極為輸出的電路。一般的用法是會在漏極外部的電路新增上拉電阻。完整的開漏電路應該由開漏器件和開漏上拉電阻組成。如圖1所示:    組成開漏形式的電路有以下幾個特點:

利用 外部電路的驅動能力,減少ic內部的驅動。當ic內部mosfet導通時,驅動電流是從外部的vcc流經r pull-up ,mosfet到gnd。ic內部僅需很下的柵極驅動電流。如圖1。2. 可以將多個開漏輸出的pin,連線到一條線上。形成 「與邏輯」 關係。如圖1,當pin_a、pin_b、pin_c任意乙個變低後,開漏線上的邏輯就為0了。這也是i2c,smbus等匯流排判斷匯流排占用狀態的原理。

可以利用改變上拉電源的電壓,改變傳輸電平。如圖2, ic的邏輯電平由電源vcc1決定,而輸出高電平則由vcc2決定。這樣我們就可以用低電平邏輯控制輸出高電平邏輯了。

開漏pin不連線外部的上拉電阻,則只能輸出低電平(因此對於經典的51微控制器的p0口而言,要想做輸入輸出功能必須加外部上拉電阻,否則無法輸出高電平邏輯)。5. 標準的開漏腳一般只有輸出的能力。新增其它的判斷電路,才能具備雙向輸入、輸出的能力1.   開漏和開集的原理類似,在許多應用中我們利用開集電路代替開漏電路。例如,某輸入pin要求由開漏電路驅動。則我們常見的驅動方式是利用乙個三極體組成開集電路來驅動它,即方便又節省成本。如圖3。2.  上拉電阻r pull-up的  阻值  決定了  邏輯電平轉換的沿的速度  。阻值越大,速度越低功耗越小。反之亦然。

push-pull輸出就是一般所說的推挽輸出,在cmos電路裡面應該較cmos輸出更合適,應為在cmos裡面的push-pull輸出能力不可能做得雙極那麼大。輸出能力看ic內部輸出極n管p管的面積。和開漏輸出相比,push-pull的高低電平由ic的電源低定,不能簡單的做邏輯操作等。push-pull是現在cmos電路裡面用得最多的輸出級設計方式。at91rm9200 gpio 模擬i2c介面時注意!

推挽輸出與開漏輸出

推挽輸出與開漏輸出的區別 zt push pull輸出就是一般所說的推挽輸出,在cmos電路裡面應該較cmos輸出更合適,因為在cmos裡面的push pull輸出能力不可能做得雙極那麼大。輸出能力看ic內部輸出極n管p管的面積。和開漏輸出相比,push pull的高低電平由ic的電源低定,不能簡單...

推挽輸出與開漏輸出

推挽輸出 可以輸出高,低電平,連線數字器件。輸出 0 時,n mos 導通,p mos 高阻,輸出0。輸出 1 時,n mos 高阻,p mos 導通,輸出1 不需要外部上拉電路 開漏輸出 輸出端相當於三極體的集電極.要得到高電平狀態需要上拉電阻才行.適合於做電流型的驅動,其吸收電流的能力相對強 一...

開漏輸出和推挽輸出

1.推挽輸出與開漏輸出的區別 推挽輸出 可以輸出高,低電平,連線數字器件 開漏輸出 輸出端相當於三極體的集電極.要得到高電平狀態需要上拉電阻才行.適合於做電流型的驅動,其吸收電流的能力相對強 一般20ma以內 2.開漏電路特點 在電路設計時我們常常遇到開漏 open drain 和開集 open c...