74HC04 og 74LS04 er blandt de mest anvendte NOT-gate IC'er i digital elektronik, værdsat for deres enkelhed, pålidelighed og alsidighed. Uanset om det drejer sig om at korrigere signalpolaritet, genskabe forringede bølgeformer eller buffere svage logikkilder, hjælper disse hex-invertere med at holde digitale systemer stabile.

74HC04 / 74LS04 IKKE Gate-funktionalitet
74HC04 og 74LS04 er hex-inverter IC'er, hver med seks uafhængige NOT-porte. Hver port udgiver det logiske modsatte af sin input: HØJ bliver LAV, og LAV bliver HØJ. Disse IC'er bruges ofte til at korrigere signalpolaritet, genoprette forringede digitale signaler og buffere svage kilder, der ikke direkte kan drive andre logikindgange. Fordi de skaber skarpe overgange og ensartet timing, er de nyttige til at forme signaler, isolere trin og sikre pålidelig drift ved kombination af forskellige digitale delsystemer.
CMOS (74HC04) vs TTL (74LS04) intern drift
Selvom begge enheder udfører identisk NOT-gate-logik, adskiller de sig i den transistorteknologi, der anvendes internt, hvilket påvirker spændingsområder, strømkapacitet, strømforbrug og tærskeladfærd.

• 74LS04 – TTL (Bipolar Transistorlogik)
74LS04, bygget på TTL bipolar transistorlogik, opererer fra en fast 5V strømforsyning og er designet til klassiske TTL-systemer, med stærk strømsænkningskapacitet, der er velegnet til at drive LED'er eller flere TTL-indgange, ensartede TTL-indgangstærskler, der sikrer forudsigelig adfærd i støjende miljøer, samt højere statisk og dynamisk strømforbrug på grund af dens bipolære transistorarkitektur.
• 74HC04 – CMOS (Komplementær MOSFET-logik)
74HC04, bygget på CMOS (Complementary MOSFET) logik, opererer over et bredt 2–6V område, der er kompatibelt med både 3,3V og 5V systemer, tilbyder ekstremt lavt statisk strømforbrug, leverer højere støjimmunitet end TTL og giver balanceret kilde- og sænkningsstrømme, dog med svagere LED-drevningskapacitet sammenlignet med LS-enheder, hvilket gør den ideel til moderne mikrocontrollerkort, der kræver fleksibel spændingsdrift og lavt strømforbrug.
74HC04 / 74LS04 Pinout
En standard DIP-14-pakke indeholder seks invertere, der er arrangeret symmetrisk for nem board-routing. Hver port har én indgang (A) og én udgang (Y), og alle porte deler samme strøm- og jordben.

