74HC04 / 74LS04 Hex-omvormer IC's

डिसेम्बर ०७ २०२५
Bron: DiGi-Electronics
Bladeren: 1146

De 74HC04 en 74LS04 behoren tot de meest gebruikte NOT-gate IC's in digitale elektronica, gewaardeerd om hun eenvoud, betrouwbaarheid en veelzijdigheid. Of het nu gaat om het corrigeren van signaalpolariteit, het herstellen van verslechterde golfvormen of het bufferen van zwakke logische bronnen, deze hexomvormers helpen digitale systemen stabiel te houden.

Figure 1. 7400 Series 74HC04 and 74LS04

74HC04 / 74LS04 GEEN Gate-functionaliteit

De 74HC04 en 74LS04 zijn hex-inverter IC's, elk met zes onafhankelijke NOT-poorten. Elke poort geeft het logische tegenovergestelde van zijn invoer: HOOG wordt LAAG, en LAAG wordt HOOG. Deze IC's worden vaak gebruikt om signaalpolariteit te corrigeren, verslechterde digitale signalen te herstellen en zwakke bronnen te bufferen die andere logische ingangen niet direct kunnen aansturen. Omdat ze scherpe overgangen en consistente timing genereren, zijn ze nuttig voor het vormgeven van signalen, het isoleren van trappen en het garanderen van betrouwbare werking bij het combineren van verschillende digitale subsystemen.

CMOS (74HC04) vs TTL (74LS04) interne werking

Hoewel beide apparaten identieke NOT-gate logica uitvoeren, verschillen ze in de interne transistortechnologie, wat invloed heeft op spanningsbereik, stroomcapaciteit, stroomverbruik en drempelgedrag.

Figure 2. 74HC0474LS04 IC Connected to Power

• 74LS04 – TTL (Bipolaire Transistorlogica)

De 74LS04, gebouwd op TTL bipolaire transistorlogica, werkt met een vaste 5V voeding en is ontworpen voor klassieke TTL-systemen, met sterke stroomafzuigcapaciteit die geschikt is voor het aansturen van LED's of meerdere TTL-ingangen, consistente TTL-ingangsdrempels die voorspelbaar gedrag in ruisachtige omgevingen garanderen, en een hoger statisch en dynamisch stroomverbruik dankzij zijn bipolaire transistorarchitectuur.

• 74HC04 – CMOS (Complementaire MOSFET-logica)

De 74HC04, gebouwd op CMOS (Complementary MOSFET) logica, werkt over een breed bereik van 2–6V dat compatibel is met zowel 3,3V- als 5V-systemen, biedt een extreem laag statisch stroomverbruik, een hogere ruisimmuniteit dan TTL en zorgt voor gebalanceerde bron- en afneemstromen, hoewel met een zwakkere LED-aansturing vergeleken met LS-apparaten, waardoor het ideaal is voor moderne microcontrollerkaarten die flexibele spanningswerking en een laag stroomverbruik vereisen.

74HC04 / 74LS04 Pinout

Een standaard DIP-14-behuizing bevat zes omvormers die symmetrisch zijn gerangschikt voor eenvoudige bordroutering. Elke poort heeft één ingang (A) en één uitgang (Y), en alle poorten delen dezelfde stroom- en aardepinnen.

Figure 3. Pinout of 74x04

PinLabelBeschrijving
11AInvoer, Poort 1
21YOutput, Gate 1
32AInput, Gate 2
42YOutput, Poort 2
53AInput, Poort 3
63YOutput, Poort 3
7GNDGrondreferentie
84YOutput, Gate 4
94AInput, Gate 4
105YOutput, Gate 5
115AInput, Gate 5
126YOutput, Poort 6
136AInput, Gate 6
14VCC+5V (LS) / 2–6V (HC)

Elektrische specificaties van 74HC04 / 74LS04

