Logo Studenta

Laboratorio 10-ELECTRONICA DIGITAL-2020-I

¡Este material tiene más páginas!

Vista previa del material en texto

Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
 1 
 
 
 
 
 
 
UNIVERSIDAD 
NACIONAL DE LA 
AMAZONIA PERUANA 
 
 
 
 
FACULTAD DE INGENIERIA 
 
DE SISTEMA E INFORMATICA 
 
LABORATORIO DE ELECTRÓNICA DIGITAL 
 
 
GUIA - INFORME Nº 10 
 
 ASIGNATURA : ELECTRONICA DIGITAL 
 
 TEMA : INSTALACIÓN Y USO DEL PROG. ARDUINO Y 
 SIMULACIÓN DE CIRCUITOS CONTROLADOS 
 POR EL PROTEUS 
 
 PROFESOR : 
 
 GRUPO : 
 
 ALUMNO : 
 
 CODIGO : 
 
 
NOTA: 
 
 
 
 
 FECHA EXP. : SEMEST. ACADE. 2020-I 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
2 
 
 
 
 
 
1er. Laboratorio 
 
 
Tema: Instalación y uso del programa Arduino y simulación de circuitos controlados por 
el programa Proteus. 
Objetivo: Explicar la instalación del programa Arduino y Aplicar usando el programa Proteus 
para la simulación de circuitos electrónicos para Desarrollar proyectos de Diseño 
de Dispositivos que solucionen problemas de la vida real. 
 
1. Conseguir una placa Arduino y el cable USB 
2. Descargar el ambiente de desarrollo Arduino 
3. Instalar los drivers USB 
4. Conectar la tarjeta Arduino 
5. Conectar un LED 
6. Ejecutar el ambiente de desarrollo Arduino 
7. Cargar el programa en la tarjeta 
8. Mirar como pestañea el LED 
9. Aprender a usar Arduino 
 
Equipo: 
• Computadora tipo Pentium 
• Software de simulación: Se usará el Arduino-1.8.12 -Windows 
• Placa Arduino 
• Cable USB 
• LEDs, Cables. 
ARDUINO: Arduino proporciona una herramienta de programación de código abierto y fácil de 
usar para escribir código y subirlo a tu placa. A menudo se le conoce como el IDE (Entorno de 
Desarrollo Integrado) de Arduino. 
El software de Arduino (IDE) es fácil de usar para principiantes, pero lo suficientemente flexible 
para usuarios avanzados. 
El software de Arduino (IDE) es multiplataforma, funciona en sistemas operativos Windows, Mac 
OSX y Linux. Puedes decirle a tu placa qué hacer escribiendo código y subiéndolo al 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
3 
 
 
microcontrolador en ella usando el lenguaje de programación Arduino (basado en Wiring), y el 
Software Arduino (IDE), basado en Processing. 
El software de Arduino se publica como herramientas de código abierto, disponibles para la 
contribución de programadores de todo el mundo. El lenguaje puede ser extendido a través de 
bibliotecas C/C++ y portado a otras plataformas de hardware. 
INSTALACIÓN DEL ARDUINO: 
Para descargar el IDE de Arduino, hay que ir a la página de descargas en el sitio web oficial de 
Arduino a través de está dirección. Donde verás Arduino IDE Download. 
 
 
 
 
 
 
 
 
 
 
Figura 1.- Download IDE del Arduino de su sitio Web 
• Allí, en el lado derecho de la página, podemos ver las opciones de descarga para diferentes 
plataformas como Windows, Mac y Linux. Como nuestro sistema en nuestro tutorial se centra 
en el sistema operativo Windows, descargaremos el software mencionado en la categoría 
Windows. 
• Puedes observar que hay de nuevo dos opciones de descarga para la plataforma Windows: 
archivo instalador y archivo zip. El archivo del instalador será un archivo .exe, que es un único 
archivo ejecutable que ayuda en la instalación paso a paso del software. 
• En el caso de un archivo zip, los archivos instalados estarán disponibles en diferentes carpetas. 
Dado que el software ya está instalado, no debemos alterar la estructura de las subcarpetas. Esto 
es conveniente si no tiene los derechos de administrador del sistema. 
 