| Pin | Label | Beskrivelse |
|---|---|---|
| 1 | 1A | Indgang, Port 1 |
| 2 | 1Y | Output, Port 1 |
| 3 | 2A | Indgang, port 2 |
| 4 | 2Y | Output, port 2 |
| 5 | 3A | Indgang, port 3 |
| 6 | 3Y | Output, port 3 |
| 7 | GND | Jordreference |
| 8 | 4Y | Output, Port 4 |
| 9 | 4A | Indgang, port 4 |
| 10 | 5Y | Output, port 5 |
| 11 | 5A | Indgang, port 5 |
| 12 | 6Y | Output, Port 6 |
| 13 | 6A | Input, Port 6 |
| 14 | VCC | +5V (LS) / 2–6V (HC) |
Elektriske specifikationer for 74HC04 / 74LS04
| Parameter | 74HC04 (CMOS) | 74LS04 (TTL) | Noter |
|---|---|---|---|
| Forsyningsspænding | 2–6V | 4,75–5,25V | HC arbejder ved 3,3V; LS kræver strengt 5V |
| Udgangsstrøm | ±4 mA | \~8 mA vask / lav kilde | LS sænker LED-strøm bedre |
| Udbredelsesforsinkelse | 8–14 ns | 15–25 ns | HC bliver hurtigere, efterhånden som VCC stiger |
| Fan-Out | 10–15 CMOS-indgange | 10 TTL-indgange | Vigtigt i multi-driver design |
Valg af den rigtige variant af 74HC04 / 74LS04
• 74HC04 – Standard CMOS
Bedste allroundvalg til moderne digitale systemer. Velegnet til både 3,3V og 5V logik, med lavt strømforbrug og stabil drift med mikrocontrollere.
• 74HCT04 – CMOS med TTL-kompatible indgange
Outputtene opfører sig som HC, men inputtene følger TTL-tærskler. Brug dette, når et CMOS-system skal acceptere 74LS/TTL-signaler uden uoverensstemmende logikniveauer.
• 74LS04 – TTL
En robust 5V-inverter med stærk sinkstrøm. Det foretrækkes fortsat til ældre printkort, LED-indikatorkørsel og industrielle miljøer, hvor TTL-tærskler forventes.
• Højhastighedsvarianter (74AC04 / 74ACT04 / 74AUC04)
Bruges i hurtige ure, RF-logik eller præcisionstidsveje. Disse familier tilbyder betydeligt lavere udbredelsesforsinkelse, men kræver omhyggelig spændingsvalg og printkortlayout.
Variant sammenligningstabel
| Variant | Logikfamilien | Spændingsområde | Hastighed (tpd) | Drivstyrke | Bedste Use Cases |
|---|---|---|---|---|---|
| 74HC04 | CMOS | 2–6V | 8–15 ns | \~4–6 mA | Generel 3,3V/5V logik |
| 74HCT04 | CMOS (TTL-indgange) | 4,5–5,5V | 8–15 ns | \~4–6 mA | TTL-til-CMOS grænseflade |
| 74LS04 | TTL | 5V kun | 12–25 ns | Stærk vask | LED-drev, legacy TTL |
| 74AC04 | Avanceret CMOS | 2–6V | 3–7 ns | High | Højhastighedsure |
| 74LVC04 | Lavspændings CMOS | 1,65–3,6V | 2–5 ns | High | Moderne MCU'er/SoC'er |
IKKE portadfærd & flydende inputregler
Sandhedstabel
| Input | Output |
|---|---|
| LAV | HIGH |
| HIGH | LAV |
Et ikke-forbundet input har ingen defineret tilstand. Den kan opfange støj, skifte tilfældigt eller øge strømforbruget, især med CMOS (HC/HCT) enheder.
Anbefalede metoder
• Brug pull-ups eller pull-downs til at give hvert input en defineret tilstand
• Bind helt ubrugte porte permanent til VCC eller GND
• Undgå at lade CMOS-indgange flyde under nogen omstændigheder
Anvendelser af 74HC04 / 74LS04
Signalbehandling
74HC04/74LS04 invertere renser langsomme eller forvrængede digitale kanter, genopretter svækkede sensorudgange og skærper PWM- eller kommunikationssignalovergange.
Afbouncing
Med et RC-indgangsnetværk omformer en inverter switch-signaler til enkelt, rene overgange, der er egnede til digitale tællere eller MCU-indgange.
Oscillatorer & Timing
En inverter med et RC-netværk kan danne en simpel firkantbølgeoscillator, to kaskaderede invertere kan understøtte krystalloscillatorer, og yderligere RC-netværk tillader grundlæggende forsinkelsesformning eller clock-gating-funktioner.
Grænseflade og niveauskift
Disse invertere korrigerer polaritetsmisforhold mellem delsystemer, giver simpel 3,3 V ↔ 5 V niveauforskydning i HC/HCT-familier og hjælper med at bygge bro mellem logikfamilier, der bruger forskellige tærskelniveauer.
Logikkonstruktion
Ved at tilføje en inverter efter AND- eller OR-porte kan du bygge NAND- og NOR-funktioner eller implementere anden forenklet boolesk logik, hvor inversion er nødvendig.
Buffering & Drive
74HC04/74LS04-enheder forstærker MCU-ben, der ikke kan drive flere belastninger, kan bruges til at drive LED'er (især med LS04's stærkere sinkstrøm) og forbedrer signalintegriteten ved at buffere og isolere kredsløbstrin.
Eksempelkredsløb af 74HC04 / 74LS04 IKKE Gate
Grundlæggende LED-inverter

