Vous êtes sur la page 1sur 8

DEPARTAMENTO DE ELÉCTRICA Y ELECTRÓNICA

TECNOLOGÍA DE SOFTWARE
NRC: 3669

INFORME DE PRÁCTICA N:2

TEMA

PUERTO PARALELO

GRUPO DE TRABAJO N:6.

INTEGRANTES:

ALEX LAMIÑO

ANDRÉS PÉREZ

BRYAN BATIOJA

DIEGO MERA

PROFESOR:

DR. LUIS R. CADENA L.

Abril 27 de 2017

1
2. OBJETIVOS

Objetivo General:

 Uso del puerto paralelo

Objetivos Específicos:

 Encender tres circuitos conectados al puerto paralelo.

3. MARCO TEÓRICO

1. Marco Teórico.
a) Definición del Arduino
Es una plataforma de hardware libre, basada en una placa con
un microcontrolador y un entorno de desarrollo, diseñada para facilitar el
uso de la electrónica en proyectos multidisciplinares.
El hardware consiste en una placa con un microcontrolador Atmel AVR y
puertos de entrada/salida.4 Los microcontroladores más usados son
el Atmega168, Atmega328, Atmega1280, y Atmega8 por su sencillez y bajo
coste que permiten el desarrollo de múltiples diseños. Por otro lado el
software consiste en un entorno de desarrollo que implementa el lenguaje
de programación Processing/Wiring y el cargador de arranque que es
ejecutado en la placa.4 Se programa en el ordenador para que la placa
controle los componentes electrónicos.

b) Características de la placa de control Arduino.


 El Arduino es una placa electrónica basada en el ATmega328P.
Cuenta con 14 pines digitales de entrada / salida (de los cuales 6 se
pueden utilizar como salidas PWM), 6 entradas analógicas, un cristal
de cuarzo de 16 MHz, una conexión USB, un conector de
alimentación, un header ICSP y un botón de reinicio. Contiene todo lo
necesario para hacer funcionar el microcontrolador; simplemente
conectarlo a un ordenador con un cable USB o el poder con un
adaptador de CA o la batería a CC para empezar... Para principiantes
esta placa es aconsejable ya que si se la quema el costo para
2
reponerla no es muy elevado. El "Uno" significa una en italiano y fue
elegido para conmemorar el lanzamiento de Arduino Software (IDE)
1.0. La junta Uno y la versión 1.0 del software de Arduino (IDE) fueron
las versiones de referencia de Arduino, ahora evolucionado para
nuevos lanzamientos. La junta Uno es el primero de una serie de
placas Arduino USB y el modelo de referencia para la plataforma
Arduino.
 El programa se implementará haciendo uso del entorno de
programación propio de arduino y se transferirá empleando un cable
USB. Si bien en el caso de la placa USB no es preciso utilizar una
fuente de alimentación externa, ya que el propio cable USB la
proporciona, para la realización de algunos de los experimentos
prácticos sí que será necesario disponer de una fuente de
alimentación externa ya que la alimentación proporcionada por el USB
puede no ser suficiente. El voltaje de la fuente puede estar entre 6 y
25 Voltios.

c) Configuración del Arduino

Para programar la placa es necesario descargarse de la página web de


Arduino el entorno de desarrollo (IDE). Se dispone de versiones para
Windows y para MAC, así como las fuentes para compilarlas en LINUX.
En la Figura 2 se muestra el aspecto del entorno de programación. En el
caso de disponer de una placa USB es necesario instalar los drivers FTDI.
Estos drivers vienen incluidos en el paquete de Arduino mencionado

3
anteriormente. Existen en la web versiones para distintos sistemas
operativos.

Lo primero que tenemos que hacer para comenzar a trabajar con el


entorno de desarrollo de arduino es configurar las comunicaciones
entre la placa Arduino y el PC. Para ello deberemos abrir en el menú
"Tools" la opción "Serial Port". En esta opción deberemos seleccionar
el puerto serie al que está conectada nuestra placa. En Windows, si
desconocemos el puerto al que está conectado nuestra placa
podemos descubrirlo a través del Administrador de dispositivos
(Puertos COM & LPT/ USB Serial Port).

2. Diseño del circuito a controlar.

4
3. Programación del código.
void setup() {
pinMode(13,OUTPUT);
pinMode(12,OUTPUT);
pinMode(11,OUTPUT);
}
void loop() {
digitalWrite(13,HIGH);
digitalWrite(11,LOW);
delay(100);
digitalWrite(13,LOW);
digitalWrite(12,HIGH);
delay(100);
digitalWrite(12,LOW);
digitalWrite(11,HIGH);
delay(100);
}

5
4. Compilación y ejecución del código en el software de Arduino.

4.1. Compilación:

4.2. Ejecución (Transferencia del código al microcontrolador)

6
5. Ejecución de la práctica.
foto

6. CONCLUSIONES

 El manejo de las variables y el entendimiento del entorno de Arduino ayudarán a futuras


correcciones en el sistema y de ser posible la implementación de nuevos sistemas de
control y aplicaciones tecnológicas.
 Con la implementación de este sistema de control de puertos serial y paralelo para
dispositivos electrónicos, se adquirieron conocimientos en software y hardware que nos
permitirán un mejor desempeño académico.

7. RECOMENDACIONES

 Verificar que los drivers descargados sean los correctos para que no haya errores en el
funcionamiento. Además desconectar los otros controladores del computador.
 Es importante que a la hora de programar especifiquemos bien el pin saliente con el que
vamos a trabajar.
 Antes de usar el arduino instalar los drivers para el puerto en el que se lo conectó.

7
8. BIBLIOGRAFÍA

 Arduino desde cero, 2013. Disponible en:


https://www.youtube.com/watch?v=3BnS59Kg9DE
 Manual de Instalación de Arduino Home. Disponible en:
https://www.arduino.cc/en/Main/Donate

9. ANEXOS

Vous aimerez peut-être aussi