22/02/13
El ektr oni ka- Tel ekomuni kazi oak D on Bosco: Como si mular Ar duino en Pr oteus
Elektronika-Telekomunikazioak Elektronika-Telekomun ikazioak Don Bosco La Electrónica puede ser divertida - Elektronika dibertigarria izan daiteke
jueves, 16 de febrero de 2012
Elektronika Elektronika Don Bosco Rente ría
Como simular Arduino en Proteus El mejor programa que he visto para simular la placa Arduino UNO, es Proteus. Por una parte se necesita el programa con la plantilla de Arduino, y por otra se necesita el programa que queremos simular con la extensión HEX.
Proteus y Arduino Una vez instalado el programa proteus, descargaremos el fichero correspondiente a la placa de Arduino que queramos Arduino queramos simular. Si abrimos el esquema correspondiente al UNO con el Proteus , (versión 7.7 o superior) nos encontraremos con la siguiente vista:
¿Quienes somos? - Nortzuk gara?
Somos el departamento de Electrónica Somos y Telecomunicaciones del instituto de formación profesional de Don Bosco Rentería. Aquí podreis ver lo que los alumnos de Mantenim Mantenimiento iento Electrónico e Instalaciones de Telecomunicaciones han hecho, o están realizando.
El Arduino UNO con sus pines de conexión
Errenteriako Don Bosco lanbide heziketako Elektronika eta Telekomunikazioak departamendua gara. Hemen Mantenimendu Elektroniko eta TelekomunikazioInstalazioko ikasleek eginten ari direna edo egindakoa ikusi ahalko duzue.
Suscribirse Suscribirse a / Harpidetu En ella se puede ver el modelo UNO de Arduino con los elementos que componen dicha placa, como el LED de indicación de encendido, el led 'L' conectado a la patilla digital 13, las patillas nombradas, etc.
Para poder simular el código, deberemos decirle al chip qué código y dónde se encuentra y para ello deberemos deber emos acc eder al microcontrolador microcontrolador del Arduino. Esto lo conseguiremos haciendo c lic encima del Arduino, Arduin o, con la combinación de teclas 'CTRL+C 'CTRL+C'' accederemos accederemos al circuito que forma el el Arduino en en sí y haciendo doble clic sobre el microcontrolador se nos abrirá la ventana de configuración del ATmega328 ATme ga328..
Entradas Comentarios
Sigueme Sigueme en - Jarrai nazazu: nazazu:
Nuestros Videos - Gure Bideoak
22/02/13
Elektronika-Telekomunikazioak Don Bosco: Como simular Arduino en Proteus El ATmeg329 que compone el Arduino Uno
Una vez allí sólo nos queda cargar el código haciendo clic en el icono de la carpeta de 'Program File:' y buscar el archivo '.hex' generado por el Arduino durante la compilación.
con la tecnología de
Bisitak/Visitas
11,449 Ventana de configuración del ATmega
Etiquetas - Etiketak El microcontrolador ya sabe que tiene que ejecutar, por lo que salimos de la ventana aceptando los cambios, pulsamos 'CTRL+X' para volver al circuito del Arduino y hacemos clic sobre el boton de play para iniciar la ejecución del código, pudiendo ver su resultado si todo ha ido bien. Una vez que hayamos indicado la ruta al archivo .hex, no hace falta que se la volvamos a indicar, directamente modificamos el código, le damos a verificar y al darle al play en el Proteus, automáticamente tomará la nueva versión del código. También se puede verificar el código mientras la simulación está en curso sin ningún problema.
Arduino (10)
Arduino UNO
(20)
Si en vez de indicar la ruta al archivo .hex usamos el .elf podremos comprobar los errores del programa, ejecutándose paso a paso. Para ello primero pulsamos el 'play' en Proteus, para luego pulsar 'pausa', entonces saldrán las pantallas del código y de las variables. En mi opinión la pega que le he encontrado a ejecutar paso a paso, es que el código sale en C puro y no en wiring por lo que cuesta más la c omprensión de este.
don bosco (4) Donbosco (6)
electronica (15) elektronika (13)
l293 (4) Led (4) Led barra (4)
Obteniendo el .hex o .elf
microcontrolador (6)
Por defecto, al verificar el código (compilar) el archivo .hex se guarda en una carpeta temporal, por lo que su acces o no será sencillo. Tenemos dos posibilidades, se puede cambiar para siempredonde guardar el archivo .hex de Arduino o sino que Arduino nos diga en que carpeta se ha creado el archivo. Como la primera opción ya la tratamos en otro artículo aquí hablaremos sobre la segunda opción. En las versiones del IDE anteriores al v1.0 para conocer la ruta en que el compilador guarda el '.hex'
PCB (4)
PIC (8)
Proteus (4)
y el '.elf' mantendremos pulsada la tecla 'Mayus' o 'Shift' mientras hacemos clic sobre el botón de
Pultsadorea (5)
compilar, obteniendo en la pantalla de depuración la dirección de dicho archivo. En la versión del IDE v1.0 para conocer la ruta, hay que ir a la pestaña 'File', 'Preferences' y marcar la opción 'Show verbose output during: Compilación'. Se podría seleccionar Carga pero no tiene demasiado sentido ya que si estamos simulando es porque no queremos tener la placa Arduino conectada al PC, por lo que tener pulsada esta pestaña no da más que problemas.
robot (5) robot velocista (5) Servo (4) Servomotor (4)
Recomendar esto en Google
3 comentarios:
22/02/13
Elektronika-Telekomunikazioak Don Bosco: Como simular Arduino en Proteus Muchas gracias. Me sirvio mucho. Ya antes habia intentado simular Arduino en Proteus, pero me quedaba en querer conectar entradas o salidas en los pines, pues no sabia que pin del Micro era el pin en la placa. Gracias Responder
Meny 8 de julio de 2012 22:39
Muchas gracias por compartir lo que sabes. Responder
i.hernandez
6 de agosto de 2012 12:20
Me alegra que os haya ayudado. Responder Introduce
tu
comentario...
Comentar como: Cuenta de Google Publicar
Vista previa
Entrada más reciente
Página principal Suscribirse a: Enviar comentarios (Atom)
Entrada antigua