Escolar Documentos
Profissional Documentos
Cultura Documentos
Asignatura: DIGITALES III Presentado a: ING. FRANCISCO ZAMORA Practicas: PWM con ciclo til variable Integrantes: DIEGO ALEJANDRO TRIANA BARRETO SERGIO ROJAS FERNANDEZ JONATHAN ESPINOSA
1. INTRODUCCION Utilizando los mdulos disponibles que contienen los micro controladores como lo son el modulo CCP, el conversor anlogo digital, servicios de interrupcin etc, podemos generar aplicaciones similares a las analogas.
3. MATERIALES INSTRUMENTOS Fuente DC. MPLAB IDE PIC18F4550 Display 7 segmentos Potencimetros. Resistencias.
Este modulo de PIC 18F4550 puede usarse como un PWM digital en el cual los parmetros a controlar so el duty, a travs del registro CCPRxL y el periodo con el registro PR2.
Para poder leer voltajes que varan en escalas que no son digitales, debemos utilizar un conversor anlogo digital, el cual viene implementado en el PIC 18f4550, una vez ledo el valor de un voltaje DC, se obtiene un valor binario el cual se utilizara en el modulo CCP que actuara como un PWM.
6. SIMULACIONES Y CALCULOS (Valores tericos) 4.2 Conversor anlogo digital El modulo conversor anlogo digital del PIC18F4550 obtiene un valor binario de una de la 13 posibles entrada analgicas del micro controlador. Los registros que controlan los parmetros de la conversin son el ADCON0, ADCON1 y ADCON2, el resultado de la conversin es almacenado en los registros ADRESH Y ADRESL.
Configuracin de registros CCP1M3=1; //MODULO CPP EN MODO PWM CCP1M2=1; TRISB=255; //PUERTOB ENTRADAS TRISD=0; //PUERTOD SALIDAS INT0IE=1; //HABILITA INTERRUPCION EXTERNA INTEDG0=0; INT0IF=0; INTEDG0=0;
GIE=1; //HABILITA INTERRUPCIONES GLOBALES ADCON1=0X0D; // AN0 y AN1 COMO ENTRADAS ANALOGICAS ADCON2=0X14; //JUSTIFICAR RESULTADO A LA IZQUIERDA ADON=1; if(puerto==0){ CHS3=0;CHS2=0;CHS1=0;CHS0=0; //SELECCION CANAL 0 (AN0) y ENCENDIDO DEL CONVERSOR A/D GODONE=1; while(GODONE)continue; //espera conversion resultado=ADRESH;}
7. CONCLUSIONES El modulo PWM con el cual disponen algunos microcontroladores es de gran ayuda cuando se desean controlar dispositivos con variaciones del ciclo til. El conversor del PIC 18F4550 cuenta