lunes, 25 de octubre de 2010

Control De Motor DC BiDireccional y Angular


Este circuito permite controlar un motor de corriente directa (DC) con señales lógicas de nivel TTL, permite con una señal de control DIR definir en que sentido gira el motor, ademas permite con la señal de control ENABLE definir si el motor esta "girando" o detenido, y por ultimo usando 4 bits permite definir la cantidad de tiempo que queremos activar el motor, este control permite controlar la cantidad de "pasos" para un contador 47191, usando un comparador 7485 detener el motor al cumplir la cantidad de tiempo indicada.

Básicamente funciona de la siguiente forma, se indica la dirección, y se configuran los 4 bits de "tiempo" o "numero de pasos", y finalmente se  activa la señal de "enable" para que el circuito realize el movimiento.

el circuito utiliza un contador 74191 para llevar el control de tiempo o numero de pasos, también un comparador  7485 para detectar cuando se ha completado la cantidad correcta de pasos, y también un puente H, construido con 4 transistores, para controlar el motor DC y poder invertir el giro, esto también permite controlar un motor de un voltaje diferente que el de referencia (por ejemplo 12v o 24v)



ademas el paquete incluye una imagen completa del circuito (para los que no usan multisim)