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