IC inverter esagonale 74HC04 / 74LS04

dic 07 2025
Fonte: DiGi-Electronics
Naviga: 1184

Il 74HC04 e il 74LS04 sono tra i CI NOT-gate più utilizzati nell'elettronica digitale, apprezzati per la loro semplicità, affidabilità e versatilità. Che si tratti di correggere la polarità del segnale, ripristinare forme d'onda degradate o buffering di sorgenti logiche deboli, questi inverter esagonali aiutano a mantenere stabili i sistemi digitali.

Figure 1. 7400 Series 74HC04 and 74LS04

Funzionalità NOT Gate di 74HC04 / 74LS04

Il 74HC04 e il 74LS04 sono circuiti integrati inverter esagonali, ciascuno contenente sei porte NOT indipendenti. Ogni porta produce l'opposto logico del suo ingresso: ALTO diventa BASSO, e BASSO diventa ALTO. Questi IC sono comunemente utilizzati per correggere la polarità del segnale, ripristinare segnali digitali degradati e buffer sorgenti deboli che non possono guidare direttamente altri ingressi logici. Poiché generano transizioni nette e tempi costanti, sono utili per modellare segnali, isolare stadi e garantire un funzionamento affidabile quando si combinano diversi sottosistemi digitali.

Funzionamento interno CMOS (74HC04) vs TTL (74LS04)

Sebbene entrambi i dispositivi funzionino logica NOT-gate identica, differiscono nella tecnologia dei transistor utilizzata internamente, che influisce su intervalli di tensione, capacità di corrente, consumo energetico e comportamento della soglia.

Figure 2. 74HC0474LS04 IC Connected to Power

• 74LS04 – TTL (Logica dei Transistori Bipolari)

Il 74LS04, costruito su logica TTL bipolare, funziona con un alimentatore fisso da 5V ed è progettato per sistemi TTL classici, offrendo una forte capacità di dissipazione di corrente adatta per l'azionamento di LED o ingressi TTL multipli, soglie di ingresso TTL costanti che garantiscono un comportamento prevedibile in ambienti rumorosi e un consumo energetico statico e dinamico più elevato grazie all'architettura a transistor bipolare.

• 74HC04 – CMOS (Logica MOSFET Complementare)

Il 74HC04, costruito sulla logica CMOS (Complementary MOSFET), opera su un ampio intervallo 2–6V compatibile sia con sistemi 3,3V che 5V, offre un consumo energetico statico estremamente basso, una maggiore immunità al rumore rispetto al TTL e una corrente di alimentazione e assorbimento bilanciata, sebbene con una capacità di alimentazione LED inferiore rispetto ai dispositivi LS, rendendolo ideale per schede microcontrollore moderne che richiedono funzionamento flessibile in tensione e basso consumo energetico.

Brochetta 74HC04 / 74LS04

Un pacchetto standard DIP-14 contiene sei inverter disposti simmetricamente per un semplice instradamento delle schede. Ogni gate ha un ingresso (A) e un'uscita (Y), e tutti i gate condividono gli stessi pin di alimentazione e massa.

Figure 3. Pinout of 74x04

PinEtichettaDescrizione
11AInput, Porta 1
21YUscita, Porta 1
32AInput, Gate 2
42YUscita, Porta 2
53AInput, Gate 3
63YUscita, Porta 3
7GNDRiferimento del campo
84YUscita, Porta 4
94AInput, Porta 4
105YOutput, Gate 5
115AInput, Porta 5
126YUscita, Porta 6
136AIngresso, Porta 6
14VCC+5V (LS) / 2–6V (HC)

Specifiche elettriche di 74HC04 / 74LS04

Parametro74HC04 (CMOS)74LS04 (TTL)Note
Tensione di alimentazione2–6V4,75–5,25VHC funziona a 3,3V; LS richiede un 5V rigoroso
Corrente di uscita±4 mA\~8 mA lavello / fonte bassaLS assorbe meglio la corrente LED
Ritardo di propagazione8–14 ns15–25 nsHC diventa più veloce man mano che il VCC aumenta
Spalancati10–15 ingressi CMOS10 ingressi TTLImportante nei progetti multi-driver

