Bruke en krets til å måle digitale portspenninger: 7 trinn
Bruke en krets til å måle digitale portspenninger: 7 trinn
Anonim
Bruke en krets for å måle digitale portspenninger
Bruke en krets for å måle digitale portspenninger

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
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

Materialer som brukes
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

Drift og konstruksjon av kretsen
Drift og konstruksjon av kretsen
Drift og konstruksjon av kretsen
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

NAND -port med inngang; pin1 Koblet til trykknappen
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

Konklusjon
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