Вы находитесь на странице: 1из 2

Universidad Distrital Francisco Jos de Caldas, Laura Isabel Baracaldo Caldern, Galvis Cabrera Oscar Ivn.

III. MARCO REFERENCIAL

PRCTICA 1: ARQUITECTURA DEL ARDUINO


UNO
Baracaldo Caldern. Laura Isabel, Galvis Cabrera. Oscar Ivn.
libaracaldoc@correo.udistrital.edu.co; oscarivgaca@hotmail.com
Universidad Distrital Francisco Jos de Caldas
Resumen Este documento presenta el informe de la primera
prctica
del laboratorio de Dispositivos Digitales
Programables. Se muestra el cdigo para el encendido y
apagado de un diodo LED, y se observa la secuencia en el
cumplimiento de las tareas correspondientes que desempea,
donde se determina qu tipo de estructura es la que maneja el
ARDUINO UNO.
Abstract this document presents the report of the first
laboratory practice Programmable digital devices. The code for
turning on and off a LED diode displays, and the sequence shown
in fulfilling the tasks performed, where what kind of structure is
determined is the one that handles the Arduino UNO.

Un microcontrolador es un circuito integrado o Chip que


incluye en su interior las tres unidades funcionales de una
computadora: CPU, Memoria y unidades E/S, es decir se trata
de un computador completo en un solo circuito integrado. [1]
Varias empresas en el mercado, se encargan de producir
microcontroladores, para este apartado es de gran inters la
empresa ATMEL, que es la encargada de producir el
ARDUINO UNO, que es una plataforma de hardware libre,
diseado para facilitar el uso de la electrnica en proyectos
multidisciplinares. [2]

ndice de Trminos Microcontrolador, Cdigo, LED,

Arquitectura.
I.

INTRODUCCIN

n microcontrolador es un circuito integrado que como


su nombre lo indica est diseado para controlar. Los
microcontroladores tienen como funcin, desarrollar
tareas especficas. Se diferencian en el N de pines, la seal de
entrada vs salida y la arquitectura, donde esta ltima se define
por la parte fsica y la programacin.

II. OBJETIVOS
-

Implementar el cdigo en el ARDUINO UNO,


concerniente a la primera prctica de la materia de
Dispositivos Digitales Programables, que trata del
encendido y apagado de un diodo LED.

Definir a partir de la secuencia en el cumplimiento de


las tareas visto desde la programacin, que tipo de
arquitectura maneja el ARDUINO UNO.

Documento entregado para revisin el 10 de septiembre de 2015, se tomaron


en cuenta las especificaciones dadas adems del formato IEEE
correspondiente, el resto ser para evaluar bajo el criterio del docente.Laura
Isabel Baracaldo es estudiante de la universidad distrital francisco Jos de
caldas de Colombia. (libaracaldoc@correo.udistrital.edu.co).
Oscar Ivn Galvis es estudiante de la universidad distrital francisco Jos de
caldas de Colombia. (oscarivgaca@hotmail.com).

Fig.1 Microcontrolador ARDUINO UNO. [2]

Dentro de los ejemplos de arquitecturas, estn:


- Harvard: (Velocidad secuencial) Bus de datos y
direcciones separados, CISS (Set de instrucciones
complejo).
- VON NEUMAN: Comparte bus de datos y es
secuencial, RISS (Set de instrucciones reducida)
- Segmentada (PIPELIN): No es secuencial, procesos en
paralelo. [3]
IV. ANLISIS
Una vez implementado el diodo LED en el pin 13 y a la tierra

Universidad Distrital Francisco Jos de Caldas, Laura Isabel Baracaldo Caldern, Galvis Cabrera Oscar Ivn.
del ARDUINO UNO (ver Fig. 3), se carga el siguiente cdigo
de la prctica, que consiste en el cdigo de encendido y
apagado de un diodo LED:

prctica del laboratorio de


Programables, que es la siguiente:

Dispositivos

2
Digitales

QU CLASE DE ARQUITECTURA MANEJA EL


ARDUINO UNO?

Se implant otro cdigo similar en el mismo ejemplo, ahora


para un LED en el PIN 12, con un tiempo de encendido y
apagado diferente, donde se determina que el ARDUINO
UNO cumple la tarea que se halla puesto de primeras en el
cdigo. Esto se comprueba porque si se pone primero la
sentencia del LED en el PIN 13, enciende primero el PIN 13,
pero si se pone primero la sentencia del LED en el PIN 12,
enciende primero el PIN 12. Lo que determina que la
arquitectura del ARDUINO UNO, es:
Fig.2 Cdigo BLINK.

Secuencial
Comparte bus de datos
RISS (Set de instrucciones reducidas)

De los ejemplos de arquitecturas, corresponde a la arquitectura


VON NEUMAN.
V. CONCLUSIONES
Los microcontroladores son pequeos computadores que
permiten realizar tareas especficas.
El ARDUINO UNO facilita el uso de la electrnica en
procesos multidisciplinarios.
La arquitectura del ARDUINO es de velocidad secuencial,
comparte bus de datos y adems es de RISS (Set de
instrucciones reducidas)

REFERENCIAS

[1] Microcontrolador. Disponible en: http://microcontroladorese.galeon.com/ Recuperado: 10 de septiembre del 2015.


[2] ARDUINO.

Disponible

en:

https://es.wikipedia.org/wiki/Arduino Recuperado: 10
de septiembre del 2015.
Fig.2 Diodo LED implementado en el ARDUINO UNO.

Observando el funcionamiento de la prctica y la secuencia


del cdigo correspondiente para el encendido y apagado de un
diodo LED, se puede dar respuesta a la pregunta de la primera

[3] Arquitectura de un Microcontrolador. Disponible en:

http://www.unicrom.com/Tut_arquitectura_microcontr
olador.asp Recuperado: 10 de septiembre del 2015.