Scelta della variante giusta di 74HC04 / 74LS04

• 74HC04 – CMOS standard

La migliore scelta complessiva per i sistemi digitali moderni. Adatto sia per la logica 3,3V che per quella 5V, offrendo basso consumo energetico e funzionamento stabile con microcontrollori.

• 74HCT04 – CMOS con ingressi compatibili TTL

Gli output si comportano come HC, ma gli ingressi seguono soglie TTL. Usa questo quando un sistema CMOS deve accettare segnali 74LS/TTL senza livelli logici discorrispondenti.

• 74LS04 – TTL

Un robusto inverter 5V solo con forte corrente di sink. Rimane preferito per schede legacy, indicatori LED e ambienti industriali dove si prevedono soglie TTL.

• Varianti ad alta velocità (74AC04 / 74ACT04 / 74AUC04)

Utilizzato in clock rapidi, RF-logic o percorsi di temporizzazione di precisione. Queste famiglie offrono ritardi di propagazione significativamente inferiori ma richiedono una selezione attenta della tensione e la disposizione del PCB.

Tabella di confronto delle varianti

VarianteFamiglia logicaGamma di tensioneVelocità (tpd)Forza di SpintaMigliori Casi d'Uso
74HC04CMOS2–6V8–15 ns\~4–6 mALogica generale 3.3V/5V
74HCT04CMOS (ingressi TTL)4,5–5,5V8–15 ns\~4–6 mAInterfaccia TTL-CMOS
74LS04TTLSolo 5V12–25 nsForte sinkUnità LED, legacy TTL
74AC04CMOS avanzato2–6V3–7 nsAltoOrologi ad alta velocità
74LVC04CMOS a bassa tensione1,65–3,6V2–5 nsAltoMCU/SoC moderni

Comportamento della porta NOT e regole di input fluttuanti

Tabella della verità

InputOutput
BASSOHIGH
HIGHBASSO

Un ingresso non connesso non ha uno stato definito. Può captare rumori, cambiare a caso o aumentare il consumo di energia, specialmente con dispositivi CMOS (HC/HCT).

Metodi consigliati

• Utilizzare pull-up o pull-down per dare a ogni input uno stato definito

• Legare permanentemente porte completamente inutilizzate a VCC o GND

• Evitare di lasciare ingressi CMOS fluttuanti in qualsiasi circostanza.

Applicazioni del 74HC04 / 74LS04

Condizionamento del segnale

Gli inverter 74HC04/74LS04 puliscono i bordi digitali lenti o distorti, ripristinano le uscite dei sensori indebolite e affinano le transizioni di segnale PWM o di comunicazione.

Debounding

Con una rete di ingresso RC, un inverter rimodella i segnali degli switch in transizioni singole e pulite, adatte a contatori digitali o ingressi MCU.

Oscillatori e Temporizzazione

Un inverter con una rete RC può formare un semplice oscillatore a onde quadrate, due inverter a cascata possono supportare oscillatori a cristallo, e reti RC aggiuntive permettono funzioni di base di sagoma del ritardo o di clock-gating.

Interfacciamento e Spostamento dei Livelli

Questi inverter correggono le discrepanze di polarità tra sottosistemi, forniscono un semplice spostamento di livello 3,3 V ↔ 5 V nelle famiglie HC/HCT e aiutano a collegare famiglie logiche che utilizzano diversi livelli di soglia.

Costruzione logica

Aggiungendo un inverter dopo le porte AND o OR, puoi costruire funzioni NAND e NOR, oppure implementare altra logica booleana semplificata dove è richiesta l'inversione.

Buffering e Azionamento