Parameter74HC04 (CMOS)74LS04 (TTL)Notities
Voedingsspanning2–6V4,75–5,25VHC werkt op 3,3V; LS vereist strikte 5V
Uitgangsstroom±4 mA\~8 mA gootsteen / lage bronLS verbruikt LED-stroom beter
Voortplantingsvertraging8–14 ns15–25 nsHC wordt sneller naarmate VCC toeneemt
Fan-Out10–15 CMOS-ingangen10 TTL-ingangenBelangrijk in multi-driver ontwerpen

De juiste variant van 74HC04 / 74LS04 kiezen

• 74HC04 – Standaard CMOS

Beste allround keuze voor moderne digitale systemen. Geschikt voor zowel 3,3V als 5V logica, met een laag stroomverbruik en stabiele werking met microcontrollers.

• 74HCT04 – CMOS met TTL-compatibele ingangen

Uitgangen gedragen zich als HC, maar de ingangen volgen TTL-drempels. Gebruik dit wanneer een CMOS-systeem 74LS/TTL-signalen moet accepteren zonder mismatched logicaniveaus.

• 74LS04 – TTL

Een robuuste 5V-only omvormer met sterke sinkstroom. Het blijft de voorkeur voor legacy-printplaten, LED-indicatoren en industriële omgevingen waar TTL-drempels worden verwacht.

• Hoge snelheidsvarianten (74AC04 / 74ACT04 / 74AUC04)

Gebruikt in snelle klokken, RF-logica of precisie-timingpaden. Deze families bieden aanzienlijk lagere propagatievertraging, maar vereisen een zorgvuldige spanningskeuze en PCB-indeling.

Variantvergelijkingstabel

VariantLogicafamilieSpanningsbereikSnelheid (tpd)AandrijfsterkteBeste gebruiksscenario's
74HC04CMOS2–6V8–15 ns\~4–6 mAAlgemene 3,3V/5V logica
74HCT04CMOS (TTL-ingangen)4,5–5,5V8–15 ns\~4–6 mATTL-naar-CMOS interface
74LS04TTLAlleen 5V12–25 nsSterke gootsteenLED-aandrijving, legacy TTL
74AC04Geavanceerde CMOS2–6V3–7 nsHighHogesnelheidsklokken
74LVC04Laagspannings-CMOS1,65–3,6V2–5 nsHighModerne MCU's/SoC's

NOT Gate Gedrag & Floating Input Rules

Waarheidstabel

InputOutput
LAAGHIGH
HIGHLAAG

Een niet-verbonden ingang heeft geen gedefinieerde toestand. Het kan ruis oppikken, willekeurig schakelen of het stroomverbruik verhogen, vooral bij CMOS (HC/HCT) apparaten.

Aanbevolen methoden

• Gebruik pull-ups of pull-downs om elke invoer een gedefinieerde toestand te geven

• Volledig ongebruikte poorten permanent aan VCC of GND koppelen

• Vermijd het om CMOS-ingangen onder geen enkele omstandigheid te laten zweven

Toepassingen van de 74HC04 / 74LS04

Signaalbeheersing

74HC04/74LS04-omvormers reinigen trage of vervormde digitale randen, herstellen verzwakte sensoruitgangen en verscherpen PWM- of communicatiesignaalovergangen.

Debouncing

Met een RC-ingangsnetwerk hervormt een omvormer schakelsignalen tot enkele, schone overgangen die geschikt zijn voor digitale tellers of MCU-ingangen.

Oscillatoren & Timing

Een omvormer met een RC-netwerk kan een eenvoudige vierkante golfoscillator vormen, twee gecascadeerde omvormers kunnen kristaloscillatoren ondersteunen, en extra RC-netwerken maken basisfuncties voor vertragingvorming of klokbeheer mogelijk.

Koppeling & Niveauverschuiving

Deze omvormers corrigeren polariteitsverschillen tussen subsystemen, bieden eenvoudige 3,3 V ↔ 5 V niveauverschuiving in HC/HCT-families en helpen logische families te overbruggen die verschillende drempelniveaus gebruiken.

Logische Constructie

Door een inverter toe te voegen na EN- of OF-poorten, kun je NAND- en NOR-functies bouwen, of andere vereenvoudigde Booleaanse logica implementeren waar inversie vereist is.

Buffering & Drive

