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

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

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

.Código del programa.

Figura 2 circuito electrico CONCLUSIONES. José Camacho Este tipo de circuitos son muy aplicables para la industria. . además de empezar a usar otros puertos Alan Torres. Los bits del registro CCP1CON determinan que el módulo funciona como un PWM de salida única. Además se comienza a trabajar con diferentes puertos Daniel Hernández La práctica realiza un pwm . 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. principalmente en el control de motores. el cual para su control de ancho de banda usaba un tipo de resistencia el cual te permite manipular los pulsos. ya que permiten variar la velocidad de motores.

. 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.Leobardo Valenzuela. sino también en todo el puerto B.- 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.

Sign up to vote on this title
UsefulNot useful