Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SEXTO SEMESTRE
1.- INTRODUCCIÓN
2.- OBJETIVOS
PROTEUS
Proteus es una compilación de programas de diseño y simulación electrónica,
desarrollado por Labcenter Electronics que consta de los dos programas
principales: Ares e Isis. Hablando del programa ISIS, Intelligent Schematic Input
System (Sistema de Enrutado de Esquemas Inteligente) permite diseñar el plano
eléctrico del circuito que se desea realizar con componentes muy variados, desde
simples resistencias, hasta alguno que otro microprocesador o microcontrolador,
incluyendo fuentes de alimentación, generadores de señales y muchos otros
componentes con prestaciones diferentes.
Este programa ISIS nos permite dibujar sobre un área de trabajo, un circuito que
posteriormente podemos simular, y verificar para encontrar sus posibles errores.
Archivo hex de arduino
Al igual que cuando se trabaja con microcontroladores PIC, el compilador de
arduino en este caso genera 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 este caso voy a tomar uno de los ejemplos que vienen incluidos dentro del
IDE de arduino, luego de tener el programa escrito y dar click en “verificar” el IDE
de arduino lo que hace es compilar nuestro programa y en caso que no existan
errores crea el archivo “.hex” antes mencionado.
En este caso lo único que hay que hacer luego de abrir proteus es seguir la
siguiente secuencia de pasos:
New Project –> From Development Board –> Seleccionar tarjeta a simular
Esta nueva opción de proteus además de permitir simular las tres tarjetas de
arduino ya mencionadas, también permite simular algunas tarjetas de desarrollo
que se pueden encontrar en el mercado con microcontroladores PIC.
Luego de haber seleccionado la tarjeta de desarrollo con la que se quiere trabajar
y contar con ella en el área de trabajo de proteus, lo siguiente es cargar el archivo
.hex de la misma forma que se hizo en proteus 7.
Otra opción interesante que tiene esta versión de proteus, es que al seleccionar la
tarjeta arduino también se abre dentro del simulador una nueva pestaña llamada
“Source Code” donde se puede escribir y compilar el código del programa que se
quiere simular y que también genera el archivo “.hex” necesario para llevar la
simulación. En este caso simplemente luego de compilar el programa solo hay que
volver a la ventana donde se encuentra el circuito esquemático y ejecutar la
simulación ya que cada vez que se compila el código directamente en proteus, el
programa por defecto ubica la ruta del archivo .hex.
4.- ACTIVIDADES
3.- Después de haber indicado la salida y entrada del led, se utilizará el código
este se mostrará el encendido y apaga del led. De esta manera concluimos con la
escritura de la programación.
(Void loop) con este se lee el valor del estado en que se encuentra el botón con
4.- Una vez teniendo el Arduino y led se agregará una resistencia la cual esta
estará conectada al pin del led y también se agrega Ground.
5.- Se empieza hacer las conexiones de los elementos que se muestra en la
imagen anterior.
6.- Haciendo doble clic sobre el Arduino y se selecciona editar componentes para
poder cargar el archivo hex en el programa proteus.
7.- Una vez cargado el archivo hex se procede a correr el programa.