5 votos

¿Cómo calcular la PWM (Modulación de ancho de pulso) de una onda sinusoidal pura de una frecuencia de Hz especificada?

Estoy tratando de calcular el pulso de ondas para el PWM (Modulación de Ancho de Pulso) de una Onda Sinusoidal Pura con 60 Hz o 50 Hz.

Cada pulso de duración de la onda calculada, ya sea para encender o apagar, debe ser un número entero de 3 µs (microsegundos) o mayor. El reto es aproximarse a una onda sinusoidal pura, dentro de las limitaciones especificadas anteriormente.

My best attempt is this:
p = power on microseconds (μs) as a whole number of 3 or greater.
n = no power (power off) (μs) as a whole number of 3 or greater.
h = Hz rate, which will be 60 or 50 Hz.
m = microseconds (μs) for a single sine wave cycle at h Hz
t = total microseconds (μs) for the previous pulse calculations

$$h = 60$$ $$m = \frac{1000000}{h} = 16667$$ $$\frac{p}{p+n} ≈ \sin(\frac{p+n+t}{m} \times \frac{\pi}{2})$$

Empecé con la asunción a encender en el mínimo de 3 µs y, a continuación, calcula el primero de apagado de la duración de 178 µs.

Luego he añadido 1 a la 3 µs para encender de nuevo para 4 µs y a continuación se ha desactivado para 132 µs; sospecho que sólo la adición de 1 cada vez que a la potencia de la duración no es la correcta, pero no sé cómo determinar cuándo debería aumentar la duración más rápidamente. Quiero calcular el pecado(0,5) y, a continuación, utilizar estos números hacia atrás a cero, y luego repetir el ciclo completo para el lado negativo de la onda sinusoidal.

Sé que mis suposiciones son incorrectas, el total µs supera 16667 µs para un solo ciclo, que llegó a ser 5676 x 4 = 22704 µs con 214 on-off pulso combinaciones. Yo estoy cerca, pero no del todo allí.

Este problema ha humillado a mí, estoy completamente atascado y le agradecemos cualquier ayuda. Gracias.

2voto

poetasis Puntos 59

Si desea producir una onda sinusoidal lo más cerca posible, simplemente necesita variar los pulsos de encendido en múltiplos de 3 microsegundos en función del seno con el tiempo, por ejemplo, 3 pulsos de pulso entre ellos. Si solo desea el equivalente de potencia de onda completa, recomiendo explorar RMS que refleje efectivamente el requisito del ciclo de trabajo que creo que está buscando.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X