DIY SR -salpa pois transistoreista: 7 vaihetta
DIY SR -salpa pois transistoreista: 7 vaihetta
Anonim
DIY SR -salpa pois transistoreista
DIY SR -salpa pois transistoreista

SR -salpa on eräänlainen piiri, jota kutsutaan "bistabiiliksi". Bistable-piireissä on kaksi vakaata tilaa, joten nimi BI-vakaa. Yksi tällaisen piirin yksinkertaisimmista versioista on SR -salpa, joka tarkoittaa "Aseta/Nollaa salpa". SR -salpaa käytetään erityisesti muistiin, koska arvon valitsemisen jälkeen se lukittuu, joten jos tulo ei muutu tai tulot sammuvat, lähdöt pysyvät samana.

Vaihe 1: Suunnittelu

Design
Design
Design
Design
Design
Design
Design
Design

Suunnittelun korkeimmalla tasolla meillä on kaksi NOR -porttia, jotka on kytketty toistensa tuloihin. Ajatellaanpa tätä: Jos lähtö on jo, että Q on 0, aktivoimme S -tulon, niin NOR -portin lähtö olisi 0 (koska tavallisen TAI -portin lähtö on 1, jos yksi, toinen tai molemmat tulot ovat korkeita), mikä, jos R on pois päältä, kääntää toisen NOR -portin päälle ja nostaa Q -lähdön korkealle. Tässä tilassa, jossa Q on korkea, jos aktivoimme S, mitään ei tapahdu lähtötilalle, koska alempi NOR -portti on jo aktiivinen ja yläosa ei vaikuta. Mutta jos tässä tilassa aktivoimme Reset -tulon, sama asia, joka jo tapahtui, tapahtuisi peilikuvana ja Q -ulostulo sammuu.

Voidaksemme tehdä NOR-portin transistoreista, voimme rakentaa tavallisen TAI-portin (transistorin keräilijöiden ja lähettimien kanssa rinnakkain) ja vain sitoa lähettimet maahan ja ulostulon vetovastaukseen.

Seuraava askel on sitoa tämäntyyppiset NOR -portit SR -salvan järjestämiseen. Koska transistori on virtaohjattu kytkin, meidän on otettava huomioon käyttämiämme vastuksia. Tärkein asia, joka meidän on pidettävä mielessä, on se, että ulostulomme jakautuvat rinnakkaiskuormiin, joista toinen ohjaa lähtö -LEDiä ja toinen ajaa toisen NOR -portin porttia. Laadin yksinkertaistetun kaavion tästä lähtöpiiristä vastusarvojen valitsemiseksi olettaen, että haluamme kantavirran olevan 0,0001 ampeeria ja LED -virran 0,01 ampeeria. Kehotan sinua vilkaisemaan kaaviota ja näkemään, voitko tulla samaan johtopäätökseen kuin minä, ja jos päädyt eri johtopäätökseen vastuksen arvoista, kokeile sitä piirissäsi ja kerro minulle, miten se menee!

Vaihe 2: Alustan alkuasennus

Kortin alkuasennus
Kortin alkuasennus

Virtakiskot on sidottava yhteen ja koko asia saa virran jollakin 5 V: n virtalähteellä, kuten Arduinon tai laboratoriopöydän virtalähteellä. Mitä tahansa valitsetkin, yritä hankkia nykyinen rajoitettu lähde, jotta et polta mitään onnettomuudessa.

Vaihe 3: Lisää transistoreita ja LED -valoja

Lisää transistoreita ja LED -valoja
Lisää transistoreita ja LED -valoja

Vaihe 4: Lisää vastuksia

Lisää vastuksia
Lisää vastuksia

Vaihe 5: Lisää kytkentäjohdot

Lisää kytkentäjohdot
Lisää kytkentäjohdot
Lisää kytkentäjohdot
Lisää kytkentäjohdot

Vaihe 6: Testaus

Nyt kun kaikki on koukussa, kokeile sitä! Kokeile asettaa se, nollata se, asettaa se sitten uudelleen ja palauttaa se kahdesti. Jos jokin ei toimi niin kuin pitäisi, testaa virta LEDien läpi ja katso toimiiko se vain liian pienellä virralla LEDien käyttämiseksi. Toinen testattava asia olisi kunkin NOR -portin vastus, kun niiden pitäisi olla aktiivisia. Mikä tahansa muu vastus kuin noin 0 ohmia tarkoittaisi, että lähtö yrittää vetää liikaa virtaa (yli 100-150x perusvirta 2N2222: n, käyttämäni transistorin tietolomakkeen mukaan), mikä voisi tarkoittaa, että perusvirta on liian pieni, tai lähtövirta on liian korkea (mikä ei saisi olla, jos LED -valot ovat oikein rajoitettuja).

Vaihe 7: Etsitkö lisää?

Jos pidit tästä Instructable -ohjelmasta näkemästäsi, tutustu uuteen kirjaani "The Beginners Guide to Arduino". Se antaa lyhyen yleiskuvan siitä, miten Arduino -alusta toimii sekä sovellettavalla että merkityksellisellä tavalla.

Suositeltava: