MC74HC08AN: begynderguide til Quad 2-indgangs AND-porten

AND-porten er en af de mest fundamentale byggesten i digital logik. Lær hvordan MC74HC08AN behandler signaler, forstå dens sandhedstabeller, og byg et simpelt 5 V testkredsløb på et breadboard.

Hvad er en AND-port?

En AND-port (og-port) er en digital logikport, der udfører en logisk konjunktion. Den har to eller flere indgange og en enkelt udgang. Udgangen på en AND-port bliver kun HØJ (1), hvis og kun hvis alle dens indgange er HØJE (1). Hvis blot én indgang er LAV (0), forbliver udgangen LAV (0).

MC74HC08AN indeholder fire uafhængige 2-indgangs AND-porte i et enkelt 14-bens DIP-hus. Den er en del af højhastigheds-CMOS-familien (74HC), hvilket betyder, at den kombinerer meget lavt strømforbrug med hurtig ydeevne, typisk med en driftsspænding fra 2 V til 6 V.

MC74HC08AN: begyndervenlig 5 V AND-port kredsløb
Funktionelt overblik; den nummererede ledningsliste er byggevejledningen.

Forståelse af logikniveauer og tærskler

Når den arbejder ved en 5 V strømforsyning (VCC = 5 V), forventer MC74HC08AN standard CMOS-logikniveauer:

  • Indgang Høj (VIH): Minimum 3,5 V (0,7 × VCC). Enhver indgangsspænding over denne tærskel er garanteret at blive genkendt som logisk HØJ.
  • Indgang Lav (VIL): Maksimum 1,5 V (0,3 × VCC). Enhver indgangsspænding under denne tærskel genkendes som logisk LAV.
  • Udgang Høj (VOH): Minimum 4,9 V under let belastning.
  • Udgang Lav (VOL): Maksimum 0,1 V under let belastning.

Hvis du har brug for at forbinde 3,3 V-udgange (som dem fra en moderne mikrocontroller) til 5 V-logik, vil en standard 74HC-chip måske ikke pålideligt genkende 3,3 V som HØJ. I de tilfælde bør du bruge et TTL-kompatibelt alternativ som SN74AHCT08 AND-porten, som har lavere indgangstærskler specielt designet til niveautranslation.

Opbygning af et 5 V testkredsløb

MC74HC08AN PDIP-14 set oppefra pinout, der viser fire uafhængige 2-indgangs AND-porte.
MC74HC08AN PDIP-14 set oppefra pinout, der viser fire uafhængige 2-indgangs AND-porte.

For at teste porten vil vi opbygge et simpelt kredsløb på et breadboard med to indgangskontakter og én indikator-lysdiode (LED):

  1. Placer MC74HC08AN hen over midterdelingen på dit breadboard med hakket vendt opad/til venstre. Brug den separate benforbindelsestegning ovenfor til at identificere benene.
  2. Forbind ben 14 (VCC) til +5 V strømskinnen. Forbind ben 7 (GND) til stelskinne (ground). Placer en 100 nF keramisk kondensator direkte mellem ben 14 og 7 for at stabilisere strømforsyningen.
  3. Forbind Kontakt A mellem +5 V og ben 1 (Indgang 1A). Forbind en 10 kΩ pull-down modstand fra ben 1 til GND. Dette sikrer, at ben 1 trækkes sikkert til 0 V, når kontakten er åben.
  4. Forbind Kontakt B mellem +5 V og ben 2 (Indgang 1B). Forbind en 10 kΩ pull-down modstand fra ben 2 to GND.
  5. Forbind ben 3 (Udgang 1Y) til anoden (det lange ben) på en lysdiode (LED). Forbind katoden (det korte ben / den flade side) på lysdioden til GND gennem en 330 Ω modstand for at begrænse strømmen.

Første opstart og test

Tilslut 5 V DC til dine breadboard-strømskinner. Når begge kontakter er åbne, forbliver lysdioden slukket. Tryk på Kontakt A alene eller Kontakt B alene: lysdioden forbliver stadig slukket. Først når du trykker på og holder både Kontakt A og Kontakt B nede samtidigt, bliver begge indgange HØJE, udgangsben 3 bliver HØJ, og lysdioden tændes!

Denne enkle logiske funktion er grundlaget for komplekse digitale systemer. For eksempel bruges AND-porte i vid udstrækning til adresseafkodning i retrocomputere for kun at aktivere specifikke chips som 74HC138-afkoderen eller den ca82c55 programmerbare parallelle I/O, når en bestemt adresse tilgås på bussen.

Den lagerførte del og kilde

Den lagerførte MC74HC08AN er en højhastigheds CMOS quad 2-indgangs AND-port i et 14-bens plast DIP-hus, fremstillet af ON Semiconductor (tidligere Motorolas halvlederdivision), hvilket tilbyder meget pålidelig drift til breadboard-prototyper og retroprojekter.

Se produktsiden for MC74HC08AN · MC74HC08A datablad