使用二極體電阻邏輯的或門



一個邏輯閘是一個數字電子電路,用於實現各種邏輯和比較運算。我們有幾種型別的邏輯閘,例如或門、與門、非門、與非門、或非門等。在這裡,我們將討論使用二極體電阻邏輯實現或邏輯閘,即DL或門。但在討論DL或門的實現之前,讓我們先討論一下或門的基礎知識。

什麼是或門?

或門是一個邏輯電路,它可以有兩個或多個二進位制輸入,並根據輸入的組合給出輸出。

即使只有一個輸入處於邏輯1(高)狀態,或門也會產生邏輯1(高)輸出。只有當所有輸入都處於邏輯0(低)狀態時,或門才會給出邏輯0(低)輸出。因此,或門也被稱為任意或全部門。它也可以稱為包含或門,因為它包括兩種輸入都存在的這種情況。圖1顯示了雙輸入和三輸入或門的符號。

What is OR Gate

或運算

或運算用+表示。或門的輸出布林表示式如下所示:

$$\mathrm{Y = A+B+C+ \cdot \cdot \cdot }$$

其中,Y是或門的輸出,A、B、C…是或門的輸入變數。

邏輯閘的操作用真值表來解釋,真值表表示輸入和輸出之間的邏輯關係。

或門的真值表

下表是三輸入或門的真值表。

輸入 輸出
A B C Y = A + B + C
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1

使用二極體電阻邏輯的或門

我們可以使用二極體和電阻(稱為二極體電阻邏輯)來實現離散或門。使用二極體電阻邏輯的或門的電路圖如下面的圖2所示。

OR Gate Using Diode Resistor Logic

在這裡,門的輸入A和B可以是0V或+5V。使用二極體電阻邏輯的或門的操作解釋如下:

  • 當A = 0 V且B = 0 V時,二極體D1和D2都截止。因此,沒有電流流過電阻R,所以電阻R上沒有電壓降。因此,輸出電壓Y = 0 V。
  • 當A = +5 V且B = 0 V時,二極體D1導通,二極體D2截止。因此,輸出電壓Y = 5 V。
  • 當A = 0 V且B = +5 V時,二極體D1截止,二極體D2導通。因此,輸出電壓Y = 5 V。
  • 當A = +5 V且B = +5 V時,二極體D1和D2都導通。因此,輸出電壓Y = 5 V。

注意 - 在實際應用中,二極體本身會產生一個小的電壓降(約0.7 V)。因此,輸出電壓Y = 5 – 0.7 = 4.3 V。該輸出電壓被認為是邏輯1。

結論

從以上討論可以看出,或門是一個基本的邏輯閘,用於實現二進位制求和運算。即使任何一個輸入處於邏輯1狀態,或門也會輸出邏輯1。只有當所有輸入都處於邏輯0狀態時,它才會輸出邏輯0。

廣告