Indholdsfortegnelse:

Forståelse 74LS273 Octal D Flip-Flop IC: 5 trin
Forståelse 74LS273 Octal D Flip-Flop IC: 5 trin

Video: Forståelse 74LS273 Octal D Flip-Flop IC: 5 trin

Video: Forståelse 74LS273 Octal D Flip-Flop IC: 5 trin
Video: #297 Строим исторический «ПК» по технологии 1970-х годов (8085, 8155, старая EPROM, TTL) 2024, November
Anonim
Forståelse 74LS273 Octal D Flip-Flop IC
Forståelse 74LS273 Octal D Flip-Flop IC

Jeg fik fat i 74LS273 IC, mens jeg bjærgede nogle komponenter fra en gammel satellitmodtager, noget jeg gør mellem projekter og sparer nogle penge ….

Denne IC var på kontrolpanelet og var forbundet til 4-cifret 7-segmenters LED-display med nogle transistorer. Dette gjorde mig interesseret i at se, hvordan det fungerer. Jeg har aldrig brugt en før, og derfor havde jeg ingen anelse om, hvordan jeg skulle koble den til for at gøre god brug af den.

Jeg lavede få internetsøgninger, men kunne ikke finde noget ledningsdiagram eller prøvekredsløb, der kunne hjælpe mig. Der er mange datablade og pinout let tilgængelige …. det var nyttigt og en god start for mig.

Trin 1: Delliste:

Deleliste
Deleliste

For at få en god forståelse af, hvordan 74LS273 fungerer, havde jeg besluttet at bygge et simpelt kredsløb med visuel præsentation til output; en rækkefølge er altid en god idé, derfor besluttede jeg mig for et 1-cifret 7-Segmnet LED-display, og i stedet for at køre det manuelt besluttede jeg at automatisere processen noget ved hjælp af en mikrokontroller (Arduino). Følgende er de nødvendige komponenter:

Liste over dele:

  • 74LS273 Octal D Flip-Flop IC
  • Arduino NANO
  • 1-cifret 7-segment LED fælles katodeskærm
  • 8x 200 Ohm modstande (værdien afhænger af 7-Seg. LED Display)
  • Brødbræt
  • Tilslutningsledninger
  • 5 VDC strømkilde

Trin 2: 74LS273 Pinout:

74LS273 Pinout
74LS273 Pinout

Før vi bygger kredsløbet, lad os få en vis forståelse af den proces, som jeg er ved at få Arduino til at følge:

  • 74LS273 IC har 8 data input pins og 8 låsende flip-flop output pins, den har også 2 input pins til Clear og Clock.
  • For at vise et ciffer kan du følge disse trin:

o Indstil alle datapinde til LAV

o Indstil Clear pin til LOW, og sæt den derefter til HIGH

o Indstil påkrævede datapinde til HIGH; disse pins svarer til det ciffer, du skal vise

o Sæt urpinden til LAV, og sæt den derefter på HIGH

Trin 3: Her er hardware-tilslutningsdiagrammet:

Her er hardware-tilslutningsdiagrammet
Her er hardware-tilslutningsdiagrammet

Bemærk:

Jeg løb ind i nogle vanskeligheder, derfor prøvede jeg 10K pull-down modstand på Arduino pin-11 og 10K pull-up modstand på Arduino pin-10, dette løste problemet. Men jeg havde fjernet dem bagefter, da jeg fik kredsløbet til at fungere godt. Modstandene hjalp mig under test, men de er ikke nødvendige bagefter.

Trin 4: Arduino -kode:

Trin 5: Video:

God fornøjelse…. Håber dette var nyttigt ….

Anbefalede: