Practica No3

4
MICROPROCESADORES Y MICROCONTROLADORES 1 Abstract This report presents the development of a research project conducted with the knowledge acquired during the current semester by the collaborative group, highlightedthe main features of Microcontrollers and Microprocessors, deepening the basic theoretical issues covered in the course of Microprocessors and Microcontrollers, develop step by step project that has two-tone ring which were recorded in the PIC 16f84to activate any of the two buttons activates a melody. Keywords-PIC 16f84, Project, Microcontroller. Resumen En este informe se presenta el desarrollo de un proyecto investigación realizado con los conocimientos adquiridos durante el presente semestre por el grupo colaborativo, evidenciado las características principales de los Microcontroladores y Microprocesadores, profundizando los temas teóricos básicos tratados en el curso de Microprocesadores y Microcontroladores, desarrollaremos paso a paso un proyecto timbre que posee dos tonos los cuales fueron grabados en el PIC 16f84 al activar cualquiera de los dos pulsadores activa una melodía. Palabras ClavePIC 16f84, Proyecto, Microcontroladores. 1. Introducción Los microprocesadores y los Microcontroladores constituyen un gran avance en el mundo de la electrónica, en la actualidad los microprocesadores y los Microcontroladores se encuentran presentes en muchas aplicaciones de la vida cotidiana, realizando diversas funciones, entre sus efectos se destacan la reducción del tamaño de los elementos que los emplean, un sobresaliente desempeño de los mismos y la obtención de mejores resultados en los diferentes procesos en que participan. Este informe incluye las descripciones completas del desarrollo del Trabajo Colaborativo N° 3, se desarrolla un proyecto con un PIC 16F84; un timbre que posee dos tonos los cuales fueron grabados en el PIC 16f84 al activar cualquiera de los dos pulsadores activa una melodía, convirtiéndose en una implementación útil en el hogar. 2. PRACTICA Nº 3 TITULO: IMPLEMENTACION DE UN PROYECTO CON UN MICROCONTROLADOR OBJETIVOS: Conocer la estructura que posee el programa MPLAB, mediante la elaboración de algunos programas, necesarios para la programación del PIC 16F84. Realizar un proyecto en el cual se implemente el PIC 16F84A I. MARCO TEORICO El PIC16F84 es un microcontrolador de la familia PIC, fabricada por la empresa Microchip. Se trata de uno de los microcontroladores más populares del mercado actual, ideal para principiantes, debido a su arquitectura de 8 bits, 18 pines, y un set de instrucciones RISC muy amigable para memorizar y fácil de entender, internamente consta de: TRABAJO COLABORATIVO N° 3 MICROPROCESADORES Y MICROCONTROLADORES JUAN DAVID VELASQUEZ BRAN [email protected]

description

practica