https://www.arduino.cc/en/Main/Software
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
4 
 
 
• Desde esa página descargaremos el archivo de instalación y procederemos con la instalación. 
Cuando se inician los archivos descargados, aparece una ventana en la cual le advierte si desea 
que el programa que se está ejecutando va a hacer cambios en su equipo, usted solo acepte. 
• Aparece un cuadro de diálogo de instalación donde le solicita a usted que acepte el acuerdo de 
licencia. 
 
 
 
 
 
 
 
 
Figura 2.- Aceptación de licencia. 
• El Programa de instalación le solicite que acepte haciendo clicks en las casillas de 
verificación o no los componentes que desee que se instalen. 
 
 
 
 
 
 
 
 
 
Figura 3.- Acepte los componentes para instalar 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
5 
 
 
• La siguiente ventana le indica la carpeta donde se instalará el programa 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 4.- Carpeta donde se instalará el programa 
 
• Inicio de la Instalación 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 5.- Inicio de la Instalación 
 
• En la Figura 6 solicita la opción de poder instalar los drivers USB para el Arduino. Esta 
opción instalará por defecto los controladores USB necesarios para el correcto 
funcionamiento de la tarjeta Arduino, lo que asegurará que la placa Arduino pueda ser 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
6 
 
 
utilizada directamente sin ninguna preocupación. Si seleccionamos la opción de 
instalación, la opción de instalación del controlador se iniciará y la instalación buscará 
automáticamente los controladores, aparecen hasta tres ventanas solicitando permiso para 
instalar todos los drivers que tengan que ver con el correcto funcionamiento del Arduino. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 6.- Instalación drivers para uso del puerto USB de la placa Arduino 
• Al final aparece la ventana de final de la instalación 
 
 
 
 
 
 
 
 
 
Figura 7.- Instalación final 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
7 
 
 
• Después de la instalación del IDE y de los controladores necesarios, podemos comprobar 
si se han instalado todos los controladores necesarios o no. 
• Por lo tanto, primero tenemos que conectar la tarjeta Arduino UNO al ordenador, es decir, 
el cable USB tipo A al puerto USB del PC y el USB tipo B a la tarjeta Arduino. 
• Para ello debemos ir al “Administrador de Dispositivos”, haciendo click con el botón 
derecho del mouse sobre el icono de Windows en la barra de tareas de la siguiente manera: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 8.- Ir al Administrador de Dispositivos 
• Esta herramienta mostrará la lista de todos los dispositivos internos y externos conectados 
al sistema. 
• Si los drivers son instalados con éxito y el sistema reconoce el dispositivo, podemos 
encontrar la tarjeta Arduino Uno conectada a uno de los puertos COM en la categoría 
“Puertos” en el administrador de dispositivos. Es importante anotar el número del puerto 
 
MENU 
INICIO DE 
WINDOWS 
BARRA DE 
TAREAS DE 
WINDOWSUniversidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
8 
 
 
COM al que está conectado nuestro Arduino. Esto se debe a que podemos conectar 
muchos dispositivos e incluso múltiples placas Arduino y cada dispositivo puede ser 
diferenciado por el puerto COM. 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 9.- Vista de los Dispositivos internos y externos conectados al sistema. 
• Si el Arduino Uno no aparece en la lista de puertos, sino en la categoría “Otros 
dispositivos”, los controladores del adaptador USB a serie no se instalaron correctamente. 
• En este caso, podemos instalar los controladores manualmente. Para ello, haz clic con el 
botón derecho del ratón en el dispositivo de otra categoría de dispositivos y selecciona la 
opción Actualizar software del controlador. 
• A continuación, selecciona la segunda opción, es decir, busca en “mi equipo” la 
instalación de los controladores que se encuentran en el equipo. Ve a la ubicación donde 
Arduino está instalado y ve a la carpeta drivers en esa carpeta. En esa carpeta, selecciona 
el archivo “arduino-org. inf”. A continuación, Windows instalará los controladores 
necesarios desde aquí. 
• En este punto, hemos instalado con éxito el IDE de Arduino y los controladores USB 
para Arduino. A continuación, tenemos que configurar el Arduino IDE según nuestra 
placa y el puerto COM al que está conectado. 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
9 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 10.- Actualizar controlador de puerto serie para Arduino 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 11.- Seleccionar la segunda opción 
 
