TODOPIC
Microcontroladores PIC => - Niple - => Mensaje iniciado por: ENCARPA en 22 de Agosto de 2003, 17:40:00
-
Hola amigos, he realizado un programa con Niple (demo)
que genera 2 PWM cuyos ciclos utiles son controlados por dos entradas, configuradas previamente como entradas analogicas para implementar en el 16f873 y mi pregunta es ¿que pasaria si aplico la misma tension de control a las dos entradas? ¿el ancho del pulso en las dos salidas variaria en forma simultanea? si no es asi ¿como puedo lograr que si lo hagan? para que tengan una idea el programa es igual que el demo3 que viene con NIPLE (demo) para pics 16f873, pero duplicado y utilizando el otro conversor AD.
Gracias de antermano, ENCARPA.

-
¿Por que no utilizas un solo canal AD, y controlas directamente los 2 PWM?.
La diferencia entre el "seteo" del PWM1 y 2 seria de algunos microsegundos (20 a 25 uS aprox.), el valor de control sería identico y estarias realizando un solo calculo de escalado lo que te reduce el codigo y el tiempo de ejecución.
Te paso ima imagen para ilustrar.
Espero que te sirva.
Un saludo
Canito
-
Hola Canito, mi idea es la siguiente, poder controlar la velocidad de dos motres de forma independiente pero nesesito que la respuesta en los motores sea simultanea;
Por ejemplo si en entrada1 hay 2.5v de una escala de 0 a 5 v el motor1 gire a la mitad de la velocidad
Pero "al mismo tiempo" ingreso la misma tension en entrada 2 por lo tanto la velocidad del motor2 seria la misma que motor1.
Tu crees que se notara en el arranque de los motore, crees que uno arrancara antes que el otro.
Otra pregunta, pues quisiera que los pwm fueran proporcional a la tencion de entrada, o sea, 0Volt o velocidad 5Volt max. velocidad. ¿el demo que esta en Niple funciona de esta manera?
Te dejo un pequeño vosquejo de mi idea,y disculpa es que el autocad me esta fallando un poco, je je.
Bueno, saludos y gracias por responder. ENCARPA.

-
Disculpa me olvide del dibujo, aqui lo subo