年倫Oo 發問時間: 科學工程學 · 3 年前

請問一下關於電子相關的問題 Pull Up 跟 Pull Down Open Drain High Open Drain Low 可以麻煩懂得人幫我解釋一下嗎.... 因為我不曾接觸過這些東西 但因為工作而接觸到 卻都是有看沒有懂 請大家幫我解釋一下?

已更新項目:

Pull Up and Pull Down: In these modes, the pin is driven by a resistor for a 1 and 0 respectively. These modes may be used for both inputs and outputs.

2 個已更新項目:

Open Drain Low: In Open Drain Low mode, the pin is at HighZ when a 1 is written to the pin and the pin drives a strong 0, when a 0 is written to the pin. This can be used in implementing a wired AND circuit like an I2C Bus.

Open Drain High: In Open Drain High mode, the pin is at HighZ when a 0 is written to the pin and drives a strong 1 when 1 is written. This may be used to create a wired OR circuit.

2 個解答

評分
  • 匿名使用者
    3 年前
    最佳解答

    Pull-Up 跟 Pull-Down 都是 數位用途。

    Pull-Up:提升電阻、Pull-Down 下拉電阻

    在數位電路當中,如:CPU為了偵測記憶體必須有一個參考準位,

    不是 0 ( TTL電壓低於0.8V ) LOW LEVEL、

    就是 1 ( TTL電壓高於2.2V ) HIGH LEVEL,

    不可以 Floating ( 空接 ) 準位不明確,( 見底下OC. OD )

    若 Floating 突然出現一個雜訊干擾 CPU 就會誤判為 HIGH = 1。

    但不可以直接將電源,如+5V接給CPU腳位,

    因CPU 偵測腳位內部乃一個電晶體,

    如此會造成CPU過熱甚至燒毀 ( 若程式寫成輸出0 ),

    通常電源+5V會串聯一顆電阻給 CPU偵測。

    - 偵測開關會用到 -

    CPU 為了偵測開關必須有一個 Pull-Up 或者 Pull-Down,

    這兩者邏輯是相反的,

    Pull-Up:一個是 電源、電阻、開關、接地,從電阻與開關中拉給 CPU 偵測;

    Pull-Down:一個是 電源、開關、電阻、接地,從電阻與開關中拉給 CPU 偵測。

    參考這張圖你就會明白:

    http://www.cjwind.idv.tw/pull-up-and-pull-down-res...

    除此之外,Pull-Down 也有釋放能量與分壓用途,

    例如:

    在電晶體B極除了串聯一顆限流電阻之外,還會下拉一顆電阻作為分壓。

    某些高速迴路會有寄生電容,因此通常會有下拉電阻釋放能量。

    除此之外,Pull-Up 也有增加電流用途,

    例如:

    TTL扇出約25mA, 若想要推動類似MJE3055功率晶體?

    則可以在TTL輸出腳增加一個提升電阻,

    增加電流以推動MJE3055。

    開集極、開汲極:( Open Collector, Open Drain )

    CPU某腳位內部結構一電晶體之C極沒有電阻簡稱為OC (TTL) ,

    或CPU某腳位內部結構一電晶體之D極沒有電阻簡稱為OD (CMOS) ,

    也可以說某電晶體的 C極或D極 處於Floating 狀態,

    OC, OD 此設計是為了讓工程師方便活用電壓,

    假設偵測電源為30V超過8051 的+5V極限,

    此時30v若透過提升電阻6.2K則可限制電流在5mA左右,

    將壓降在電阻上面避免燒毀8051,此為:Open Collector High

    而8051的 P0 PORT 為OC 若設為輸出則準位不明,

    若此腳位當成GPIO則需透過 Pull-Up或Pull-Down 電阻給予外部電路偵測!

    OC, OD 的應用不僅用在CPU,

    像是車道紅外線感測器、門禁管理、部分軍規繼電器....

    裡面都會有OC, OD不含電阻的電晶體,

    目的都是為了讓施工人員靈活應用電壓源,

    有些是12VDC, 有些是24VDC, 甚至整流過後的110VDC....

    工程行會根據電壓源與內部電晶體採用不同限流電阻。

  • 公雞
    Lv 7
    3 年前

    可以到518外包網很多北部電路設計代工工作室

    http://case.518.com.tw/workroom-index-1260622.html

還有問題?馬上發問,尋求解答。