BOTON 
DERECHO 
DEL MOUSE 
 
SELECCIONAR ESTA SEGUNDA OPCION 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
10 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 12.- En el casillero colocar la dirección de la carpeta donde esta el programa Arduino 
 
• Inicia el IDE de Arduino seleccionando el acceso directo del escritorio o yendo a la 
carpeta donde está instalado. 
• Nos aparece una ventana de bloqueo de algunas características de Java, escogemos la 
acción de “Permitir acceso” 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 13.- Permitir acceso a algunas características de Java. 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
11 
 
 
 
• Cuando se lanza el IDE, se abrirá un boceto en blanco 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 14.- IDE de Arduino, boceto en blanco 
• Antes de iniciar la programación, hay dos cosas que debemos hacer. Primero es seleccionar 
la tarjeta apropiada y al lado seleccionar el puerto COM correcto al que está conectado. 
• Para ello, ve al menú Herramientas en la barra de menús y vaya a la opción Tablero desde 
la lista desplegable. Aquí, podemos ver una lista de todas las placas compatibles con 
Arduino. 
• En ella podemos ver nuestra placa Arduino Uno que tenemos conectada a nuestra 
computadora/laptop, de esta lista, tenemos que seleccionar Arduino Uno (o l aplaca que 
se este usando). 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
12 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 15.- Seleccionamos la placa Arduino Uno o la que este instalada 
• Una vez seleccionada la placa correcta, tenemos que seleccionar el puerto COM correcto. 
Para ello, vuelve a ir a Herramientas y seleccione la opción Puerto. Aquí, podemos ver el 
puerto COM al que está conectada la placa Arduino y necesitamos seleccionar ese puerto. 
• Con este paso, hemos instalado con éxito el Arduino IDE, conectado el Arduino UNO al 
ordenador y realizado los ajustes necesarios según la placa y el puerto en uso. 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
13 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 16.- Seleccionar puerto de la placa Arduino Uno 
USANDO EL IDE DE ARDUINO 
El IDE de Arduino es muy fácil de usar, pero primero veamos algunos de los botones que lo 
usaremos para poder escribir programas en ella 
En el IDE de Arduino se encontrarán 6 botones, los cuales pasamos a describirlos: 
• Botón Verificar: Se usa para verificar (Arduino se refiere 
a compilar como verificar) el sketch. 
• Botón Subir: Se usa para subir (Arduino se refiere a 
quemar un programa como subir) el sketch a la placa. 
• Nuevo Botón Sketch: Se utiliza para crear un nuevo sketch. 
• Botón Abrir boceto: Se utiliza para abrir un boceto 
existente o un ejemplo incorporado. 
 
 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
14 
 
 
• Botón Salvar Sketch: Se utiliza para guardar el sketch 
• actual. 
• Botón Monitor Serie: Se usa para abrir el monitor serie 
• que viene con el IDE de Arduino. Puedes usar cualquier 
• otro programa de terminal serie si lo deseas en lugar del 
• monitor serie Arduino. El monitor serie que viene con Arduino IDE sólo puede abrir un 
puerto serie para la comunicación. Si necesitas observar múltiples puertos (múltiples placas 
Arduino conectadas al mismo ordenador/laptop), necesitas usar otros programas como 
Putty, RealTerm, TeraTerm, etc. 
• Sketch: Arduino se refiere a los códigos escritos en su IDE como sketch 
• Ahora que hemos seleccionado la placa apropiada, el puerto de comunicación, vamos a 
escribir nuestro primer programa en Arduino en el boceto desplegado. 
MI PRIMER PROGRAMA EN ARDUINO 
• Para ello tipearas el siguiente programa 
 
 
 
 
 
 
 
 
 
 
 
 
 Figura 17.- Mi primer Programa 
• Una vez tipeado el programa, verificamos el programa 
 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
15 
 
 
si esta correctamente programado y/o correctamente tipeado, 
 debido a que podríamos haber tenido un error de tipeo 
• Si todo sale perfecto subimos el programa a la placa 
del Arduino 
• Armamos el siguiente esquema, usando la placa Arduino Uno y un Led 
 
 
 
 
 
 
 
 
 
 
 
Figura 18.- Esquema a armar 
• La patita mas corta del LED se introduce 
En el zócalo tierra (GND) y el mas largo 
En el zócalo numero 13 
 
 
 
 
 
Figura 19.- Detalle de instalación del componente LED 
 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
16 
 
 
SIMULACIÓN DEL CIRCUITO: 
• Para iniciar la simulación, abramos el programa Proteus y en el realicemos el diseño del 
circuito con la placa Arduino, un Led rojo y una resistencia de 330 ohmios 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 20.- Circuito Blink (Parpadeo) del LED 
 
• Cuando se compila el programa en Arduino, se genera también un archivo “.hex” para cada 
programa que estemos desarrollando, la diferencia es que para el caso de Arduino este 
archivo no queda a simple vista del usuario y por eso lo primero que vamos a ver es donde 
encontrarlo ya que es necesario para poder llevar a cabo la simulación en Proteus. 
• Para encontrar el archivo “.hex” que se requierepara poder hacer la posterior simulación 
es importante activar en el computador la visualización de archivos ocultos, luego de esto 
es necesario seguir la siguiente ruta: 
C: –> Usuarios –> Su usuario –> AppData 
 
 
 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
17 
 
 
• Para ello en la ruta C:\ , en el explorador de Windows hacemos click en el menú “VISTA” 
 
 
 
 
 
 Figura 21.- Hacer Click en el menú “Vista” 
• Y en la barra de VISTA que aparece se selecciona la opción “elementos ocultos 
 
 
 
 
 
 Figura 22.- Seleccionar el casillero “Elementos Ocultos” 
• Estando en ese punto, ya en la casilla de búsqueda se puede escribir .hex , estando 
seleccionado la carpeta usuarios y con esto el sistema encontrará todos los archivos con 
terminación .hex que se encuentren dentro de esta carpeta y dentro de los cuales estará el 
archivo de nuestro programa. En caso de querer hacer la búsqueda más reducida en lugar 
de colocar en la casilla de búsqueda tan solo la terminación del archivo (“.hex”), también 
es posible escribir el nombre completo del programa que se compilo con la terminación del 
archivo y así solo aparecerá el que se requiere por ejemplo para este caso bastaría con 
escribir blink.hex. 
• Ubicado el archivo, debemos darle la ruta de ubicación al circuito que desarrollamos en el 
Proteus para que pueda ejecutarse la simulación. 
• Para ello hacemos click con el botón derecho del mouse en la figura del Arduino, con lo 
cual aparecerá el menú contextual y en el seleccionamos “Edit Properties” y en la ventana 
que aparece en el casillero “Program File:” le damos la ruta de ubicación del archivo para 
poder correr la simulación. 
 
 
 
SELECCIONAR 
SELECCIONAR 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
18 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Figura 23.- Configuración de la ruta del archivo hex del programa 
 
 
 
 
 
 
 
 
 
 Figura 24.- En Program File: poner la ruta del archivo hex. 
 
 
PRIMERO SELECCIONAR 
SEGUNDO 
CLICK: 
OK 
Universidad Nacional de la Facultad de Ingeniería de 
 Amazonia Peruana Sistemas e Informática 
 
19 
 
 
• Hecho todo esto procedemos a ejecutar el programa, luego del cual podremos ver que el 
led enciende y apaga por espacio de un segundo entre cada transición. 
 
 
 
 
 
 
 
 
 
 
 Figura 25.- Ejecución de Mi Primer Programa 
 
 
 
 
 
 
 
 
 
 
 
HACER 
CLICK EN 
ESTE BOTON 
PARA 
INICIAR LA 
SIMULACIÓN 
	LABORATORIO DE ELECTRÓNICA DIGITAL

Continuar navegando