por MOR_AL » 15 Mar 2007 13:29
Na forma digital, fiz assim:
1 - Gerei as equações gerais das retas que formam a onda triangular, desde 0V até +5V. As com coeficiente angular positivo e as com coeficiente angular negativo.
2 - Gerei a equação da senóide com um nível cc. Vsen = 5*(1 + sen(teta)), fornecendo apenas valores positivos ou nulo.
3 - Os pontos em que há coincidência das retas com a senóide correspondem aos pontos onde há comutação do dispositivo de potência.
4 - Estes pontos não podem ser calculados. Dão equações transcendentes. Para resolvê-las utilizei o método de Newton e fiz um programa no MathLab. Parei aqui.
5 - De posse destes ângulos, você pode gerar a frequência desejada no PIC, apenas com uma tabela padrão, um fator multiplicativo e uma rotina de atraso.
6 - Talvez seja interessante eliminar os períodos (Ton ou Toff) com períodos pequenos. Apesar da distorção harmônica aumentar (um pouquinho) haverá redução das perdas nas lâminas de ferro do motor. Também haverá redução na geração de calor nos dispositivos de comutação.
Caso houver interesse poderei postar aqui a parte referente aos 4 primeiros ítens.
MOR_AL