74HC04 ja 74LS04 on digitaalses elektroonikas kõige laialdasemalt kasutatavate MITTE-värava IC-de hulgas, hinnatud lihtsuse, töökindluse ja mitmekülgsuse poolest. Olgu selleks signaali polaarsuse korrigeerimine, halvenenud lainekujude taastamine või nõrkade loogikaallikate puhverdamine, aitavad need kuusnurksed inverterid hoida digitaalseid süsteeme stabiilsena.

74HC04 / 74LS04 MITTE värava funktsionaalsus
74HC04 ja 74LS04 on kuusnurkse inverteriga IC-d, millest kumbki sisaldab kuut sõltumatut NOT-väravat. Iga värav annab loogilise vastandliku väljundi oma sisendile: HIGH muutub LOW-ks ja LOW muutub HIGH-ks. Neid IC-sid kasutatakse tavaliselt signaali polaarsuse korrigeerimiseks, halvenenud digitaalsete signaalide taastamiseks ja nõrkade allikate puhverdamiseks, mis ei suuda otse teisi loogikasisendeid juhtida. Kuna need tekitavad teravaid üleminekuid ja ühtlast ajastust, on need kasulikud signaalide kujundamiseks, etappide isoleerimiseks ja usaldusväärse töö tagamiseks erinevate digitaalsete alamsüsteemide ühendamisel.
CMOS (74HC04) vs TTL (74LS04) sisemine töökorraldus
Kuigi mõlemad seadmed teostavad identset MITTE-värava loogikat, erinevad nad sisemiselt kasutatava transistoritehnoloogia poolest, mis mõjutab pingevahemikke, vooluvõimekust, energiatarbimist ja lävekäitumist.

• 74LS04 – TTL (bipolaarne transistoriloogika)
74LS04, mis põhineb TTL bipolaarsel transistoriloogikal, töötab fikseeritud 5V toiteallikaga ja on mõeldud klassikalistele TTL-süsteemidele, pakkudes tugevat voolu kandmise võimekust, mis sobib LED-ide või mitme TTL sisendi juhtimiseks, ühtlasi TTL sisendi läve, mis tagavad ennustatava käitumise mürarikkas keskkonnas, ning suuremat staatilist ja dünaamilist energiatarbimist tänu bipolaarsele transistori arhitektuurile.
• 74HC04 – CMOS (täiendav MOSFET-loogika)
74HC04, mis põhineb CMOS (Complementary MOSFET) loogikal, töötab laias 2–6V vahemikus, mis on ühilduv nii 3,3V kui ka 5V süsteemidega, pakub äärmiselt madalat staatilist energiatarbimist, pakub kõrgemat mürakindlust kui TTL ning tasakaalustatud allika- ja allavoolud, kuigi LED-juhtimise võimekus on nõrgem võrreldes LS-seadmetega, muutes selle ideaalseks kaasaegsetele mikrokontrolleriplaatidele, mis vajavad paindlikku pinget ja madalat energiatarbe.
74HC04 / 74LS04 tihvt
Tavaline DIP-14 pakett sisaldab kuut inverterit, mis on paigutatud sümmeetriliselt lihtsaks plaadi marsruutimiseks. Igal väraval on üks sisend (A) ja üks väljund (Y) ning kõik väravad jagavad samu toite- ja maandustihvte.