En trykknap forsyner en inverter-indgang. Udgangen driver en LED gennem en modstand.
Dette demonstrerer den grundlæggende inversion: ved at trykke på kontakten kan LED'en enten tænde eller slukke afhængigt af ledningsføringen.
Brug af flere porte i én IC
En enkelt 7404 kan udføre flere ikke-relaterede opgaver på samme kort:
• Port 1: Inverter en nulstillings- eller aktiveringslinje
• Gate 2: Ryd op i PWM-kanter før en MOSFET-driver
• Gate 3: Debounce en switch via RC
• Porte 4–6: Generer en simpel oscillator eller forsinkelseselement
74HC04 / 74LS04 Fejlsøgningsvejledninger
| Problem | Årsag | Fix |
|---|---|---|
| LS04 brugt ved 3,3V | TTL-tærskler overtrådt | Brug HC/HCT/LVC-enheden |
| LED uden modstand | Overstrøm | Tilføj 220–330 Ω |
| Ingen adskillelse | Output-instabilitet | Tilføj 0,1 μF nær VCC |
| Flydende input | Tilfældig skift | Brug trækmodstande |
| Drivning af induktive belastninger | Spændingsspidser | Tilføj transistor/MOSFET-driver |
| Bundne output | Output-strid | Kør hver belastning separat |
Konklusion
At mestre 74HC04 og 74LS04 giver dig et solidt fundament for at bygge renere, hurtigere og mere robuste digitale kredsløb. Fra timing og oscillatorer til signalbehandling, niveauskift og logikdesign forbliver disse invertere de grundlæggende værktøjer på både moderne og ældre systemer. Med den rette variant og bedste praksis leverer de ensartet ydeevne, pålidelig logikdrift og langsigtet kredsløbsstabilitet.
Ofte stillede spørgsmål [FAQ]
Hvad er forskellen mellem en 74HC04 og en 74HCT04?
74HC04 bruger CMOS-indgangstærskler, mens 74HCT04 bruger TTL-kompatible tærskler. Det gør HCT-versionen ideel, når du har brug for CMOS-udgange, men skal acceptere 5V TTL-indgangsniveauer uden ekstra niveauskift.
Kan 74HC04 eller 74LS04 bruges til analog signalformning?
Ja, inden for visse grænser. Disse invertere kan rette langsomme eller skrånende analoge bølgeformer, hvis indgangen krydser den digitale tærskel rent, men de er ikke lineære forstærkere og bør ikke bruges til kontinuerlig analog behandling.
Hvor mange 74HC04- eller 74LS04-chips kan dele samme strømskinne?
Du kan forsyne flere chips fra samme skinne, så længe forsyningen kan håndtere deres samlede strømforbrug. Tilføj en 0,1 μF afkoblingskondensator pr. IC for at forhindre støjkobling mellem enheder.
Skal 74HC04 og 74LS04 udgange beskytte mod lange ledninger?
Ja. Lange ledninger tilføjer kapacitans og støjoptagelse, hvilket kan forårsage ringetone eller falsk omskiftning. Brug seriemodstande (50–200 Ω), kortere spor eller en buffer, hvis signalintegriteten bliver et problem.
11,5 Kan en 74HC04 eller 74LS04 drive et relæ eller en motor direkte?
Nej. Deres udgangsstrøm er for lav til induktive belastninger. Brug en transistor, MOSFET eller dedikeret driver IC, og tilføj en flyback-diode over relæspolen for beskyttelse.