Hola compañeros.
Tengo que programar el pic del título de manera que emita 3 señales de SPWM, el asunto está así:
Se deben usar 6 pines, 2 por cada fase, esto porque medio ciclo de la onda senoidal debe salir por uno y la otra mitad por el otro.
Adjunto el archivo con el código del ejemplo, que usa un MCU de Motorola y unas imágenes de la señal que se tiene que generar, que, como pueden ver, varía sus tiempos en los niveles lógicos. En el código, la columna izquierda del arreglo es el tiempo en microsegundos que se mantiene el nivel alto y la derecha, la duración del nivel bajo.
Alguien sabe cómo podría emular esto con un pic? Este tiene únicamente 2 módulos PWM.
No he podido concretar alguna idea que sirva ):
Agradezco cualquier ayuda!
Tengo que programar el pic del título de manera que emita 3 señales de SPWM, el asunto está así:
Se deben usar 6 pines, 2 por cada fase, esto porque medio ciclo de la onda senoidal debe salir por uno y la otra mitad por el otro.
Adjunto el archivo con el código del ejemplo, que usa un MCU de Motorola y unas imágenes de la señal que se tiene que generar, que, como pueden ver, varía sus tiempos en los niveles lógicos. En el código, la columna izquierda del arreglo es el tiempo en microsegundos que se mantiene el nivel alto y la derecha, la duración del nivel bajo.
Alguien sabe cómo podría emular esto con un pic? Este tiene únicamente 2 módulos PWM.
No he podido concretar alguna idea que sirva ):
Agradezco cualquier ayuda!