2 ingående stepper föraren (3 / 3 steg)
Steg 3: steg 3
binär (inte decimaltal) upprepa sig de tre siffrorna från höger till vänster efter åtta punkter.
så de sista tre siffrorna desamma när vi räknar från noll till sju
eller åtta till femton.
Vi kan använda dessa tre utgångar att skapa våra sequence.they kommer att fortsätta att upprepa i samma ordning för evigt.
resten är mycket enkel.
till exempel för första numret "noll", som våra counter kastar på oss,
Vi måste skapa "0001"
lätt,
0000? = > 0001
dcba 4321
nu minns vi inte bryr oss om den fjärde siffran
sedan,
000? = > 0001 utgång
CBA 4321
så i ordning t få resultat 1 hög,
Vi behöver, inte en och inte b och inte c
Därför
RESULTAT1 är 1 när en "& b '& c' är 1
Vi kommer ha ett bord, alla dessa villkor när vi skriver uttalanden av logik för varje medlem av vår utgång sekvens.
varsel, andra greven, som är 0001 måste aktivera RESULTAT1 och output2 på samma gång.
RESULTAT1 och output2 är 1 när en & b '& c' är 1
för att göra detta, använde jag allmänt ändamål dioder.
medan produktionen av den första satsen är direkt ansluten till RESULTAT1,
produktion av den andra satsen är ansluten till RESULTAT1 och output2
för att förhindra oavsiktlig utlösning, placerade jag helt enkelt dioder mellan uppgifterna som utlöser mer än en utgång.
Vi kommer att ha endast två ingångar, en ansluts till stift 15 4029 (CLK)
och den andra till stift 10 4029 (1 in / 0 ner).
utgångarna är mer än tillräckligt starka för att köra steppers att jag har, men jag rekommenderar att använda dem som utlösare.
hela är lättare att förstå när du ser schematiskt.
Jag ville bara gå igenom teorin här.
delar som används här är:
(8) NPN 2N3094 transistorer
(8) 4001 dioder
(4) röda lysdioder (jag var av dioder, lysdioder arbetat rättvis böter för det här programmet)
(1) 4029 4 bitar upp/ner counter
(1) 4009 hex inverter
(3) 4081 quad 2 input och grindar
total kostnad:
$7-$10
Jag ska försöka lägga upp en video av enheten kör snart
du får gärna komma med förslag, kritisera eller ställa frågor.