Circuito per motori passo-passo
Salve a tutti! Ho costruito un piccolo circuito per pilotare un motore passo passo. Cercando un po' su internet, ne ho trovato uno semplice che usa un gate xor e due flip-flop J-K per alternare le varie configurazioni tramite un trigger ( che poi sarebbe il "clock" dei due flip flop ). In linea di principio ho capito come funziona, ma nella pratica non riesco a farlo andare. Il circuito è questo:

Con:
R1, R2 ,R3, R4 resistori da 1k da 1Watt ( non ne aveva da 1/4 )
D1, D2, D3, D4 diodi 1N4002
Q1, Q2, Q3, Q4 Transistor TIP31 NPN
U1 Integrato 4070 CMOS XOR
U2 Integrato 4027 CMOS Flip-Flop J-K
Per il circuito di test, ho scollegato le basi dei transistor, e vi ho messo dei semplici diodi led per verificare immediatamente il potenziale ( ho lasciato la resistenza invariata, rientrava nel range ).
Ora, i primi due led si accendono senza problemi. Il problema vi è quando cerco di azionare il trigger, collegando manualmente i piedini di clock all'alimentazione. L'unica cosa che ottengo è che l'intensità delle luci aumenta, ma non cambia configurazione.
Invece stranamente mi è capitato che staccando ed attaccando velocemente l'alimentazione stessa, la configurazione cambi ( anche se in maniera random ), forse dovuta all'accumulo di cariche negli integrati?
Dove potrei sbagliarmi? Grazie in anticipo

Con:
R1, R2 ,R3, R4 resistori da 1k da 1Watt ( non ne aveva da 1/4 )
D1, D2, D3, D4 diodi 1N4002
Q1, Q2, Q3, Q4 Transistor TIP31 NPN
U1 Integrato 4070 CMOS XOR
U2 Integrato 4027 CMOS Flip-Flop J-K
Per il circuito di test, ho scollegato le basi dei transistor, e vi ho messo dei semplici diodi led per verificare immediatamente il potenziale ( ho lasciato la resistenza invariata, rientrava nel range ).
Ora, i primi due led si accendono senza problemi. Il problema vi è quando cerco di azionare il trigger, collegando manualmente i piedini di clock all'alimentazione. L'unica cosa che ottengo è che l'intensità delle luci aumenta, ma non cambia configurazione.
Invece stranamente mi è capitato che staccando ed attaccando velocemente l'alimentazione stessa, la configurazione cambi ( anche se in maniera random ), forse dovuta all'accumulo di cariche negli integrati?
Dove potrei sbagliarmi? Grazie in anticipo