Inhoudsopgave:
Video: Een circuit gebruiken om digitale poortspanningen te meten: 7 stappen
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Digitale schakelingen gebruiken over het algemeen 5 volt voedingen.
Digitale spanningen van 5v -2,7 volt in de TTL-serie (een soort digitale geïntegreerde chip) worden als hoog beschouwd en hebben een waarde van 1.
Digitale spanningen van 0-0,5 worden als laag beschouwd en hebben een waarde van nul.
In dit circuit zal ik een eenvoudig, goedkoop drukknopcircuit gebruiken om deze toestanden (hoog of laag) te illustreren.
Als de spanning hoog of 1 is, gaat de LED branden.
Als de spanning laag of 0 is, gaat de LED niet branden.
Stap 1: De drukknopschakelaar
De drukknopschakelaar is een klein mechanisme dat een circuit voltooit wanneer erop wordt gedrukt. In dit circuit zal wanneer de drukknop wordt ingedrukt en een positieve spanning wordt toegepast de LED oplichten.
Als de drukknop wordt ingedrukt en de spanning is laag of bijna nul, gaat de LED niet branden
Stap 2: NAND-poort
De 74HC00 is een quad NAND-poort. Hij heeft 2 ingangen voor elke poort en 1 uitgang voor elke poort.
Stap 3: Gebruikte materialen
De materialen die in dit project worden gebruikt zijn;
Arduino Uno
1 drukknopschakelaar
1 74HC00, quad NAND
3 1000 ohm (bruin, zwart, rood) weerstanden
1 LED
draden
Stap 4: Werking en constructie van het circuit
Eerst wordt het circuit in elkaar gezet.
Plaats de NAND 74HC-chip op het bord.
Zet dan op een ander bord daar een drukknop.
Sluit een weerstand van 1000 ohm aan op aarde en de drukknop.
Plaats de andere 2 weerstanden (1000 ohm) en LED zoals weergegeven in de afbeelding.
Sluit een draad aan op aarde en de kathodekabel op de LED.
Verbind de aarde met elk bord met een draad.
Sluit de 5 volt van de Arduino aan op het bord zoals weergegeven in de afbeelding en de aarde zoals weergegeven in de afbeelding.
Wat zal er gebeuren;
Kijk eerst naar de logische poorttabel.
Het toont de NAND-poortingangen en -uitgangen.
Als de ingangen nul zijn, zoals in het geval van dit circuit.
Er gaat geen draad naar pinnen 1 en 2.
De verwachte output zal 1 of hoog zijn. Dan zal de LED oplichten wanneer de
drukknop wordt ingedrukt.
Als de paarse draad van de drukknop op pin 1 is geplaatst. Wanneer de drukknop wordt ingedrukt, gaat de LED niet branden
omdat de spanning nul is.
Op deze manier kunnen we door de waarheidstabel van de logische poorten te gebruiken voorspellen wat de output zou zijn met bepaalde inputs.
Stap 5: NAND-poort met ingang; pin1 aangesloten op de drukknop
In deze afbeelding kun je zien dat de paarse draad van de drukknop op pin 1 (ingang) naar de NAND-poort is gestoken.
Het heeft nul spanning aan de ingang. Wanneer de drukknop wordt ingedrukt, gaat de LED niet branden omdat de spanning nul is.
Stap 6: Andere soorten poorten
Deze eenvoudige schakeling kan worden gebruikt om andere poorten te analyseren (AND, OR enz.).
Als je naar de tafel kijkt voor een poort. U kunt de output voorspellen.
Als er bijvoorbeeld een EN-poort werd gebruikt en de ingangen waren nul volt (0), laag en 5 volt (1) hoog
de output zou nul zijn.
Een reeks met elkaar verbonden poorten zou ook kunnen worden geanalyseerd met behulp van de waarheidstabellen.
Stap 7: Conclusie
Dit eenvoudige drukknopcircuit kan worden gebruikt om digitale poorten en circuits te meten en te analyseren.
Het is noodzakelijk om de waarheidstabellen van de poort te kennen om de uitgangen te voorspellen, hoog (5 volt of dichtbij) of
laag (0 met nullen volt).
Dit circuit is getest op Arduino en het werkt.
Ik heb het ook op andere circuits met Arduino gebruikt.
Het wordt aanbevolen om alleen te gebruiken met circuits van 5 volt en niet met hogere waarden.
Ik hoop dat deze Instructable je helpt om digitale poorten te begrijpen, hoe je ze kunt analyseren en de kunt meten
spanningen verwacht door een drukknopcircuit, Bedankt