Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
En SR -spärr är en slags krets som kallas "bistabil". Bistabla kretsar har två stabila tillstånd, därav namnet BI-stabilt. En av de enklare versionerna av den här typen av kretsar är SR -spärren, som står för "Set/Reset Latch". SR -spärren används framför allt för minne, eftersom efter att du har valt ett värde är det "låst" så om det inte sker någon ändring av ingången eller om ingångarna stängs av, förblir utgångarna desamma.
Steg 1: Design
På den högsta designnivån har vi två NOR -portar anslutna med sina utgångar bundna till en av de andras ingångar. Låt oss tänka igenom detta: Om utgången redan är att Q är 0, aktiverar vi S -ingången, då kommer NOR -grindens utgång att vara 0 (eftersom utsignalen från en vanlig OR -grind är 1 om den ena, den andra eller båda ingångarna är höga) som, om R är av, skulle slå på den andra NOR -grinden och dra Q -utgången högt. I detta tillstånd där Q är högt, om vi aktiverar S händer ingenting med utgångsläget, eftersom den nedre NOR -grinden redan är aktiv och toppen inte påverkas. Men om vi i detta tillstånd aktiverar Återställ ingången, skulle samma sak som redan hände hända speglas och Q -utgången stängs av.
För att göra en NOR-grind av transistorer kan vi bygga en vanlig ELLER-grind (med transistorns kollektorer och sändare parallellt) och bara binda sändarna till marken och utgången till ett uppdragningsmotstånd.
Nästa steg är att bara knyta den typen av NOR -grindar i organisationen av en SR -spärr. Eftersom en transistor är en strömstyrd strömbrytare måste vi göra några överväganden om de motstånd vi använder. Det viktigaste vi måste komma ihåg är att våra utgångar delas upp i parallella laster, den ena driver utgångs -LED: en och den andra driver porten till den andra NOR -grinden. Jag ritade upp en förenklad schematisk bild av denna utgångskrets för att välja motståndsvärden, förutsatt att vi vill att vår basström ska vara 0,0001 ampere och att vår LED -ström ska vara 0,01 ampere. Jag uppmuntrar dig att ta en titt på schemat och se om du kan komma till samma slutsats som jag gjorde, och om du kommer till en annan slutsats om motståndsvärdena, prova det i din krets och låt mig veta hur det fungerar går!
Steg 2: Initial Board Setup
Strömskenorna ska knytas ihop och det hela bör drivas med någon slags 5V strömkälla, till exempel en Arduino- eller laboratoriebänk. Oavsett vad du väljer, försök att skaffa en nuvarande begränsad källa så att du inte bränner upp något av en olycka.
Steg 3: Lägg till transistorer och lysdioder
Steg 4: Lägg till resistorer
Steg 5: Lägg till anslutningstrådar
Steg 6: Testning
Nu när du har allt anslutet, ge det ett skott! Prova att ställa in det, återställa det, ställa in det sedan ställa in det igen och återställa det två gånger. Om något inte fungerar som det ska, testa för ström genom lysdioderna och se om det fungerar, bara med för låg ström för att driva lysdioderna. En annan sak att testa skulle vara motståndet hos var och en av NOR -grindarna när de ska vara aktiva. Alla andra motstånd än cirka 0 ohm skulle innebära att utgången försöker dra för mycket ström (mer än 100-150x basströmmen per databladet för 2N2222, transistorn jag använde) vilket kan innebära att basströmmen är för låg, eller utströmmen är för hög (vilket inte borde vara så om dina lysdioder är korrekt strömbegränsade).
Steg 7: Letar du efter mer?
Om du gillade vad du såg i den här instruktionsboken, kan du överväga att kolla in min nya bok "The Beginners Guide to Arduino." Det ger en kortfattad överblick över hur Arduino -plattformen fungerar på ett sätt som är både tillämpligt och relevant.
Rekommenderad:
Gör en XOR -port av transistorer: 6 steg
Gör en XOR -port av transistorer: ELLER grindar är mycket användbara, men de har en udda funktion som kan fungera bra, men i vissa applikationer kan det orsaka problem. Det är det faktum att om båda ingångarna är ena, så är utgången också en. Om vi hade en ansökan där vi
Transistorer med Arduino (BJT) - BC547 TIP120: 4 steg
Transistorer med Arduino (BJT) - BC547 TIP120: Att köra en LED från arduino är verkligen enkelt & enkelt och ARDUINO gör det bra, men när det gäller att driva högeffektsenheter som "högeffekts -LED: er", "motorer" etc. kan ARDUINO inte driva sådana utgångar direkt och köra
DIY rolig ljudstyrningskrets med endast motstånd Kondensatorer Transistorer: 6 steg
DIY Funny Sound Control Logic Circuit With Only Resistors Kondensatorer Transistorer: I dag har det varit en uppåtgående trend att designa kretsar med IC (Integrated Circuit), många funktioner behövdes förverkligas av analoga kretsar i gamla dagar men kan nu också uppfyllas av IC att det är mer stabilt och bekvämt och lätt att
Gör en Air Raid Siren med motstånd och kondensatorer och transistorer: 6 steg (med bilder)
Gör en Air Raid Siren med motstånd och kondensatorer och transistorer: Detta prisvärda Air Raid Siren DIY-projekt är lämpligt för att undersöka självoscillationskrets som består av bara motstånd och kondensatorer och transistorer som kan berika din kunskap. Och den är lämplig för National Defense Education for Kids, i
DIY kylfläns för små transistorer: 6 steg (med bilder)
DIY Heatsink för små transistorer: Här är en liten mini-instruerbar: Vill du pressa lite mer ström genom de billiga TO-92-pakettransistorerna? Lägg sedan till en liten kylfläns av metall. Jag gjorde den här för en PWM DC-motorförare, eftersom några 2N2222 bi-polära transistorer var praktiska. Det Fungerar