PWM mikroC con lcd

Páginas: 3 (709 palabras) Publicado: 18 de marzo de 2013
Modulación de ancho de pulso: PWM para PIC
Este es uno de los tres posibles modos de operación del módulo CCP de los PICs y se describe a continuación debido a su gran importancia en el campo de laautomatización.
Una señal PWM es una forma de onda digital binaria de una determinada frecuencia y ciclo de trabajo (duty cycle) variable. Un ejemplo típico de aplicación es el control de potencia(figura 1). Si se considera que el nivel 0 representa OFF y el nivel 1 representa ON, la potencia que consume la carga será directamente proporcional a la duración del pulso.


En este modo, el pinCCP1 produce una señal PWM de hasta 10 bits de resolución, lo que significa que se tienen hasta 1024 opciones de configuración del ciclo de trabajo. Este pin tiene que configurarse como salida pormedio del registro TRISB. La figura 9.2 muestra un diagrama de bloques del módulo CCP operando en modo PWM.

Una señal PWM se caracteriza por una base de tiempo (período) y un tiempo durante el cual lasalida tiene un nivel alto (ciclo de trabajo). La frecuencia es el inverso del período.



Funciones de mikroC para PWM

El funcionamiento de este módulo está bajo el control de lasfunciones pertenecientes a la librería especializada PWM. Aquí se utilizan las tres de ellas:
1. PWM1_init tiene el prototipo: void Pwm1_Init(long freq);
El parámetro freq ajusta la frecuencia de la señalPWM expresada en hercios. En este ejemplo equivale a 5kHz.
2. PWM1_Start tiene el prototipo: void Pwm1_Start(void);
3. PWM1_Set_Duty tiene el prototipo: void Pwm1_Set_Duty(unsigned short duty_ratio);El parámetro duty_ratio ajusta la duración de pulsos en una secuencia de pulsos.
La librería PWM también contiene la función PWM_Stop utilizada para deshabilitar este modo. Su prototipo es: voidPwm1_Stop(void);
Ejemplo de programación PWM para PIC
Con una frecuencia de oscilador (FOSC) de 4MHz se tiene un período (TOSC) de 0,25 us; si el prescaler del Timer2 tiene un valor de 1, entonces...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pwm Mikroc
  • PWM
  • Pwm
  • que es pwm
  • Pic16f877a mikroc
  • Informe pwm
  • Ejemplo De Pwm
  • Control Por Pwm

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS