UNIVERSIDAD TECNOLOGICA DE CHIHUAHUA.

NOMBRES DE LOS ALUMNOS: Camacho Ortega José Antonio Hernández Medina Jesús Daniel Torres Figueroa Alan Alberto Valenzuela Arenivar Leobardo Ricardo Alejandro Medrano Heredia CORREOS: j_aco_90@hotmail.com danielhernandez1692@gmail.com alan.trsfig@gmail.com elvalenz88@gmail.com ra_medrano4@hotmail.com PRACTICA: No. 2-6 PROFESOR: M.C. Joel Cardona FECHA DE ENTREGA: 10/07/2013

La librería PWM también contiene la función PWM_Stop utilizada para deshabilitar este modo. como la realización de proyecto finales de muy buena calidad. El parámetro duty_ratio ajusta la duración de pulsos en una secuencia de pulsos. PWM1_Start tiene el prototipo: void Pwm1_Start(void). PWM1_Set_Duty tiene el prototipo: void Pwm1_Set_Duty(unsigned short duty_ratio).6: Este ejemplo muestra el uso del módulo CCP1 en modo PWM. Aquí se utilizan las tres de ellas: 1.Práctica 2. 3. la duración de los pulsos en la salida P1A (PORTC. Se realizara una serie de ejemplos cuyo objetivo es brindar de herramientas al lector para el desarrollo de aplicaciones de propósito específico. NOTAS Para que este ejemplo funcione apropiadamente. El parámetro freq ajusta la frecuencia de la señal PWM expresada en hercios. la intensión es mostrar el gran potencial y la facilidad con la que se programan y manejan los micro controladores.. RESUMEN Proporcionar la información básica que se necesita saber para ser capaz de utilizar micro controladores con éxito en la práctica. Su prototipo es: void Pwm1_Stop(void). En este ejemplo equivale a 5kHz. PWM1_init tiene el prototipo: void Pwm1_Init(long freq). es necesario marcar las siguientes librerías en la ventana Library Manager antes de compilar el programa: . OBJETIVO El objetivo de nuestra practica 2-6 es manipular el modulo PWM del microcontrolador y variar el ancho de los pulsos con dos “push botton”. La duración ajustada se visualiza como una combinación binaria en el puerto PORTB.6 Modulo CCP 1 como generador de señales tipo PWM Descripción P2.2) se puede cambiar por medio de los botones de presión simbólicamente denominados “OSCURO” y “CLARO”. 2. Para hacer las cosas más interesantes. El funcionamiento de este módulo está bajo el control de las funciones pertenecientes a la librería especializada PWM.

Figura 1-circuito DESARROLLO Material y herramientas a utilizar. Programador (máster prog) Resistencias de 330 ohm. Fuente de 5v. Proteus software (ISIS) Push button 3 Cable y protoboard Leds 9 . PIC16F887.

.Código del programa.

ya que permiten variar la velocidad de motores. Además se comienza a trabajar con diferentes puertos Daniel Hernández La práctica realiza un pwm . el cual para su control de ancho de banda usaba un tipo de resistencia el cual te permite manipular los pulsos.Figura 2 circuito electrico CONCLUSIONES. José Camacho Este tipo de circuitos son muy aplicables para la industria. . ademas de usar un tipo de resistencia el cual sirve como modulación de el ancho de pulso Este tipo de circuitos de usan para poder manipular principalmente servomotores.Este ejemplo ilustra el uso del módulo CCP1 en modo PWM. Los bits del registro CCP1CON determinan que el módulo funciona como un PWM de salida única. además de empezar a usar otros puertos Alan Torres. principalmente en el control de motores.

- En este ejemplo se utilizan la función CCP1CON determinan que el módulo funciona como un PWM. en este caso se puede aplicar al control de varios motores simultáneamente siempre y cuando cuenten con la condición de llevar la misma velocidad. además de usar diferentes funciones internas como la llamada pull up que son resistencias internas para no tener que usar medios externos Ricardo Medrano En este caso no solo se visualiza una salida en la cual se tiene la variable en el ancho del pulso. sino también en todo el puerto B. .Leobardo Valenzuela.

Sign up to vote on this title
UsefulNot useful