-
Notifications
You must be signed in to change notification settings - Fork 3
01_PWM
José Fernando Picó Antolí edited this page Jan 14, 2018
·
1 revision
Básicamente una señal PWM se puede generar empleando un CONTADOR, un COMPARADOR, un "PUNTO DE CORTE" y una "FRECUENCIA DE RELOJ", la frecuencia de reloj del contador nos marcará el periodo que tendrá la señal PWM (a mayor frecuencia de reloj menor será el periodo de la señal PWM ).
Se establecerá un valor como "Punto de Corte" a partir del cual si:
- valor del CONTADOR < valor del "PUNTO DE CORTE" la señal PWM será un "1" lógico.
- valor del CONTADOR >= valor del "PUNTO DE CORTE" la señal PWM será un "0" lógico.
Variando el "Punto de Corte" estaremos modificando el "Dutty" (que proporción de tiempo en un periodo de la señal PWM la señal PWM está a nivel alto) de la señal PWM.
Podemos ver la explicación anterior en el siguiente dibujo:
En la siguiente imagen se muestra el ejemplo básico de un PWM: