NAND 게이트 는 산술 및 논리 연산을 위해 설계된 디지털 논리 게이트입니다. 모든 전자 학생은이 게이트를 공부 했어야합니다. 이 게이트는 주로 수학적 계산이 필요한 애플리케이션에 사용됩니다. 따라서 계산기, 컴퓨터 및 많은 디지털 응용 프로그램이이 게이트를 사용합니다.
여기서는 데모 를 위해 74LS00 IC 를 사용할 것입니다.이 칩에는 4 개의 NAND 게이트가 있습니다. 이 4 개의 게이트는 아래 그림과 같이 내부적으로 연결됩니다.
이러한 게이트에는 작동 전압 및 입력 논리 주파수에 대한 제한이 있습니다. 이러한 한계를 고려하지 않으면 칩이 영구적으로 손상 될 수 있으므로 논리 게이트를 선택할 때주의해야합니다.
필요한 구성 요소
- 전원 공급 장치 (5v)
- 1K 및 220Ω 저항
- 74LS00 쿼드 낸드 게이트 IC
- LED 1 개
- 버튼
- 100nF 커패시터
- 전선 연결
- 브레드 보드
회로도 및 작동 설명
NAND 게이트의 진리표가 그림에 나와 있습니다.
ㅏ |
비 |
와이 |
엘 |
엘 |
H |
엘 |
H |
H |
H |
엘 |
H |
H |
H |
엘 |
진리표에서와 같이 NAND 게이트의 출력은 두 게이트 입력이 모두 높은 경우에만 낮아야합니다. 다른 경우에는 출력이 높아야합니다. 따라서 하나 또는 두 입력이 모두 낮 으면 NAND 게이트의 출력이 높아집니다.
이 NAND 게이트 회로도에서 우리는 1KΩ 저항을 통해 게이트의 두 입력을 접지로 풀다운 할 것입니다. 그런 다음 입력은 버튼을 통해 전원에 연결됩니다.
따라서 버튼을 누르면 게이트의 해당 핀이 높아집니다. 따라서 두 개의 버튼으로 NAND 게이트의 진리표를 실현할 수 있습니다. 버튼 중 하나를 누르면 게이트의 한 입력은 높고 다른 하나는이 때 출력이 높아야합니다.
따라서 진리표에 따르면 두 버튼을 모두 눌렀을 때만 LED가 꺼져 야합니다. 버튼 중 하나 또는 하나를 놓으면 LED가 켜져 야합니다.
커패시터는 버튼의 바운싱 효과를 중화하기위한 것입니다. 커패시터가 없으면 카운터가 잘못 발생한 이벤트를 계산할 수 있습니다. 선택한 CHIP가 포지티브 에지 트리거링이므로 이러한 풀다운 저항이 필요합니다. 저항을 무시하면 회로가 예측할 수없는 결과를 생성 할 수 있습니다. (또한 확인: 게이트 회로가 아님)