OR 게이트는 산술 및 논리 연산을 위해 설계된 디지털 논리 게이트입니다. 이 게이트는 주로 수학적 계산이 필요한 애플리케이션에 사용됩니다. 여기서는 데모를 위해 74LS32 칩을 사용할 것입니다.이 칩에는 4 개의 OR 게이트가 있습니다. 이 4 개의 게이트는 아래 그림과 같이 내부적으로 연결됩니다.
이러한 게이트에는 작동 전압 및 입력 논리 주파수에 대한 제한이 있습니다. 이러한 한계를 고려하지 않으면 칩이 영구적으로 손상 될 수 있으므로 논리 게이트를 선택할 때주의해야합니다.
구성품
- 전원 공급 장치 (5v)
- 1K 저항기 (2 개)
- 220Ω 저항
- 74LS32 쿼드 ORGATE IC
- LED 1 개
- 버튼 (2 개)
- 100nF 커패시터 (2 개)
- 와이어 및 브레드 보드 연결
회로도 및 작동
OR 게이트의 진리표가 그림에 나와 있습니다.
ㅏ |
비 |
엑스 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
1 |
진리표에서와 같이 OR 게이트의 출력은 두 게이트 입력이 모두 LOW 인 경우에만 LOW 여야합니다. 다른 경우에는 출력이 HIGH 여야합니다. 따라서 하나 또는 두 입력이 모두 HIGH이면 OR 게이트의 출력은 HIGH가됩니다.
이 OR 게이트 회로에서 우리는 1KΩ 저항을 통해 게이트의 두 입력을 접지로 풀다운 할 것입니다. 그런 다음 입력은 버튼을 통해 전원에 연결됩니다. 따라서 버튼을 누르면 게이트 INPUT의 해당 핀이 하이가됩니다. 따라서 두 개의 버튼으로 OR 게이트의 진리표를 실현할 수 있습니다. 버튼 중 하나를 누르면 게이트의 한 입력이 높고 다른 하나는이 때 출력이 HIGH 여야합니다. 두 버튼을 모두 누르면 두 입력 모두 HIGH가되고 이때 OR 게이트의 OUTPUT은 HIGH가됩니다.
두 버튼에서 손을 떼면 OR의 INPUTS가 모두 LOW가되고 이때 OUTPUT은 LOW가되어야합니다. 따라서 진리표에 따르면 두 버튼을 모두 놓을 때만 LED가 꺼져 야합니다. 버튼 중 하나 또는 하나를 놓으면 LED가 켜져 야합니다.
이러한 풀다운 저항은 선택한 집적 회로가 포지티브 에지 트리거링이므로 필요합니다. 저항을 무시하면 회로가 예측할 수없는 결과를 생성 할 수 있습니다. 여기의 커패시터는 버튼의 바운싱 효과를 중화하기위한 것입니다. 여기에 커패시터가 필수는 아니지만 그들을 넣으면 게이트 작동이 원활해질 수 있습니다.