Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Digitala kretsar använder vanligtvis 5 volt -strömförsörjningar.
Digitala spänningar som är från 5v -2,7 volt i TTL -serien (en typ av digitalt integrerat chip) anses vara höga och har ett värde av 1.
Digitala spänningar från 0-0,5 anses vara låga och har ett värde på noll.
I denna krets kommer jag att använda en enkel billig tryckknappskrets för att illustrera dessa tillstånd (hög eller låg).
Om spänningen är hög eller 1 tänds lysdioden.
Om spänningen är låg eller 0 lyser lysdioden inte.
Steg 1: Tryckknappsbrytaren
Tryckknappsbrytaren är en liten mekanism som kompletterar en krets när den trycks. I denna krets när tryckknappen trycks in och en positiv spänning appliceras lyser lysdioden.
Om tryckknappen trycks in och spänningen är låg eller nära noll tänds inte lysdioden
Steg 2: NAND Gate
74HC00 är en fyrkantig NAND -grind. Den har 2 ingångar för varje grind och 1 utgång för varje grind.
Steg 3: Material som används
Materialet som används i detta projekt är;
Arduino Uno
1 tryckknappsbrytare
1 74HC00, fyrkantig NAND
3 1000 ohm (brun, svart, röd) motstånd
1 LED
trådar
Steg 4: Drift och konstruktion av kretsen
Först satte vi ihop kretsen.
Placera NAND 74HC -chipet på kortet.
Lägg sedan en tryckknapp på en annan bräda.
Anslut ett 1000 ohm motstånd till marken och tryckknappen.
Placera de andra 2 motstånden (1000 ohm) och lysdioden som visas på bilden.
Anslut en kabel till jord och katodledningen till lysdioden.
Anslut marken till varje bräda med en tråd.
Anslut Arduino 5 volt till kortet som visas på bilden och marken som visas på bilden.
Vad kommer att hända;
Titta först på logikporten.
Den visar NAND -portens ingångar och utgångar.
Om ingångarna är noll som i denna krets.
Du kommer inte att det finns ingen tråd som går till stift 1 och 2.
Den förväntade effekten kommer att vara 1 eller hög. Därefter tänds lysdioden när
tryckknappen trycks in.
Om den lila tråden från tryckknappen sattes på stift 1. När tryckknappen trycks in tänds inte lysdioden
eftersom spänningen är noll.
På detta sätt kan vi med hjälp av logikgrindarnas sanningstabell förutsäga vad utgångarna skulle vara med vissa ingångar.
Steg 5: NAND Gate med ingång; pin1 Ansluten till tryckknappen
I den här bilden kan du se att den lila tråden från tryckknappen sattes på stift 1 (ingång) till NAND -grinden.
Den har noll spänning vid ingången. När tryckknappen trycks in tänds inte lysdioden eftersom spänningen är noll.
Steg 6: Andra typer av grindar
Denna enkla krets kan användas för att analysera andra grindar (OCH, ELLER etc).
Om du tittar på bordet efter en grind. Du kan förutsäga utgångarna.
Till exempel, om en AND -grind användes och ingångarna var noll volt (0), låg och 5 volt (1) hög
utgången skulle vara noll.
En serie grindar som är sammankopplade kan också analyseras med hjälp av sanningstabellerna.
Steg 7: Slutsats
Denna enkla tryckknappskrets kan användas för att mäta och analysera digitala grindar och kretsar.
Det är nödvändigt att känna till sanningstabellerna i grinden för att förutsäga utgångarna, höga (5 volt eller nära den) eller
låg (0 med nollor volt).
Denna krets testades på Arduino och den fungerar.
Jag har också använt den på andra kretsar med Arduino.
Det rekommenderas att endast användas med 5 volt kretsar och inte värden högre än detta.
Jag hoppas att denna instruktör hjälper dig att förstå digitala grindar, hur du analyserar dem och mäter
spänningar som förväntas av en tryckknappskrets, Tack