Práctica 1. Encendido y Apagado de Un Led

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 7

.

INSTITUTO TECNOLOGICO DEL ISTMO.


Investigación:
ACTUADORES

NOMBRE DEL DOCENTE:


CUEVAS GIMENEZ MANUEL.

NOMBRE DE LA ASIGNATURA:
INSTRUMENTACIÓN

UNIDAD:
3 unidad
NOBRE DEL ALUMNO:
IGLESIAS PÉREZ RAÚL.

ESPECIALIDAD:
ING. MECATRÓNICA.
SEMESTRE: 6TO. GRUPO: “MC”.

HERÓICA CUIDAD DE JUCHITAN DE ZARAGOZA, OAXACA


2. Objetivo general de la práctica
Usando el programa PIC C Compiler, se generará un código para el microcontrolador
“PIC 18F4550” para encender y apagar un LED, se compilará y se generará el archivo en
código binario. Usando el simulador “Proteus”, se desarrollará el diagrama digital usando el
microcontrolador mencionado, el archivo del código binario en el PIC será simulado en el
Proteus.

3. Objetivos específicos de la práctica

 Hacer que el led encienda y se apague lentamente


 Aprender un lenguaje de programación básico.
 Generar el codigo binario
 Desarrollar un código y compilarlo correctamente.
 Simular el código binario en Proteus.
 Generar el diagrama en el programa de Proteus

4. Diagrama electrónico de la práctica, material y


dispositivos utilizados

Se utilizaron dos programas para el desarrollo de la práctica:


 Pic C Compiler versión 5.015
 Proteus versión 8.8
 Una computadora

Los códigos utilizados en el Pic C Compiler para la práctica son los siguientes:
Se muestra el diagrama final hecho en proteus con los componentes
5. Descripción general de la forma en que se desarrolló
la practica
El trabajo se ha realizado en los programas Pic C Compiler y Proteus. En el Pic se
desarrollaron los códigos para su posterior simulación en el Proteus.

Primero se desarrollaron los códigos en el programa Pic C Compiler utilizando el


microcontrolador 18F4550 y así encender y apagar un LED, después se generó un código
binario que se utilizó para simularlo en el programa de Proteus. Al terminar el código y
compilarlo, se procedió a realizar el diagrama en Proteus. Luego se experimentó modificando
el tiempo que se mantenía encendido el led.

6. Bases teóricas de la práctica


Se pretendía que el microcontrolador fuera capaz de encender y apagar un led
mediante uno de los pines y un botón que permite suspender el paso de la corriente.
7. Desarrollo de la práctica
La práctica se llevó a cabo primero en el programa Pic C Compiler desarrollando los
códigos, utilizando el controlador 18F4550 con una velocidad de 4MHz. Después se
seleccionó los pines que se que tendrán salida, en este caso se eligieron los pines “a0”.
Luego con el código “While” se consiguió que se repitan los códigos que hacen que el LED
se encienda y se apague con 250 en delay claramente fui modificando los códigos para que
fuera mas lento . Entonces se escribieron los códigos dentro de “While” para que el pin
número cero tenga salida de corriente high durante un tiempo determinado para que el LED
se encienda y luego de ese tiempo, el mismo pin tenga salida de corriente low para que se
apague el LED.

Terminado los códigos, se compiló para generar el código binario que se utilizó en el
programa Proteus. Para hacer el diagrama, se buscaron los componentes necesarios, los
cuales son los siguientes:

 Un microcontrolador PIC18F4550
 Un LED (green)
 Un botón
 Una puesta a tierra
 Una fuente de voltaje

Primero se conectó la fuente de voltaje al pin RE3, se conectó el botón al pin que se
eligió en los códigos como salida, es decir, el pin a0. Este botón sirve para permitir el paso de
corriente o cancelarlo independientemente de si el pin tiene o no corriente. Luego el botón se
conectó al mismo LED y se le colocó la puesta a tierra. Después se procedió a cargar el
código binario generado en el PIC, luego se corrió el programa para verificar que se ejecutó
correctamente. Finalmente se experimentó modificando el tiempo con el que se encendía y
apagaba el LED.

8. Conclusión
El c compiler 5.0015 es un programa muy importante me sirvió para hacer los
códigos y aprender su leguaje programable al igual que el simulador proteus que fue otro
programa importante, me ayudo hacer el diagrama con la gran variedad de componentes que
tiene de esta manera me ayudo a facilitar el aprendizaje. En la práctica lo importante fue el
uso de la ecuación para observar el tiempo en el que el led tarda encendido y apagado Este
ciclo es de gran importancia para otra aplicación por ejemplo que tanto tiempo quieres
encender la luz de tu habitación en un proceso. Esta practica tan sencilla tiene infinidad de
aplicaciones en el ámbito industrial o en la rama de proyectos.

9. Referencias bibliográficas

Compilador :

https://photos.app.goo.gl/CwDRC4QSU3NhevQm6

Simulador:

https://photos.app.goo.gl/6Nd2qtxBC2V1eNRp9

Microcontroladores PIC Programación en Basic, CARLOS A. REYES, RISPERGRAF


CCS C Compiler Manual, Custom Computer Services, Inc.
Compilador C Ccs Y Simulador Proteus Para Microcontroladores Pic, Eduardo García Breijo,
Alfaomega
Manual_Compilador_CCS_PICC, Andrés Cánovas López

También podría gustarte