Pwm y modulo ccp

Páginas: 5 (1145 palabras) Publicado: 1 de marzo de 2015
PWM Y MODULO
CCP

Equipo 3

MODULO CCP
(CAPTURA/ COMPARACIÓN/ PWM)


Cada modulo CCP contiene un registro de 16 bits los cuales pueden ser
operados como:



Modo Captura



Modo Comparación



Modo PWM



MODULO CCP1
El primer registro del modulo CCP (CCPR1 ) esta conformado por dos
registros de 8 bits: CCPR1L (LSB) y CCPR1H (MSB). El registro
CCP1CON controla la operación del modulo CCP1.

MODULO CCP2
El segundo registro del modulo CCP (CCPR2) esta conformado por dos
registros de 8 bits: CCPR2L (LSB) y CCPR2H (MSB). El registro
CCP2CON controla la operación del modulo CCP2.

MODOS DEL MODULO CCP –
TEMPORIZADOR REQUERIDO
Modo CCP

Recurso Temporizador

Captura

Timer1

Comparación

Timer1

PWM

Timer2



En lo referente a los modos “Captura” o “Comparación”, algunas tipicasaplicaciones son la generación de un ancho de pulso programado o medida del
ancho de un pulso externo. En ambos casos, los módulos CCP1 y CCP2
trabajan con el Timer1.



Cada modulo CCP puede generar una onda PWM de hasta 10 bits de
resolución con una frecuencia y ciclo de trabajo (duty cycle) configurables.
Ambas ondas son semi independientes, es decir, pueden tener diferente ciclo
de trabajo perocomparten la misma frecuencia.



Cada módulo CCP se puede habilitar o inhabilitar
independientemente. La salida PWM del módulo CCP1 es el pin
RC2/CCP1 y del módulo CCP2 es el pin RC1/CCP2. Dichos pines
deben ser configurados como salidas.

REGISTROS DE LOS MODULOS CCP
CCP1CON y CCP2CON
 Registros
para la configuración de los módulos CCP1
respectivamente en modo Captura, Comparación o PWM.
•y

CCP2

CCPR1L y CCPR2L
 Registros para controlar el ciclo de trabajo de cada onda PWM.


CCPR1H y CCPR2H
 Funcionan como registros imagen de los dos anteriores, pero no pueden ser
accedidos directamente.


TMR2, PR2 y T2CON
 Son los registros del Timer2. Sirven para establecer el periodo, o la
frecuencia, de los dos canales PWM.


REGISTRO CCP1CON / REGISTRO CCP2CON

Bit 7-6 Sinimplementar
Se leen como ‘0’
Bit 5-4 CCPxX:CCOxY
Solo se utilizan para el modo PWM. Estos son los dos bits
menos significativos del ciclo de trabajo (duty cycle) del
PWM.
Los 8 bits mas significativos se encuentran en el registro
CCPRxL.

Bit 3-0CCPxM3:CCPxM0
 Bits de selección para el modo del modulo CCPx
 0000 = Modo Captura/Comparación/PWM inhabilitados (Reset modulo CCPx)
 0100 = Modo Captura, cadaflanco de bajada
 0101 = Modo Captura, cada flanco de subida
 0110 = Modo Captura, cada 4 flancos de subida
 0111 = Modo Captura, cada 16 flancos de subida
 1000 = Modo Comparación, poner a ‘1’ en coincidencia (bit CCPxIF se setea)
 1001 = Modo Comparación, poner a ‘0’ en coincidencia (bit CCPxIF se setea)
 1010 = Modo Comparación, genera una interrupción por software en
coincidiencia (elbit CCPxIF se setea)
 1011 = Modo Comparación, disparo por evento especial (CCPxIF se setea)
 CCP1 pone a cero el TMR1; CCP2 pone a cero el TMR1 e inicia la conversión
A/D si el modulo esta habilitado.
 11xx = Modo PWM


SEÑAL PWM

FORMULAS



PERIODO PWM
El periodo del PWM se especifica mediante el registro PR2. El periodo del PWM
puede calcularse mediante la siguiente ecuación:



Periodo PWM = [(PR2 + 1)] * 4 * T OSC * (Valor del Prescaler TMR2)

CICLO DE TRABAJO DEL PWM (DUTY CYCLE)
El ciclo de trabajo del PWM se especifica en el registro CCPR1L y en los bits
CCP1CON<5:4>. La siguiente ecuación permite encontrar el ciclo de trabajo en
tiempo:



Ciclo de Trabajo PWM = (CCPR1L:CCP1CON<5:4>) * T OSC * (Valor del Prescaler TMR2)

TEORIA DE PWM

El PWM (Pulse Witdh Modulation)en una señal muy utilizada para el
control de motores de corriente
continua.
El PWM consiste en una señal cuadrada que forma un tren de pulsos,
cuyo ancho puede ser
variado por el usuario manteniendo el periodo original.
El concepto radica en que el ancho de pulso permite
variar el valor medio de la señal generado (también llamado valor de
corriente continua).
Este tipo de señales puede ser...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modulo Ccp En Modo Comparacion
  • Modulos ccp
  • Modulador de ancho de pulso pwm
  • Modulo pwm del pic 16f877a
  • Moduladores Pwm; Pam; Ppm
  • Modulador de Ancho de Pulso (PWM)
  • Informe Circuito Modulador Y Demodulador PWM
  • PWM

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS