74HC04와 74LS04는 단순함, 신뢰성, 다재다능함으로 평가받는 디지털 전자공학 분야에서 가장 널리 사용되는 NOT-gate IC 중 하나입니다. 신호 극성 보정, 열화된 파형 복원, 약한 논리 소스의 버퍼링 등 이 헥스 인버터는 디지털 시스템의 안정성을 유지하는 데 도움을 줍니다.

74HC04 / 74LS04 NOT 게이트 기능
74HC04와 74LS04는 각각 6개의 독립적인 NOT 게이트를 포함하는 육수 인버터 IC입니다. 모든 게이트는 입력의 논리적 반대 값을 출력합니다: HIGH는 LOW가 되고, LOW는 HIGH가 됩니다. 이 IC들은 일반적으로 신호 극성을 보정하고, 저하된 디지털 신호를 복원하며, 다른 논리 입력을 직접 구동할 수 없는 약한 소스를 버퍼링하는 데 사용됩니다. 날카로운 전환과 일정한 타이밍을 생성하기 때문에 신호 형성, 단계 격리, 그리고 서로 다른 디지털 서브시스템을 결합할 때 신뢰성 있는 작동을 보장하는 데 유용합니다.
CMOS (74HC04) 대 TTL (74LS04) 내부 운용
두 소자는 동일한 NOT-게이트 논리를 수행하지만, 내부에 사용되는 트랜지스터 기술에서는 전압 범위, 전류 능력, 전력 소비, 임계 동작에 영향을 미칩니다.

• 74LS04 – TTL (바이폴라 트랜지스터 로직)
74LS04는 TTL 바이폴라 트랜지스터 논리를 기반으로 하며, 고정 5V 전원으로 동작하고 클래식 TTL 시스템에 맞게 설계되었으며, LED나 다중 TTL 입력 구동에 적합한 강력한 전류 싱크 능력, 노이즈 환경에서 예측 가능한 동작을 보장하는 일관된 TTL 입력 임계값, 그리고 바이폴라 트랜지스터 아키텍처로 인한 더 높은 정적 및 동적 전력 소비를 제공합니다.
• 74HC04 – CMOS (보완 MOSFET 로직)
74HC04는 CMOS(보완 MOSFET) 논리를 기반으로 설계되었으며, 3.3V 및 5V 시스템 모두와 호환되는 2–6V 넓은 범위에서 동작하며, 매우 낮은 정적 전력 소비를 제공하고, TTL보다 높은 소음 저항성을 제공하며, 균형 잡힌 소스 및 싱크 전류를 제공하지만, LS 장치에 비해 LED 구동 능력은 약해 유연한 전압 작동과 저전력 소모가 필요한 현대 마이크로컨트롤러 보드에 이상적입니다.
74HC04 / 74LS04 핀배열
표준 DIP-14 패키지는 보드 라우팅을 용이하게 하기 위해 대칭적으로 배열된 6개의 인버터를 포함합니다. 각 게이트는 입력(A)과 출력(Y)을 가집니다. 모든 게이트는 동일한 전원 및 접지 핀을 공유합니다.

| 핀 | 라벨 | 설명 |
|---|---|---|
| 1 | 1A | 입력, 게이트 1 |
| 2 | 1년 | 출력, 게이트 1 |
| 3 | 2A | 입력, 게이트 2 |
| 4 | 2Y | 출력, 게이트 2 |
| 5 | 3A | 입력, 게이트 3 |
| 6 | 3Y | 출력, 게이트 3 |
| 7 | GND | 지상 참조 |
| 8 | 4Y | 출력, 게이트 4 |
| 9 | 4A | 입력, 게이트 4 |
| 10 | 5Y | 출력, 게이트 5 |
| 11 | 5A | 입력, 게이트 5 |
| 12 | 6Y | 출력, 게이트 6 |
| 13 | 6A | 입력, 게이트 6 |
| 14 | VCC | +5V (LS) / 2–6V (HC) |
74HC04 / 74LS04의 전기 사양
| 매개변수 | 74HC04 (CMOS) | 74LS04 (TTL) | 주석 |
|---|---|---|---|
| 공급 전압 | 2–6V | 4.75–5.25V | HC는 3.3V로 동작하며; LS는 엄격한 5V |
| 출력 전류 | ±4 mA | \~8 mA 싱크 / 저원수 | LS는 LED 전류를 더 잘 흡수합니다 |
| 전파 지연 | 8–14 노스 | 15–25 ns | HC는 VCC가 증가할수록 빨라집니다 |
| 팬아웃 | 10–15개의 CMOS 입력 | 10개의 TTL 입력 | 다중 드라이버 설계에서 중요 |
74HC04 / 74LS04의 올바른 변형 선택
• 74HC04 – 표준 CMOS
현대 디지털 시스템에 가장 적합한 전재다능한 선택입니다. 3.3V 및 5V 로직 모두에 적합하며, 저전력 소비와 안정적인 마이크로컨트롤러 작동을 제공합니다.
• 74HCT04 – TTL 호환 입력을 가진 CMOS
출력은 HC와 비슷하게 동작하지만, 입력은 TTL 임계값을 따릅니다. CMOS 시스템이 논리 레벨 불일치 없이 74LS/TTL 신호를 수용해야 할 때 이 기능을 사용합니다.
• 74LS04 – TTL
강한 싱크 전류를 가진 견고한 5V 전용 인버터입니다. 기존 보드, LED 표시기 주행, TTL 임계값이 예상되는 산업 환경에서는 여전히 선호됩니다.
• 고속 변형 (74AC04 / 74ACT04 / 74AUC04)
빠른 클럭, RF 논리, 정밀 타이밍 경로에 사용됩니다. 이 계열들은 전파 지연이 크게 낮지만 신중한 전압 선택과 PCB 배치가 필요합니다.
변형 비교표
| 변형 | 논리 패밀리 | 전압 범위 | 속도 (tpd) | 추진 강도 | 최고의 사용 사례 |
|---|---|---|---|---|---|
| 74HC04 | CMOS | 2–6V | 8–15 ns | \~4–6 mA | 일반 3.3V/5V 논리 |
| 74HCT04 | CMOS (TTL 입력) | 4.5–5.5V | 8–15 ns | \~4–6 mA | TTL에서 CMOS 인터페이스 |
| 74LS04 | TTL | 5V 전용입니다 | 12–25 ns | 강한 싱크대 | LED 드라이브, 레거시 TTL |
| 74AC04 | 고급 CMOS | 2–6V | 3–7 ns | 하이 | 고속 시계 |
| 74LVC04 | 저전압 CMOS | 1.65–3.6V | 2–5 ns | 하이 | 현대 MCU/SoC |
NOT 게이트 동작 및 플로팅 입력 규칙
진실 표
| 입력 | 출력 |
|---|---|
| 낮게 | 하이 |
| 하이 | 낮게 |
연결되지 않은 입력에는 정의된 상태가 없습니다. 특히 CMOS(HC/HCT) 장치에서 잡음이 발생하거나 무작위로 전환되거나 전력 소모가 증가할 수 있습니다.
권장 방법
• 풀업 또는 풀다운을 사용하여 각 입력에 정의된 상태를 부여합니다
• 완전히 사용하지 않는 게이트를 VCC 또는 GND에 영구적으로 연결하세요
• 어떤 상황에서도 CMOS 입력을 떠돌게 두지 마세요
74HC04 / 74LS04의 적용
신호 조건화
74HC04/74LS04 인버터는 느리거나 왜곡된 디지털 엣지를 정화하고, 약해진 센서 출력을 복원하며, PWM 또는 통신 신호 전이를 선명하게 만듭니다.
디바운싱
RC 입력 네트워크에서는 인버터가 스위치 신호를 디지털 카운터나 MCU 입력에 적합한 단일 깨끗한 전환으로 재구성합니다.
발진기 및 타이밍
RC 네트워크가 포함된 인버터는 단순한 사각파 발진기를 형성할 수 있고, 두 개의 계단화된 인버터는 크리스털 발진기를 지원할 수 있으며, 추가 RC 네트워크는 기본적인 지연 셰이핑 또는 클럭 게이팅 기능을 지원합니다.
인터페이스 및 레벨 시프팅
이 인버터들은 하위 시스템 간 극성 불일치를 보정하고, HC/HCT 계열에서 3.3V ↔ 5V 레벨 이동을 간단히 제공하며, 서로 다른 임계값 레벨을 사용하는 논리 패밀리 간의 연결 역할을 합니다.
논리 구성
AND 또는 OR 게이트 뒤에 인버터를 추가하면 NAND와 NOR 함수를 구축하거나, 반전이 필요한 다른 단순화된 불 논리를 구현할 수 있습니다.
버퍼링 및 드라이브
74HC04/74LS04 장치는 다중 부하를 구동할 수 없는 MCU 핀을 부스트하고, 특히 LS04의 강한 싱크 전류와 함께 LED 구동에 사용되며, 회로 단계를 버퍼링하고 격리하여 신호 무결성을 향상시킵니다.
74HC04 / 74LS04의 회로 예시 (NOT Gate)
기본 LED 인버터

푸시버튼이 인버터 입력에 입력을 공급합니다. 출력은 저항을 통해 LED를 구동합니다.
이는 기본적인 반전을 보여줍니다: 스위치를 누르면 배선에 따라 LED가 켜지거나 꺼질 수 있습니다.
하나의 IC에서 다중 게이트 사용
한 대의 7404는 같은 보드에서 여러 개의 관련 없는 작업을 수행할 수 있습니다:
• 게이트 1: 리셋 또는 활성화 라인을 반전시킵니다
• 게이트 2: MOSFET 드라이버 앞에서 PWM 엣지를 정리함
• 게이트 3: RC를 통해 스위치를 디바운스
• 게이트 4–6: 간단한 발진기 또는 지연 요소를 생성합니다
74HC04 / 74LS04 문제 해결 가이드라인
| 문제 | 원인 | 수정 |
|---|---|---|
| LS04 3.3V | TTL 임계값 위반 | HC/HCT/LVC 장치 사용 |
| 저항이 없는 LED | 오버커런트 | 220–330 Ω |
| 분리 금지 | 출력 불안정성 | VCC 근처에서 0.1 μF를 더합니다. |
| 플로팅 입력 | 무작위 전환 | 풀 저항 |
| 유도 부하 구동 | 전압 스파이크 | 트랜지스터/MOSFET 드라이버 추가 |
| 타이드 출력 | 출력 경쟁 | 각 화물을 따로따로 운전하세요 |
결론
74HC04와 74LS04를 마스터하면 더 깔끔하고 빠르며 견고한 디지털 회로를 구축할 수 있는 탄탄한 기초가 됩니다. 타이밍과 발진기부터 신호 조절, 레벨 시프트, 논리 설계에 이르기까지, 이 인버터들은 현대와 기존 시스템 모두에서 기본 도구로 남아 있습니다. 적절한 변형과 모범 사례를 통해 일관된 성능, 신뢰할 수 있는 논리 동작, 장기적인 회로 안정성을 제공합니다.
자주 묻는 질문 [FAQ]
74HC04와 74HCT04의 차이점은 무엇인가요?
74HC04는 CMOS 입력 임계값을 사용하고, 74HCT04는 TTL 호환 임계값을 사용합니다. 이로 인해 HCT 버전은 CMOS 출력이 필요할 때 이상적이지만 추가 레벨 시프트 없이 5V TTL 입력 레벨을 수용해야 합니다.
74HC04 또는 74LS04를 아날로그 신호 성형에 사용할 수 있나요?
네, 한계 내에서요. 이 인버터들은 입력이 디지털 임계값을 깨끗하게 넘으면 느리거나 기울어진 아날로그 파형을 정사각형으로 맞출 수 있지만, 선형 증폭기가 아니며 연속 아날로그 처리에는 사용해서는 안 됩니다.
74HC04 또는 74LS04 칩이 같은 전원 레일을 공유할 수 있는 칩은 몇 개인가요?
전원 공급이 합쳐진 전류를 감당할 수 있다면 같은 레일에서 여러 칩에 전원을 공급할 수 있습니다. 각 IC마다 0.1 μF 디커플링 커패시터를 추가하여 소자 간 노이즈 결합을 방지합니다.
74HC04와 74LS04 출력은 긴 전선을 구동할 때 보호가 필요한가요?
예. 긴 선은 정전용량과 잡음 흡수를 증가시켜 울림이나 잘못된 스위칭을 유발할 수 있습니다. 직렬 저항(50–200 Ω), 짧은 트레이스, 신호 무결성 문제가 있을 경우 버퍼를 사용하세요.
74HC04 또는 74LS04가 릴레이나 모터를 직접 구동할 수 있나요?
아니요. 출력 전류는 유도 부하에 비해 너무 낮습니다. 트랜지스터, MOSFET, 전용 드라이버 IC를 사용하고, 릴레이 코일에 플라이백 다이오드를 추가해 보호하세요.