I dispositivi 74HC04/74LS04 potenziano i pin MCU che non possono azionare più carichi, possono essere utilizzati per azionare LED (soprattutto con la corrente di sink più forte di LS04) e migliorano l'integrità del segnale tramite buffering e isolamento degli stadi del circuito.

Circuiti di esempio del 74HC04 / 74LS04 NOT Gate

Inverter LED base

Figure 4. Basic LED Inverter Circuit Diagram

Un pulsante alimenta un ingresso inverter. L'uscita fa passare un LED attraverso una resistenza.

Questo dimostra l'inversione fondamentale: premendo l'interruttore, il LED può accendere o spegnere il LED a seconda del cablaggio.

Utilizzo di più porte in un unico IC

Un singolo 7404 può svolgere diversi compiti non correlati sulla stessa scheda:

• Gate 1: Invertire un reset o abilitare la linea

• Gate 2: Pulire i bordi PWM prima di un driver MOSFET

• Gate 3: Debounce di uno switch tramite RC

• Porte 4–6: Generano un semplice oscillatore o elemento di ritardo

Linee guida per la risoluzione dei problemi 74HC04 / 74LS04

ProblemaCausaFix
LS04 usato a 3,3VSoglie TTL violateUsa dispositivi HC/HCT/LVC
LED senza resistenzaCorrente SovraccorrenteAggiungi 220–330 Ω
Nessun disaccoppiamentoInstabilità di uscitaAggiungi 0,1 μF vicino a VCC
Input fluttuantiCommutazione casualeUsa resistori di trazione
Carichi induttivi di guidaPicchi di tensioneAggiungi driver transistor/MOSFET
Output legatiContesa di outputGuida ogni carico separatamente

Conclusione

Padroneggiare il 74HC04 e il 74LS04 ti dà una solida base per costruire circuiti digitali più puliti, veloci e robusti. Dal timing e oscillatori al condizionamento del segnale, allo spostamento del livello e alla progettazione logica, questi inverter rimangono gli strumenti di base sia nei sistemi moderni che in quelli legacy. Con la giusta variante e le migliori pratiche, offrono prestazioni costanti, funzionamento logico affidabile e stabilità a lungo termine del circuito.

Domande Frequenti [FAQ]

Qual è la differenza tra un 74HC04 e un 74HCT04?

Il 74HC04 utilizza soglie di ingresso CMOS, mentre il 74HCT04 utilizza soglie compatibili TTL. Questo rende la versione HCT ideale quando servono uscite CMOS ma deve accettare livelli di ingresso TTL a 5V senza ulteriori spostamenti di livello.

È possibile usare il 74HC04 o il 74LS04 per la modellatura del segnale analogico?

Sì, entro dei limiti. Questi inverter possono quadrare forme d'onda analogiche lente o inclinate se l'ingresso supera la soglia digitale in modo pulito, ma non sono amplificatori lineari e non dovrebbero essere utilizzati per l'elaborazione analogica continua.

Quanti chip 74HC04 o 74LS04 possono condividere la stessa linea di alimentazione?

Puoi alimentare più chip dalla stessa rotaia purché l'alimentatore possa gestire il loro consumo di corrente combinato. Aggiungere un condensatore di disaccoppiamento da 0,1 μF per ogni IC per evitare l'accoppiamento di rumore tra i dispositivi.

Le uscite 74HC04 e 74LS04 necessitano di protezione quando si muovono fili lunghi?

Sì. I fili lunghi aggiungono capacità e captazione del rumore, il che può causare squillo o falsi commutazioni. Usa resistori in serie (50–200 Ω), tracce più corte o un buffer se l'integrità del segnale diventa un problema.

Un 74HC04 o un 74LS04 possono azionare direttamente un relè o un motore?

No. La loro corrente di uscita è troppo bassa per carichi induttivi. Usa un transistor, MOSFET o un driver IC dedicato, e aggiungi un diodo flyback sulla bobina del relè per protezione.