Hola RS232, trataré de responderte y que me puedas entender:
lo de usar PIC es una buena opcion, anduve buscando y encontre temas relacionados al caso...
pero lo que no entiendo es lo siguiente...
En las notas de aplicación de microchip encontrarás muchas y variadas explicaciones y aplicaciones para circuitos como estos. En realidad todos los reguladores de hoy en día usan algun tipo de microcontrolador para estas funciones.
si lo haria con circuitos analogicos habria que generar 3 seno desfasado 120 grados, y una triangular (que es la portadora), y comparando esta dos señales se tiene PWM ,complementando las PWM se tendira 6 señales PWM, 2 PWM para cada uno de los 3 brazos de potencia... (hasta alli bien??)
si lo haria con PIC como debe variar la PWM (el duty cicle y la frecuencia), tendria una tabla de seno y otra para la triangular y compararlas???
Para el caso del PIC lo que debes hacer es calcular continuamente el valor ideal del duty cicle para los grados en los que estes situados en ese momento, ya no se realizan comparaciones y todo se procesa por medio de algoritmos. La frecuencia del PWM por lo general siempre es la misma (entre 4 y 8 KHz) por lo que esta no cambia, lo que si cambia es el duty cicle y por medio de los sucesivos valores que le vayas poniendo generarás la senoidal con la frecuencia y tensión deseada.
Esos 310Vcc de los que hablo no son más que los 220Vca rectificados y filtrados, y son los que alimentarán el driver de salida. Este driver de salida como ya te imaguinarás debe ser un puente H para poder generar los 2 semi ciclos de una onda senoidal.
Ese puente H del que hablo lo deberás controlar con 2 señales, una para el semiciclo positivo y otra para el negativo, ambos son identicos pero salen por pines distintos del micro, y mientras uno esta activo el pin opuesto quedaría en la posición de desactivado.
Entonces por ejemplo estamos deseando generar una salida alterna con una frecuencia de 25Hz y una tensión de 110Vca, por lo tanto si el PWM tiene una frecuencia de 4KHz nos daría:
4000 / 25 = 160 (estos son los ciclos de PWM para una señal de salida de 25 Hz)
De esos 160 Hz, 80 Hz pertenecen al semiciclo positivo y los otros 80 al negativo.
Para poder tener una tensión de salida de 110Vca se hace los siguiente:
110 * raiz de 2 = 155V de pico
Como savemos que el drive de salida esta alimentado con una tensión de 310Vcc debemos calcular el duty cicle:
(155 / 310) * 100 = 50%
Por lo tanto si en una cantidad de 80 ciclos del PWM generamos una señal que parta de un duty cicle de 0%, se incremente senoidalmente (en 40 ciclos de PWM) hasta un duty cicle del 50%, luego se decremente senoidalmente (tambien en 40 ciclos de PWM) hasta llegar a 0% nuevamente y esto lo aplicamos intercaladamente a las entradas del puente H mientras la otra entrada esta inactiva, a la salida obtendremos una señal senoidal de 110Vca con una frecuencia de 25Hz, con la cual aplicada a un motor que funcionaba origuinalmente a 220Vca y 50Hz haría que el mismo alcance justo la mitad de las RPM que llegaría con los 50Hz
Otra cosa a tener en cuenta es que el decremento de los Hz de la salida es acompañado por un decremento en la tensión, este decremento es lineal, por ejemplo, para un motor que funciona normalmente a 220Vca 50Hz, debe cumplir los siguientes requisitos a frecuencias menores:
50Hz 220Vca
40Hz 176Vca = ( 220 / 50 ) * 40
30Hz 132Vca = ( 220 / 50 ) * 30
20Hz 88Vca = ( 220 / 50 ) * 20
10Hz 44Vca = ( 220 / 50 ) * 10
Esto es porque si a un motor le reduces la frecuencia y no la tensión el consumo de corriente se elevaría sobrecalentarlo y podrías quemarlo.
De lo anterior podes deducir que si con ese circuito alimentas un motor de 220Vca este no podrá alcanzar más de 50Hz sin perder rendimiento, ya que no podrías conseguir tensiones de más de 220Vca a la salida del driver, por lo tanto para usar frecuencias mayores a los 50Hz el motor debe estar diseñado para tensiones menores de 220Vca, por ejemplo si deseas llegar a los 80Hz sería:
80Hz 220Vca
50Hz 137Vca = ( 220 / 80 ) * 50
Por esto si deseas usar frecuencias de hasta 80Hz, el motor debe estar diseñado para que funcione con 137Vca 50Hz
También debes tener en cuenta que no todos los motores son aptos para el uso con reguladores de velocidad, por lo que puedes tener problemas con algunos de ellos.
y otra cuestion, estoy queriando empler MOSFET, tendria que emplear MOSFET con breakvoltaje superior a los 220???
Este tipo de aplicaciones por lo general usan IGBT o MOSFET, por lo que el mosfet es una buena elección y asta necesaria, el uso de TR comunes no es muy conveniente.
Con respecto a la tensión de alimentación debes tener en cuenta que para generar una tesión de una frecuencia determinada y con 220 Vca eficaces necesitarás tener una tensión de alimentación del driver de salida de por lo menos 310 Vcc, por lo tanto un mosfet que solo soporte 250V no te será de utilidad, aparte de esto debes tener en cuenta que el motor (quieras o no) producirá picos de tensión que el circuito deberá soportar, por lo tanto yo te recomendaría que uses mosfet que soporten una tensión de por lo menos 600V y de ser posible y sería lo ideal 800V.
Espero haber sido claro para que se me entienda, hay cosas que son un poco complejas de explicar.
Un saludo.
Atte. CARLOS.