| Pin | Plaadifirma | Kirjeldus |
|---|---|---|
| 1 | 1A | Sisend, värav 1 |
| 2 | 1Y | Väljund, värav 1 |
| 3 | 2A | Sisend, värav 2 |
| 4 | 2Y | Väljund, värav 2 |
| 5 | 3A | Sisend, värav 3 |
| 6 | 3Y | Väljund, värav 3 |
| 7 | GND | Maapinna viide |
| 8 | 4Y | Väljund, värav 4 |
| 9 | 4A | Sisend, värav 4 |
| 10 | 5Y | Väljund, värav 5 |
| 11 | 5A | Sisend, värav 5 |
| 12 | 6Y | Väljund, värav 6 |
| 13 | 6A | Sisend, värav 6 |
| 14 | VCC | +5V (LS) / 2–6V (HC) |
74HC04 / 74LS04 elektrilised spetsifikatsioonid
| Parameeter | 74HC04 (CMOS) | 74LS04 (TTL) | Märkused |
|---|---|---|---|
| Toitepinge | 2–6V | 4.75–5.25V | HC töötab 3,3V juures; LS nõuab ranget 5V |
| Väljundvool | ±4 mA | \~8 mA valamu / madal allikas | LS tõmbab LED-voolu paremini |
| Leviku viivitus | 8–14 ns | 15–25 ns | HC muutub kiiremaks, kui VCC kasvab |
| Fan-Out | 10–15 CMOS sisendit | 10 TTL sisendit | Oluline mitme draiveri disainides |
Õige 74HC04 / 74LS04 variandi valimine
• 74HC04 – standardne CMOS
Parim universaalne valik kaasaegsetele digisüsteemidele. Sobib nii 3,3V kui ka 5V loogikale, pakkudes madalat energiatarbimist ja stabiilset tööd mikrokontrolleritega.
• 74HCT04 – CMOS TTL-ühilduvate sisenditega
Väljundid käituvad nagu HC, kuid sisendid järgivad TTL-läve. Kasuta seda, kui CMOS-süsteem peab vastu võtma 74LS/TTL signaale ilma sobimatute loogikatasemeteta.
• 74LS04 – TTL
Tugev ainult 5V inverter, millel on tugev vooluhulk. See on endiselt eelistatud vanade plaatide, LED-indikaatoritega sõidu ja tööstuskeskkondade jaoks, kus TTL-lävendid on oodatavad.
• Kiired variandid (74AC04 / 74ACT04 / 74AUC04)
Kasutatakse kiiretes kellades, RF-loogikas või täppisajastusradadel. Need perekonnad pakuvad oluliselt väiksemat levimisviivitust, kuid nõuavad hoolikat pingevalikut ja PCB-paigutust.
Variantide võrdlustabel
| Variant | Loogikaperekond | Pingevahemik | Speed (tpd) | Jõujõud | Parimad kasutusjuhtumid |
|---|---|---|---|---|---|
| 74HC04 | CMOS | 2–6V | 8–15 ns | \~4–6 mA | Üldine 3.3V/5V loogika |
| 74HCT04 | CMOS (TTL sisendid) | 4,5–5,5V | 8–15 ns | \~4–6 mA | TTL-to-CMOS liides |
| 74LS04 | TTL | Ainult 5V | 12–25 ns | Tugev kraanikausi | LED-draiv, pärand TTL |
| 74AC04 | Täiustatud CMOS | 2–6V | 3–7 ns | Kõrge | Kiirkellad |
| 74LVC04 | Madalpinge CMOS | 1,65–3,6V | 2–5 ns | Kõrge | Kaasaegsed MCU-d/SoC-id |
MITTE värava käitumine ja ujuvad sisendi reeglid
Tõetabel
| Sisend | Väljund |
|---|---|
| MADAL | KÕRGE |
| KÕRGE | MADAL |
Ühendamata sisendil puudub kindel seisund. See võib müra vastu võtta, juhuslikult lülituda või suurendada energiatarbimist, eriti CMOS (HC/HCT) seadmetega.
Soovitatud meetodid
• Kasuta lõuatõmbeid või tõmbeid, et anda igale sisendile kindel olek
• Siduda täiesti kasutamata väravad püsivalt VCC või GND-ga
• Vältige CMOS-sisendite hõljumist igal juhul
74HC04 / 74LS04 rakendused
Signaali konditsioneerimine
74HC04/74LS04 inverterid puhastavad aeglaseid või moonutatud digitaalseid servi, taastavad nõrgenenud sensoriväljundid ning teravdavad PWM- või kommunikatsioonisignaali üleminekuid.
Debouncing
RC sisendvõrgus kujundab inverter lülitisignaalid üheks, puhtaks üleminekuks, mis sobivad digitaalsete loendurite või MCU sisendite jaoks.
Ostsillaatorid ja ajastus
RC-võrguga inverter võib moodustada lihtsa ruutlaine ostsillaatori, kaks kaskaadinverterit toetavad kristall-ostsillaatoreid ning täiendavad RC-võrgud võimaldavad põhilisi viivituse kujundamise või kella värava funktsioone.
Liidesed ja taseme nihutamine
Need inverterid parandavad polaarsuse erinevusi alamsüsteemide vahel, võimaldavad lihtsat 3,3 V ↔ 5 V taseme nihkeid HC/HCT perekondades ning aitavad ületada loogikaperesid, mis kasutavad erinevaid lävetasemeid.
Loogika konstrueerimine
Lisades inverteri AND või OR väravate järel, saad ehitada NAND ja NOR funktsioone või rakendada muud lihtsustatud Boole'i loogikat, kus on vaja pööramist.
Puhverdamine ja Drive
74HC04/74LS04 seadmed tõstavad MCU kontakte, mis ei suuda juhtida mitut koormust, neid saab kasutada LED-ide juhtimiseks (eriti LS04 tugevama voolu korral) ning parandavad signaali terviklikkust, puhverdades ja isoleerides vooluringi astmeid.
74HC04 / 74LS04 näidisahelad MITTE värava
Põhiline LED-inverter

