從硬體分析推挽輸出和開漏輸出詳細區別

2021-08-29 04:03:14 字數 2182 閱讀 3634

推挽輸出:可以輸出高,低電平,連線數字器件。 

輸出 0 時,n-mos 導通,p-mos 高阻,輸出0。 

輸出 1 時,n-mos 高阻,p-mos 導通,輸出1(不需要外部上拉電路)。

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

輸出 0 時,n-mos 導通,p-mos 不被啟用,輸出0。 

輸出 1 時,n-mos 高阻, p-mos 不被啟用,輸出1(需要外部上拉電路);可以讀io輸入電平變化,此模式可以把埠作為雙向io使用。

網上找了些資料,推挽電路: 

上面的三極體是n型三極體,下面的三極體是p型三極體,請留意控制端、輸入端和輸出端。 

當vin電壓為v+時,上面的n型三極體控制端有電流輸入,q3導通,於是電流從上往下通過,提供電流給負載。

經過上面的n型三極體提供電流給負載(rload),這就叫「推」。 

當vin電壓為v-時,下面的三極體有電流流出,q4導通,有電流從上往下流過。

經過下面的p型三極體提供電流給負載(rload),這就叫「挽」。 

以上,這就是推挽(push-pull)電路。

經過上面的n型三極體提供電流給負載(rload),這就叫「推」。 

當vin電壓為v-時,下面的三極體有電流流出,q4導通,有電流從上往下流過。

經過下面的p型三極體提供電流給負載(rload),這就叫「挽」。 

以上,這就是推挽(push-pull)電路。

那麼什麼是開漏呢?要理解開漏,可以先理解開集。 

如圖,開集的意思,就是集電極c一端什麼都不接,直接作為輸出埠。 

如果要用這種電路帶乙個負載,比如乙個led,必須接乙個上拉電阻,就像這樣。

當vin沒有電流,q5斷開時,led亮。 

當vin流入電流,q5導通時,led滅。

開漏電路,就是把上圖中的三極體換成場效電晶體(mosfet)。 

n型場效電晶體各個埠的名稱: 

當vin沒有電流,q5斷開時,led亮。 

當vin流入電流,q5導通時,led滅。

開漏電路,就是把上圖中的三極體換成場效電晶體(mosfet)。 

n型場效電晶體各個埠的名稱: 

當vin沒有電流,q5斷開時,led亮。 

當vin流入電流,q5導通時,led滅。

開漏電路,就是把上圖中的三極體換成場效電晶體(mosfet)。 

n型場效電晶體各個埠的名稱: 

場效電晶體是電壓控制型元器件,只要對柵極施加電壓,ds就會導通。結型場效電晶體有乙個特性就是它的輸入阻抗非常大,這意味著:沒有電流從控制電路流出,也沒有電流進入控制電路。沒有電流流入或流出,就不會燒壞控制電路。而雙極型電晶體不同,是電流控制性元器件,如果使用開集電路,可能會燒壞控制電路。這大概就是我們總是聽到開漏電路而很少聽到開集電路的原因吧?因為開集電路被淘汰了。

有人說,開漏單刀單置,推挽單刀雙置,這樣理解也有一定的道理。

開漏輸出和推挽輸出

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

推挽輸出和開漏輸出

輸出 0 時,n mos 導通,p mos 高阻,輸出0。輸出 1 時,n mos 高阻,p mos 導通,輸出1 不需要外部上拉電路 特點 1 可以輸出高低電平,用於連線數字器件,高電平由vdd 決定,低電平由vss決定 2 推挽結構指兩個三極體受兩路互補的訊號控制,總是在乙個導通的時候另外乙個截...

推挽輸出和開漏輸出

推挽輸出 push pull 推挽輸出,正如字面上的意思,有 推 也有 挽 推挽輸出電路運用兩個mos管構成,上面為p mos,下面為n mos,vcc為正電源,vss為負電源,輸入端連有乙個相反器 非門 用來驅動mos管 當輸入訊號為正半周時,高電平輸入取反後為低電平,加在p mos上導通,而加在...