TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: fastyx en 29 de Enero de 2006, 18:00:00
-
tengo ya la medicion de los dos contadores de pulsos en la cola de los motores.
lo que no se es como ligar esas señales para que un motor el esclavo siga al maestro pero a suvez que si el esclavo tiene un efecto de carga pueda corregirse a si mismo. se entendio?
desde ya gracias
-
Hola fastyx, yo no hice nunca los que tu andas buscando, pero lo que si realice es un control para un motor que se tenia que estabilizar a una velocidad determinada, por lo que creo que seria fácil adaptarlo para que esta velocidad determinada sea justo la velocidad del otro motor.
El firmware que realice compensa la variación de la carga en el motor, haciendo que la velocidad sea estable dentro de determinados parámetros. Yo trabaje por PWM en un motor de CC si tu lo quieres hacer en uno de CA esto ya no te será de utilidad.
Seria útil que especifiques que tipo de motor es CC o CA, que consumo tiene ese motor, y los márgenes o parámetros que debería tener con respecto al funcionamiento (si comentas cual es la función mejor).
En el caso de que te sea de utilidad mi programa solo házmelo saber y lo subo al foro.
Suerte.
Atte. CARLOS
-
ahi van los datos:los 2 motores son de continua con alimentacion de armadura y campos por separado.ambos son de 2 hp y lo que debo lograr es que 2 cintas transportadoras vayan a la misma velocidad,es decir que la segunda cinta persiga a la primera ya que de otro modo se arruina un proceso de quimica.
a la placa del motor esclavo se le varia de 0 a 10 volts el mando para regular la velocidad entre el 0 y el 100 %.
dese ya gracias !!!
-
Hola fastyx,
hace poco pude un pdf de la microchip en donde se trata el tema de motores DC, el cual quizas pudiese ser de utilidad ya que se tocan varios puntos a tener en cuenta, te dejo el enlace para que lo veas..... espero te sirva de algo....
Low Cost DC Brushed Motor Control (MICROCHIP MASTERS 2004)
-
tenkiu xoo lo busco y lo leo...
gracias!!!
-
chaly29: si podes y queres me gustaria poder ver el control de motor que me comentaste que hiciste.
desde ya gracias!!!!
-
Hola fastyx, podrías ser un poquitín mas específico con lo que deseas que te muestre, y con gusto lo haré, te comento que yo programo en .asm, no se si eso te incomoda.
Un saludo.
Atte. CARLOS
-
estoy recien comenzando y en c. En asm no entiendo casi nada,pero igual l o voy a leer.
lo que busco es dado un motor maestro con su salida de pulsos(fabricada por mi) y un esclavo con salida de pulsos,entrar con esos 2 pulsos al pic y crear el programa para que el esclavo siga al maestro en la velocidad.
son motores de continua con placa controladora que regula la velocidad de 0 a 100 % variando de 0 a 10 volts la entrada de control de la placa de potencia.
desde ya gracias!!!
-
me olvide de comentar que de esa cuenta que haga el pic debe salir el pwm para actuar sobre la placa de control de potencia del motor esclavo.
-
me olvide de comentar que de esa cuenta que haga el pic debe salir el pwm para actuar sobre la placa de control de potencia del motor esclavo.
-
Hola fastyx, hay algo que no entiendo, si el control de las placas de potencia los harás con una tensión de 0 - 10 Vcc por que le piensas introducir el PWM, no seria mas fácil de controlar con un D/A convertidor, y por otro lado mas preciso.
Estoy a la espera de tu respuesta.
Atte. CARLOS
-
a ver si entendi:
vos me decis que en lugar de inyectar el pwm a la placa de control, le saque por algun pin del pic una señal analogica de 0 a 10 volts?
-
Hola fastyx, no se puede sacar 10 V del PIC ya que este no posee salidas analógicas y tampoco se alimenta con 10 Vcc.
Lo que yo te sugiero es que utilices algún tipo de convertidor D/A ya sea un chip externo o un convertidor del tipo R-2R, ya que estos para esta función responden de mejor manera.
Un saludo, suerte
Atte. CARLOS
-
bueno chaly voy a seguir investigando a ver como lo puedo hacer....
gracias por la ayuda!!!