Nupp annab inverteri sisendi. Väljund juhib LED-i takisti kaudu.
See näitab põhilist pöördepunkti: lüliti vajutamine võib LED-i kas sisse või välja lülitada, sõltuvalt juhtmestikust.
Mitme värava kasutamine ühes IC-s
Üks 7404 suudab samal plaadil täita mitmeid omavahel mitteseotud ülesandeid:
• Värav 1: Lülita reseti või aktiveeri liin
• Värav 2: PWM-i servad enne MOSFET-draiveri puhastamist
• Värav 3: Lüliti deaktiveerimine RC kaudu
• Väravad 4–6: Genereeri lihtne ostsillaator või viivituselement
74HC04 / 74LS04 tõrkeotsingu juhised
| Probleem | Põhjus | Paranda |
|---|---|---|
| LS04 kasutatakse 3,3V juures | TTL-lävendid rikutud | Kasuta HC/HCT/LVC seadet |
| LED ilma takistita | Ülevool | Lisa 220–330 Ω |
| Ei mingit lahutamist | Väljundi ebastabiilsus | Lisa 0,1 μF lähedale VCC |
| Ujuvad sisendid | Juhuslik lülitumine | Kasuta tõmbetakiid |
| Induktiivsete koormuste juhtimine | Pingetõusud | Lisa transistor/MOSFET draiver |
| Seotud väljundid | Väljundi konkurents | Juhi iga koormat eraldi |
Kokkuvõte
74HC04 ja 74LS04 valdamine annab tugeva aluse puhtamate, kiiremate ja vastupidavamate digitaalsete vooluringide ehitamiseks. Ajastusest ja ostsillaatoritest kuni signaali konditsioneerimise, taseme nihutamise ja loogikadisainini – need inverterid on endiselt põhilised tööriistad nii kaasaegsetes kui ka vanades süsteemides. Õige variandi ja parimate tavadega tagavad nad ühtlase jõudluse, usaldusväärse loogikatöö ja pikaajalise vooluahela stabiilsuse.
Korduma kippuvad küsimused [KKK]
Mis on 74HC04 ja 74HCT04 vahel?
74HC04 kasutab CMOS sisendläve, samas kui 74HCT04 kasutab TTL-ühilduvaid läve. See teeb HCT versiooni ideaalseks, kui vajad CMOS-väljundeid, kuid pead aktsepteerima 5V TTL sisendtasemeid ilma täiendava taseme nihutamiseta.
Kas 74HC04 või 74LS04 saab kasutada analoogsignaali kujundamiseks?
Jah, teatud piirides. Need inverterid suudavad ruudustada aeglasi või kaldu analooglainekujusid, kui sisend ületab digitaalse läve puhtalt, kuid need ei ole lineaarsed võimendid ega tohiks kasutada pidevaks analoogtöötluseks.
Kui palju 74HC04 või 74LS04 kiipe võib jagada sama toiterööki?
Sa saad toita mitut kiipi samast rööbast, kui toiteallikas suudab nende kombineeritud voolutarvet taluda. Lisa iga IC kohta 0,1 μF lahtiühendav kondensaator, et vältida seadmete vahel müra sidumist.
Kas 74HC04 ja 74LS04 väljundid vajavad kaitset, kui vedada pikki juhtmeid?
Jah. Pikad juhtmed lisavad mahtuvust ja mürakogumist, mis võib põhjustada helisemist või valelülitamist. Kasuta jada-takisteid (50–200 Ω), lühemaid juhtmeid või puhvert, kui signaali terviklikkus muutub probleemiks.
Kas 74HC04 või 74LS04 saab juhtida releed või mootorit otse?
Ei. Nende väljundvool on induktiivsete koormuste jaoks liiga madal. Kasuta transistorit, MOSFET-i või spetsiaalset draiveri IC-d ning lisa kaitseks tagasivooludiood üle relee mähise.