Primero, vea mi archivo de Proteus para entender qué estoy tratando de hacer. enlace
Como puede ver, hay 5 grupos de botones verticales y 5 grupos de botones horizontales. Cada grupo de botones tiene 4 botones. Supongamos que cada grupo de botones verticales está firmado como A, B, C, D, E y los horizontales son 1,2,3,4,5
Entonces, cuando quiero ejecutar el paso a paso en A1, estoy configurando los botones pulsados en A y 1 También puedo ejecutar varios pasos de pasos, simplemente puedo configurar los grupos de botones pulsados en horizontal y vertical, y luego los pasos de paso simultáneos comenzarán a ejecutarse.
Este sistema funciona bien si configuro los botones manualmente. Pero no quiero usar botones y no quiero ejecutarlos manualmente.
Luego he probado este tipo de diseño,
Como puede ver, quité los botones y coloqué los transistores. También hay un transistor que dispara los otros. Puedo enviar 3.3v a la base de Q5 y hacer que todos los transitores funcionen.
Pero, mi problema comienza aquí. Cuando establezco la votación en la base Q5, este voltaje fluye en todos los transistores desde la base hasta el emisor, pero como saben, los controladores de los motores paso a paso generan voltaje en una secuencia. El voltaje de flujo desde la base hasta el emisor corrompe el voltaje que proviene del controlador paso a paso.
Mejor manera de usar un relé, está aislado entre Vires, pero no funciona rápido.
¿Cuál es la mejor solución? Necesito un elemento que funcione tan rápido como los transitores y aislado como un relé.
Gracias a todos.