Creando un controlador de motor paso a paso utilizando solo circuitos integrados TTL [cerrado]

0

Estoy tratando de conducir un motor paso a paso unipolar de 5 hilos SIN un microcontrolador o controlador ic, solo uso puertas lógicas y chanclas JK (74LS107N). El eje del motor debe girar un cierto número de veces para desplazar una cantidad determinada de pulgadas en las direcciones de cw y ccw. La cantidad de pulgadas se basará en una secuencia de entrada de interruptores / botones. Estoy más preocupado con la conducción del motor que la parte de desplazamiento en este momento. He construido un 555 astable con un potenciómetro para ajustar la frecuencia de la señal del reloj. Quería usar esto para ser de alguna manera la entrada al "controlador de pasos", de modo que cuando llegue a mi destino de desplazamiento, pueda conectar a tierra el reinicio del 555 y todo se detendrá. Tengo TIP120 y TIP42 para usar también.

Cualquier consejo o empuje en la dirección correcta sería muy apreciado.

Gracias.

    
pregunta NLhere

1 respuesta

1

Así es como sería mi enfoque:

  1. Familiarícese con las diferentes formas de conducir un motor paso a paso. El artículo de Wikipedia sobre motores paso a paso tiene un buen resumen. La forma más fácil parece ser el método Wave Drive, ya que solo una fase está activa a la vez.
  2. Escriba la lógica básica que necesitaría para conducir el motor en una dirección. A partir de la figura, parece que sería bastante simple de implementar. (Por ejemplo, si A era alto, establezca B y elimine A. Si B fuera alto, establezca C y despeje A ...). Ahora convierta eso en puertas lógicas y chanclas.
  3. Verifique su lógica con un simulador de software, o compílelo y capture la salida con un analizador lógico o LED. Para el método LED, reduciría la velocidad del reloj a uno o dos Hz, o incluso usaría un botón para la señal del reloj.
  4. Repita los pasos 2 para la dirección inversa.
  5. Combine las dos direcciones en el papel y vea si puede simplificar el circuito. De lo contrario, puede terminar con puertas AND en los pines CLEAR de cada flip-flop, lo que está bien.
  6. Repita el paso 3 con todo el circuito.

El Paso 5 viola el principio de 'haz que funcione, hazlo bien, hazlo rápido' (en este caso, se reemplaza 'rápido' por 'simple'), por lo que puedes omitirlo si lo deseas.

    
respondido por el calcium3000

Lea otras preguntas en las etiquetas