jueves, 16 de abril de 2015

Simulacion de arduino

El arduino esta basado en Microcontroladores Atmega ya sean 168, 1280, 328 ó 256,como los mas utilizados, es decir, que básicamente es un microcontrolador, comúnmente llamado micro, con un sistema de comunicación serial y una fuente de alimentación.

Ademas un software de programación que consiste en un entorno de desarrollo (arduino IDE) que implementa el lenguaje de programación Processing/Wiring y el cargador de arranque (boot loader) que corre en la placa.

El boot loader es un pequeño software que se encuentra en el micro diseñado para realizar la comunicación y la "auto-programación".

Pero todo esto es solo necesario para lograr introducir el código dentro del micro, una vez logrado la aplicación o software se ejecuta dentro del microcontrolador.

veamos el diagrama esquemático de un arduino uno.


Bueno si lo vemos de esta manera parece un poco complejo, sin embargo, lo que realmente nos interesa es la sección del microcontrolador.


en este recuadro estan las conexiones del mirocontrolador y los pines de salida en el arduino uno, pero en fin, veamos un esquema de interconexión de los pines del micro controlador y los de salida en la placa arduino.


Esto es lo que nos interesa para poder simular el micro. en esta imagen muestra como están distribuidos los pines en las salidas del arduino.

En el simulador, dependiendo del que se este utilizando, sera necesario agregar algunos componentes como los cristales capacitores necesarios, alimentación virtual, voltajes de referencia etc.

para esta simulación usaremos proteus, pero en esencia debería funcionar en cualquier programa que posea el atmega328 para simulación.

No hay comentarios:

Publicar un comentario