Está en la página 1de 8

INSTITUTO TECNOLÓGICO DE OAXACA

INGENIERÍA EN SISTEMAS COMPUTACIONALES

PRÁCTICA VII: CONVERSION ANALOGICA A DIGITAL

INTEGRANTES

GUTIÉRREZ REYES ALEJO


IGNACIO LUIS LUZ DEISY
LÓPEZ RODRIGUEZ CARLOS ALBERTO
LÓPEZ SANTIAGO LUIS ANTONIO
VELAZQUEZ SANCHEZ SYLVIA JEANETTE

MATERIA: SISTEMAS PROGRAMABLES

DOCENTE: M.C. MORALES HERNÁNDEZ MARICELA

8° SEMESTRE

GRUPO: ISB

PERIODO: ENERO/JUNIO 2019


INTRODUCCIÓN
Un microcontrolador (abreviado μC, UC o MCU) es un circuito integrado programable, capaz de
ejecutar las órdenes grabadas en su memoria. Está compuesto de varios bloques funcionales, los
cuales cumplen una tarea específica. Un microcontrolador incluye en su interior las tres principales
unidades funcionales de una computadora: unidad central de procesamiento, memoria y periféricos
de entrada/salida. (Wikipedia, 2018)

La conversión analógica-digital consiste en la transcripción de señales analógicas en señal digital,


con el propósito de facilitar su procesamiento (codificación, compresión, etcétera) y hacer la señal
resultante (digital) más inmune al ruido y otras interferencias a las que son más sensibles las señales
analógicas. (Wikipedia, 2016)

OBJETIVO
Conversión analógica a Digital

MATERIALES Y HERRAMIENTAS
Clave en Proteus

 1 Terminal de poder de +5v TERMINAL->POWER


 1 Led Rojo LED-RED
 1 Resistencia de 200 ohms RES
 1 Microcontrolador ATMEGA328P
 1 Oscilador de 4 CRYSTAL
 2 Condensadores de 22 pF 02013A220JAT2A

DESARROLLO
Primero se ordenaron los componentes necesarios para la práctica. Para eso en la interfaz de Proteus
hay que seleccionar el icono del componente desde la barra de herramientas del modo selector.

Hacer clic sobre el icono “P” en la pestaña de selector de objetos. Se abre una ventana con cientos
de dispositivos que provee la librería de Proteus.

Para encontrar los dispositivos a usar en esta práctica se escribe el código del dispositivo en el
buscador de dispositivos como se muestra en la imagen 1.
Imagen 1. Seleccionando los dispositivos desde la librería de componentes

Una vez disponibles los dispositivos se cargaron una fuente de poder de 5v.

Para cargar la fuente de poder al entorno de simulación de Proteus hay que seleccionar el icono del
modo Terminal. De las opciones desplegadas hay que seleccionar la opción POWER y cargarlo al
entorno de simulación.

Con esto se concluyó la etapa de conseguir los dispositivos necesarios para la práctica. Ahora, en lo
que se refiera a la práctica. Ésta consiste en programar el chip microcontrolador ATMEGA 328P
para encender el led y que parpadee.

Para lograr esto se debe configurar un circuito como se aprecia en la imagen 2.


4
1

3
2
1

5
6
Imagen 2. Configuración el circuito
( 1 )La fuente de poder que proveerá de corriente eléctrica al microcontrolador y que irá conectado
a la entrada número 18 del microcontrolador
( 2 ) El oscilador programado a funcionar a una frecuencia de 16 Mhz y que está conectado a las
entradas 7 y 8 como se indica en la imagen. El oscilador tiene el propósito de volver discretas las
señales para pasarlas al microcontrolador
( 3 ) El siguiente elemento del circuito son los condensadores.
( 4 ) Se puede apreciar el led que es el que va a emitir su luz de acuerdo a la programación del
microcontrolador, y más adelante en el circuito conectado a una resistencia
( 5 ) La conexión a tierra que no debe faltar en todo circuito
( 6 ) El RESET del microcontrolador, conectado de la entrada 29 al 20.
Lo anterior forma parte de la configuración del circuito. La siguiente parte de la práctica consta de
la programación del ATMEGA328P.
Para esto se abre el IDE de arduino en su versión 1.8, y se escribe el siguiente código.

Imagen 3. Código escrito en el IDE de arduino

Después de escribir el código, se debe generar un archivo en hexadecimal para que lo pueda
interpretar el ATMEGA que estamos utilizando, para hacer esto, en el IDE, se debe ir a la opción de
programa y de las opciones desplegadas ejecutar la opción de “Exportar Binarios compilados”
como se muestra en la siguiente imagen.

Imagen 4. Esportando programa

Esto genera un archivo que se debe importar al microcontrolador.


En Proteus se debe hacer doble clic sobre el microcontrolador y seleccionar el archivo compilado en
la propiedad de “program file”.
Imagen 5. Importando el archivo compilado

Una vez finalizado este proceso se inició la simulación. El comportamiento observado fue el
siguiente.

Imagen 6. Parpadeo del LED


CONCLUSIÓN
Los microcontroladores son una muy buena forma de crear rutinas que necesitan cierta lógica para
ejecutarse, pero no muy complejas computacionalmente. Al usar un microcontrolador se ahorra
dinero y capacidad de computo que te darían otros circuitos integrados más completos como un
arduino.

Por otra parte, aclarar que el IDE de arduino es una gran herramienta para compilar los archivos que
deseemos que ejecute nuestros microcontroladores.

No es necesario usar el circuito integrado de arduino, sólo el IDE.

Esta práctica nos ayudó para familiarizarnos con el IDE de arduino y escribir programas que pueda
ejecutar el microcontrolador.

Bibliografía
Wikipedia. (13 de Mayo de 2016). Wikipedia. Obtenido de
https://es.wikipedia.org/wiki/Conversión_analógica-digital

Wikipedia. (12 de Julio de 2018). Wikipedia. Obtenido de


https://es.wikipedia.org/wiki/Conversión_analógica-digital