
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02

Digitale kretser bruker vanligvis 5 volt forsyninger.
Digitale spenninger som er fra 5v -2,7 volt i TTL -serien (en type digital integrert chip) regnes som høye og har en verdi på 1.
Digitale spenninger fra 0-0,5 regnes som lave og har en verdi på null.
I denne kretsen vil jeg bruke en enkel billig trykknappkrets for å illustrere disse tilstandene (høy eller lav).
Hvis spenningen er høy eller 1, lyser LED -en.
Hvis spenningen er lav eller 0 lyser ikke LED -en.
Trinn 1: Trykknappbryteren

Trykknappbryteren er en liten mekanisme som fullfører en krets når den trykkes. I denne kretsen når trykknappen trykkes og en positiv spenning påføres, lyser LED -en.
Hvis trykknappen trykkes og spenningen er lav eller nær null, lyser ikke LED -en
Trinn 2: NAND Gate
74HC00 er en quad NAND -gate. Den har 2 innganger for hver gate og 1 utgang for hver gate.
Trinn 3: Materialer som brukes

Materialet som brukes i dette prosjektet er;
Arduino Uno
1 trykknappbryter
1 74HC00, fir NAND
3 1000 ohm (brun, svart, rød) motstand
1 LED
ledninger
Trinn 4: Drift og konstruksjon av kretsen


Først setter vi kretsen sammen.
Plasser NAND 74HC -brikken på brettet.
Sett deretter en trykknapp på et annet brett.
Koble en 1000 ohm motstand til bakken og trykknappen.
Plasser den andre 2 motstanden (1000 ohm) og LED som vist på bildet.
Koble en ledning til jord og katodeledningen til lysdioden.
Koble bakken til hvert brett med en ledning.
Koble 5 volt på Arduino til brettet som vist på bildet og bakken som vist på bildet.
Hva vil skje;
Se først på logikkportbordet.
Den viser NAND -innganger og utganger.
Hvis inngangene er null som i denne kretsen.
Du vil ikke det er ingen ledning som går til pinne 1 og 2.
Den forventede effekten vil være 1 eller høy. Deretter lyser LED -lampen når
trykknappen trykkes.
Hvis den lilla ledningen fra trykknappen ble satt på pin 1. Når knappen trykkes ned, lyser ikke LED -en
fordi spenningen er null.
På denne måten kan vi ved å bruke sannhetstabellen for logiske porter forutsi hva utgangene ville være med visse innganger.
Trinn 5: NAND -port med inngang; pin1 koblet til trykknappen

På dette bildet kan du se at den lilla ledningen fra trykknappen ble satt på pinne 1 (inngang) til NAND -porten.
Den har null spenning ved inngangen. Når trykknappen trykkes, lyser ikke LED -en fordi spenningen er null.
Trinn 6: Andre typer porter
Denne enkle kretsen kan brukes til å analysere andre porter (OG, ELLER osv.).
Hvis du ser på bordet etter en port. Du kan forutsi utgangene.
For eksempel, hvis en AND -port ble brukt og inngangene var null volt (0), lav og 5 volt (1) høy
utgangen ville være null.
En rekke porter som er koblet sammen kan også analyseres ved å bruke sannhetstabellene.
Trinn 7: Konklusjon

Denne enkle trykknappkretsen kan brukes til å måle og analysere digitale porter og kretser.
Det er nødvendig å kjenne sannhetstabellene til porten for å forutsi utgangene, høye (5 volt eller nær den) eller
lav (0 med nuller volt).
Denne kretsen ble testet på Arduino og den fungerer.
Jeg har også brukt den på andre kretser med Arduino.
Det anbefales bare å bruke med 5 volt kretser og ikke verdier høyere enn dette.
Jeg håper denne instruksjonsboken hjelper deg med å forstå digitale porter, hvordan du analyserer dem og måler
spenninger forventet av en trykknappkrets, Takk skal du ha
Anbefalt:
Visuino Hvordan bruke pulsbreddemodulering (PWM) til å endre lysstyrken til en LED: 7 trinn

Visuino Slik bruker du pulsbreddemodulering (PWM) for å endre lysstyrken til en LED: I denne opplæringen bruker vi en LED som er koblet til Arduino UNO og Visuino for å endre lysstyrken ved hjelp av Pulsbreddemodulering (PWM). Se en demonstrasjonsvideo
Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: 10 trinn

Hvordan bruke en tenåring til å skrive ut bilder på Splatoon 2 Bruke SplatPost -skriveren: I denne instruksen vil jeg vise hvordan du bruker SplatPost -skriveren av ShinyQuagsire. Uten klare instruksjoner ville noen som ikke har erfaring med kommandolinjen ha litt problemer. Målet mitt er å forenkle trinnene ned til poi
I2C / IIC LCD -skjerm - Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: 5 trinn

I2C / IIC LCD -skjerm | Bruk en SPI LCD til I2C LCD -skjermen Bruke SPI til IIC -modulen med Arduino: Hei folkens siden en vanlig SPI LCD 1602 har for mange ledninger å koble til, så det er veldig vanskelig å koble den til arduino, men det er en modul tilgjengelig på markedet som kan konverter SPI -skjerm til IIC -skjerm, så da trenger du bare å koble til 4 ledninger
Leksjon 2: Bruke Arduino som en strømkilde for en krets: 6 trinn

Leksjon 2: Bruke Arduino som en strømkilde for en krets: Hei igjen, studenter, til min andre leksjon i kurset for å lære grunnleggende elektronikk. For de som ikke har sett min første leksjon, som beskriver det helt grunnleggende om kretsløp, vennligst se det nå. For de som allerede har sett min forrige
Overbevis deg selv om å bare bruke en 12V-til-AC-linjeomformer for LED-lysstrenger i stedet for å koble dem til 12V .: 3 trinn

Overbevis deg selv om å bare bruke en 12V-til-AC-linjeomformer for LED-lysstrenger i stedet for å koble dem til 12V .: Planen min var enkel. Jeg ønsket å kutte en veggdrevet LED-lysstreng i biter og deretter koble den til 12 volt. Alternativet var å bruke en kraftomformer, men vi vet alle at de er fryktelig ineffektive, ikke sant? Ikke sant? Eller er de det?