Transcript of Practica No3

  • MICROPROCESADORES Y MICROCONTROLADORES

    1

    Abstract

    This report presents the development of

    a research project conducted with the knowledge

    acquired during the current semester by

    the collaborative group, highlightedthe main

    features of Microcontrollers

    and Microprocessors, deepening the basic theoretical

    issues covered in the course of Microprocessors

    and Microcontrollers, develop step by

    step project that has two-tone ring which were

    recorded in the PIC 16f84to activate any of the two

    buttons activates a melody.

    Keywords-PIC 16f84, Project, Microcontroller.

    Resumen

    En este informe se presenta el desarrollo de un proyecto

    investigacin realizado con los conocimientos

    adquiridos durante el presente semestre por el grupo

    colaborativo, evidenciado las caractersticas principales

    de los Microcontroladores y Microprocesadores,

    profundizando los temas tericos bsicos tratados en el

    curso de Microprocesadores y Microcontroladores,

    desarrollaremos paso a paso un proyecto timbre que

    posee dos tonos los cuales fueron grabados en el PIC

    16f84 al activar cualquiera de los dos pulsadores activa

    una meloda.

    Palabras Clave PIC 16f84, Proyecto,

    Microcontroladores.

    1. Introduccin

    Los microprocesadores y los Microcontroladores

    constituyen un gran avance en el mundo de la

    electrnica, en la actualidad los microprocesadores y

    los Microcontroladores se encuentran presentes en

    muchas aplicaciones de la vida cotidiana, realizando

    diversas funciones, entre sus efectos se destacan la

    reduccin del tamao de los elementos que los

    emplean, un sobresaliente desempeo de los mismos

    y la obtencin de mejores resultados en los diferentes

    procesos en que participan.

    Este informe incluye las descripciones completas del

    desarrollo del Trabajo Colaborativo N 3, se desarrolla

    un proyecto con un PIC 16F84; un timbre que posee

    dos tonos los cuales fueron grabados en el PIC 16f84 al

    activar cualquiera de los dos pulsadores activa una

    meloda, convirtindose en una implementacin til en

    el hogar.

    2. PRACTICA N 3

    TITULO: IMPLEMENTACION DE UN

    PROYECTO CON UN MICROCONTROLADOR

    OBJETIVOS:

    Conocer la estructura que posee el programa

    MPLAB, mediante la elaboracin de algunos

    programas, necesarios para la programacin del PIC

    16F84.

    Realizar un proyecto en el cual se implemente el PIC

    16F84A

    I. MARCO TEORICO

    El PIC16F84 es un microcontrolador de la familia PIC,

    fabricada por la empresa Microchip.

    Se trata de uno de los microcontroladores ms populares

    del mercado actual, ideal para principiantes, debido a su

    arquitectura de 8 bits, 18 pines, y un set de

    instrucciones RISC muy amigable para memorizar y fcil

    de entender, internamente consta de:

    TRABAJO COLABORATIVO N 3 MICROPROCESADORES Y MICROCONTROLADORES

    JUAN DAVID VELASQUEZ BRAN

    [email protected]

  • MICROPROCESADORES Y MICROCONTROLADORES

    2

    Memoria Flash de programa (1K x 14).

    Memoria EEPROM de datos (64 x 8).

    Memoria RAM (68 registros x 8).

    Un temporizador/contador (timer de 8 bits).

    Un divisor de frecuencia.

    Varios puertos de entrada-salida (13 pines en dos

    puertos, 5 pines el puerto A y 8 pines el puerto B).

    I. DISEO DEL PROYECTO EN PROTEUS

    Este proyecto el cual consiste en un timbre que posee

    dos tonos los cuales fueron grabados en el PIC 16f84 al

    activar cualquiera de los dos pulsadores activa una

    meloda.

    Fig 1. Diseo del circuito en proteus 7.7

    Fig 2. Microcontrolador PIC16F84

    Fig 3. Pulsadores y alarma sobre el circuito

  • MICROPROCESADORES Y MICROCONTROLADORES

    3

    COMPONENTES DEL CIRCUITO

    PIC 6F84A

    Cristal 1MHZ

    2 condensadores de 1nf

    2 pulsadores normalmente abiertos

    R1, R2= 4.7Kohm, R3, R4= 330ohm.

    1LED rojo, 1LED verde

    Parlante 8 ohms 2watt Fuente de 5 voltios

    II. DIAGRAMA DE FLUJO DEL PROYECTO

    Fig 4. Diagrama de flujo

    III. CODIGO FUENTE DEL PROYECTO

  • MICROPROCESADORES Y MICROCONTROLADORES

    4

    CONCLUSIONES

    La programacin es de gran utilidad para nuestra carrera de ingeniera ya que es una parte fundamental

    para los procesos siguientes de programacin, adems

    se refuerzan los conocimientos en el rea de la

    programacin, con el MPLAB que es bsicamente un

    programador con el cual se puede grabar PICS como el

    16F84A.

    Se mostr con este trabajo las capacidades del microcontrolador PIC.

    Este trabajo nos permiti enfocarnos de una forma amplia y clara, en la solucin de supuestos polmicos,

    mediante el desarrollo de los conceptos bsicos de

    microcontroladores.

    Tambin nos permiti desarrollar habilidades para saber cundo y cmo se deben emplear las estrategias de las

    soluciones de los mismos.

    Comprendimos y identificamos las distintas variables, procesos, toma de decisiones, prioridades, y reglas de

    uso para la solucin de problemas con los diferentes

    microcontroladores

    REFERENCIAS

    1. PIC 16F84, Sede Web de la Biblioteca Virtual

    Wikipedia. Recuperado el 07 de Mayo de 2012,

    de

    http://es.wikipedia.org/wiki/PIC16F84

    2. Hctor Uriel Villamil Gonzlez. (2009). Mdulo

    de Microprocesadores y Microcontroladores.

    Chiquinquira, Colombia: UNAD

    3. Sede Web del Campus Virtual de la UNAD.

    Recuperado el 05 de Abril de 2012, de

    http://www.unad.learnmate.co/course/view.php?i

    d=282

    4. PIC 16F84, Sede Web PIC 16F84A. Recuperado

    el 13 de Mayo de 2012, de

    http://www.pic16f84a.org/