74HC04/74LS04-apparaten versterken MCU-pinnen die niet meerdere belastingen kunnen aansturen, kunnen worden gebruikt om LED's aan te sturen (vooral met de sterkere sinkstroom van LS04), en verbeteren de signaalintegriteit door schakelingstrappen te bufferen en te isoleren.

Voorbeeldcircuits van 74HC04 / 74LS04 NOT Gate

Basis LED-omvormer

Figure 4. Basic LED Inverter Circuit Diagram

Een drukknop voedt een inverter-ingang. De uitgang stuurt een LED aan via een weerstand.

Dit demonstreert de fundamentele omkering: door op de schakelaar te drukken kan de LED aan- of uitgaan, afhankelijk van de bedrading.

Gebruik van meerdere poorten in één IC

Een enkele 7404 kan verschillende niet-gerelateerde taken op hetzelfde bord uitvoeren:

• Poort 1: Keer een reset- of inactivatielijn om

• Gate 2: Maak PWM-randen schoon vóór een MOSFET-driver

• Gate 3: Debounce een schakelaar via RC

• Poorten 4–6: Genereer een eenvoudige oscillator of vertragingselement

74HC04 / 74LS04 Richtlijnen voor probleemoplossing

ProbleemOorzaakFix
LS04 gebruikt bij 3,3VTTL-drempels overtredenGebruik HC/HCT/LVC-apparaat
LED zonder weerstandOverstroomVoeg 220–330 Ω
Geen ontkoppelingUitgangsinstabiliteitVoeg 0,1 μF toe bij VCC
Zwevende ingangenWillekeurige schakelingGebruik trekweerstanden
Inductieve belastingen aandrijvenSpanningspiekenVoeg transistor/MOSFET-driver toe
Gebonden uitvoerenOutputtwistRijd elke belasting apart

Conclusie

Het beheersen van de 74HC04 en 74LS04 geeft je een solide basis om schonere, snellere en robuustere digitale schakelingen te bouwen. Van timing en oscillatoren tot signaalconditionering, niveauverschuiving en logisch ontwerp, deze omvormers blijven de basistools in zowel moderne als oudere systemen. Met de juiste variant en best practices leveren ze consistente prestaties, betrouwbare logische werking en langdurige schakelingsstabiliteit.

Veelgestelde Vragen [FAQ]

Wat is het verschil tussen een 74HC04 en een 74HCT04?

De 74HC04 gebruikt CMOS-invoerdrempels, terwijl de 74HCT04 TTL-compatibele drempels gebruikt. Dit maakt de HCT-versie ideaal wanneer je CMOS-uitgangen nodig hebt maar 5V TTL-ingangsniveaus moet accepteren zonder extra niveauverschuiving.

Kan de 74HC04 of 74LS04 worden gebruikt voor analoge signaalvorming?

Ja, binnen bepaalde grenzen. Deze omvormers kunnen langzame of schuine analoge golfvormen recht op elkaar zetten als de ingang de digitale drempel schoon overschrijdt, maar ze zijn geen lineaire versterkers en mogen niet worden gebruikt voor continue analoge verwerking.

Hoeveel 74HC04- of 74LS04-chips kunnen dezelfde stroomrail delen?

Je kunt meerdere chips van dezelfde rail voeden zolang de voeding hun gecombineerde stroomverbruik aankan. Voeg per IC een 0,1 μF ontkoppelcondensator toe om ruiskoppeling tussen apparaten te voorkomen.

Hebben 74HC04- en 74LS04-uitgangen bescherming nodig bij het aansturen van lange draden?

Ja. Lange draden voegen capaciteit en ruisopname toe, wat kan leiden tot rinkelen of valse schakelingen. Gebruik serieweerstanden (50–200 Ω), kortere sporen of een buffer als de signaalintegriteit een probleem wordt.

Kan een 74HC04 of 74LS04 een relais of motor direct aansturen?

Nee. Hun uitgangsstroom is te laag voor inductieve belastingen. Gebruik een transistor, MOSFET of speciale driver-IC, en voeg een flyback-diode toe over de relaisspoel ter bescherming.