轉)oc門與線與邏輯
oc門,又稱集電極開路(漏極開路)與非門閘電路,open collector(open drain)。為什麼引入oc門?實際使用中,有時需要兩個或兩個以上與非門的輸出端連線在同一條導線上,將這些與非門上的資料(狀態電平)用同一條導線輸送出去。因此,需要一種新的與非門電路--oc門來實現「線與邏輯」。oc門主要用於3個方面:實現與或非邏輯,用做電平轉換,用做驅動器。由於oc閘電路的輸出管的集電極懸空,使用時需外接乙個上拉電阻rp到電源vcc。oc門使用上拉電阻以輸出高電平,此外為了加大輸出引腳的驅動能力,上拉電阻阻值的選擇原則,從降低功耗及晶元的灌電流能力考慮應當足夠大;從確保足夠的驅動電流考慮應當足夠小。
有沒有上拉電阻選擇的計算公式呢?
上下拉電阻:
1、當ttl電路驅動coms電路時,如果ttl電路輸出的高電平低於coms電路的最低高電平(一般為3.5v), 這時就需要在ttl的輸出端接上拉電阻,以提高輸出高電平的值。
2、oc閘電路必須加上拉電阻,以提高輸出的高電平值。
3、為加大輸出引腳的驅動能力,有的微控制器管腳上也常使用上拉電阻。
4、在cmos晶元上,為了防止靜電造成損壞,不用的管腳不能懸空,一般接上拉電阻產生降低輸入阻抗, 提供洩荷通路。
5、晶元的管腳加上拉電阻來提高輸出電平,從而提高晶元輸入訊號的雜訊容限增強抗干擾能力。
6、提高匯流排的抗電磁干擾能力。管腳懸空就比較容易接受外界的電磁干擾。
7、長線傳輸中電阻不匹配容易引起反射波干擾,加上下拉電阻是電阻匹配,有效的抑制反射波干擾。
上拉電阻阻值的選擇原則包括:
1、從節約功耗及晶元的灌電流能力考慮應當足夠大;電阻大,電流小。
2、從確保足夠的驅動電流考慮應當足夠小;電阻小,電流大。
3、對於高速電路,過大的上拉電阻可能邊沿變平緩。綜合考慮
以上三點,通常在1k到10k之間選取。對下拉電阻也有類似道理
集電極開路輸出大概有以下幾個好處:
1.可以實現線與功能,即兩個或多個輸出端可併聯在一起,然後接一上拉電阻至高電平。這樣,只要有乙個輸出是低,
那麼結果就是低,即實現了與的功能。
2.跟上面的有點類似,那就是多個門輸出端接在一起時,不會導致損壞。
3.可以用來控制較高的電平。典型應用可以看看uln2003。
4.跟3類似,當輸出斷開時,為高阻態,這樣就可以做輸入口使用了。典型應用請看8951微控制器的io口結構,
置1時即為輸入口。
對於集電極開路(oc)或者漏極開路(od)輸出的,如果要輸出高電平,必須接上拉電阻,因為oc或od門,
置1時輸出相當於懸空。
線與邏輯,即兩個輸出端(包括兩個以上)直接互連就可以實現「and」的邏輯功能。在匯流排傳輸等實際應用中需要多個門的輸出端併聯連線使用,而一般ttl門輸出端並不能直接並接使用,否則這些門的輸出管之間由於低阻抗形成很大的短路電流(灌電流),而燒壞器件。在硬體上,可用oc門或三態門(st門)來實現。 用oc門實現線與,應同時在輸出埠應加乙個上拉電阻。
三態門(st門)主要用在應用於多個門輸出共享資料匯流排,為避免多個門輸出同時占用資料匯流排,這些門的使能訊號(en)中只允許有乙個為有效電平(如高電平),由於三態門的輸出是推拉式的低阻輸出,且不需接上拉(負載)電阻,所以開關速度比oc門快,常用三態門作為輸出緩衝器。
利用oc門或od門實現線與 OC與OD門 doc
您所在位置 首頁 海量文件 建築 施工 建築qc oc與od門.doc8頁 3.登入後可充值,立即自動返金幣,充值渠道很便利 oc門,又稱集電極開路 漏極開路 與非門閘電路,open collector open drain 為什麼引入oc門?實際使用中,有時需要兩個或兩個以上與非門的輸出端連線在同...
利用oc門或od門實現線與 oc門 od門
oc門特點 即集電極開路閘電路,od門,即漏極開路閘電路,必須外界上拉電阻和電源才能將開關電平作為高低電平用。否則它一般只作為開關大電壓和大電流負載,所以又叫做驅動閘電路。輸出端可以實現線與連線 oc門必須外接負載電阻和電源才能正常工作。od門特點 開漏形式的電路有以下幾個特點 利用外部電路的驅動能...
利用oc門或od門實現線與 OC門OD門。
從圖中電路可以看出集電極開路是無法輸出高電平的,如果要想輸出高電平可以在輸出端加 上上拉電阻。因此集電極開路輸出可以用做電平轉換,通過上拉電阻上拉至不同的電壓,來實現不同的電平轉換。用做驅動器。由於 oc閘電路的輸出管的集電極懸空,使用時需外接乙個上拉電阻 rp到電 源vcc oc門使用上拉電阻以輸...