DIY SR -lås ut av transistorer: 7 trinn
DIY SR -lås ut av transistorer: 7 trinn
Anonim
DIY SR -lås ut av transistorer
DIY SR -lås ut av transistorer

En SR -lås er en slags krets som kalles "bistabil". Bistable kretser har to stabile tilstander, derav navnet BI-stable. En av de enklere versjonene av denne typen kretser er SR -låsen, som står for "Set/Reset Latch". SR -låsen brukes mest for minne, for etter at du har valgt en verdi, er den 'låst', så hvis det ikke er noen endring i inngangen, eller inngangene slås av, forblir utgangene de samme.

Trinn 1: Design

Design
Design
Design
Design
Design
Design
Design
Design

På det høyeste designnivået har vi to NOR -porter tilkoblet med utgangene knyttet til en av de andres innganger. La oss tenke gjennom dette: Hvis utgangen allerede er at Q er 0, aktiverer vi S -inngangen, så vil utgangen til NOR -porten være 0 (fordi utgangen til en vanlig OR -gate er 1 hvis den ene, den andre eller begge inngangene er høye) som, hvis R er av, ville slå den andre NOR -porten på og trekke Q -utgangen høyt. I denne tilstanden der Q er høy, skjer det ingenting med utgangstilstanden hvis vi aktiverer S, fordi den nederste NOR -porten allerede er aktiv og toppen ikke er påvirket. Men hvis vi i denne tilstanden aktiverer Reset -inngangen, ville det samme som allerede skjedde skje speilet og Q -utgangen vil slå seg av.

For å lage en NOR-port ut av transistorer, kan vi bygge en vanlig ELLER-port (med transistorkollektorene og emitterne parallelt), og bare knytte emitterne til bakken, og utgangen til en opptrekkmotstand.

Det neste trinnet er å bare knytte den typen NOR -porter i organisering av en SR -lås. Siden en transistor er en strømstyrt bryter, må vi gjøre noen vurderinger om motstandene vi bruker. Det viktigste vi må huske på er at utgangene våre deles i parallelle laster, den ene driver utgangs -LED -en, og den andre driver porten til den andre NOR -porten. Jeg laget en forenklet skjematisk oversikt over denne utgangskretsen for å velge motstandsverdier, forutsatt at vi vil at basestrømmen skal være 0,0001 ampere, og LED -strømmen vår skal være 0,01 ampere. Jeg oppfordrer deg til å ta en titt på skjematikken og se om du kan komme til samme konklusjon som jeg gjorde, og hvis du kommer til en annen konklusjon om motstandsverdiene, prøv det i kretsen din, og gi meg beskjed om hvordan det er går!

Trinn 2: Første oppsett av kortet

Første oppsett av brettet
Første oppsett av brettet

Strømskinnene skal bindes sammen, og det hele skal drives med en slags 5V strømkilde, for eksempel en strømforsyning fra Arduino eller labbenk. Uansett hva du velger, kan du prøve å skaffe en begrenset kilde slik at du ikke brenner opp noe ved et uhell.

Trinn 3: Legg til transistorer og lysdioder

Legg til transistorer og lysdioder
Legg til transistorer og lysdioder

Trinn 4: Legg til motstander

Legg til motstander
Legg til motstander

Trinn 5: Legg til tilkoblingskabler

Legg til tilkoblingskabler
Legg til tilkoblingskabler
Legg til tilkoblingskabler
Legg til tilkoblingskabler

Trinn 6: Testing

Nå som du har alt tilkoblet, prøv det! Prøv å sette det, tilbakestille det, sette det og deretter sette det på nytt, og tilbakestille det to ganger. Hvis noe ikke fungerer som det skal, test for strøm gjennom lysdiodene og se om det fungerer, bare med for lav strøm for å drive lysdiodene. En annen ting å teste ville være motstanden til hver av NOR -portene når de skal være aktive. Enhver annen motstand enn rundt 0 ohm vil bety at utgangen prøver å trekke for mye strøm (mer enn 100-150x basestrømmen per databladet til 2N2222, transistoren jeg brukte), noe som kan bety at basestrømmen er for lav, eller utgangsstrømmen er for høy (Hvilket ikke bør være det hvis lysdiodene dine er riktig strømbegrensede).

Trinn 7: Leter du etter mer?

Hvis du likte det du så i denne instruksjonsboken, kan du vurdere å sjekke ut min nye bok "The Beginners Guide to Arduino." Det gir en kortfattet oversikt over hvordan Arduino -plattformen fungerer på en måte som er både relevant og relevant.

Anbefalt: