GUIA DE USUARIO ARDUINO
El siguiente trabajo nos presenta una descripción sobre el micro controlador Arduino, hardware libre diseñado para facilitar el uso de la electrónica en proyectos de aprendizaje. Esta descripción se realiza en términos de software y hardware.
Arduino es un gran proyecto para el área de las tecnologías, por ejemplo en industrias en las cuales se refleja su uso de muchasmaneras, entre las que destacan: La adquisición de datos mediante diversos sensores, control de actuadores, sean estos motores, uso en sistemas de emergencia, visualización de datos, entre muchos otros. Además, es un gran apoyo en el área de proyectos multidisciplinarios.
Una de las cosas más importantes que cabe destacar de Arduino es su código libre (Open Source), es decir no es necesario contarcon licencias para poder usarlo, por lo tanto uno puede modificar cualquier parámetro tanto del software como el hardware, lo que genera que su masificación sea mucho más rápida, encontrando una gran cantidad de proyectos en la web y nuevos usos del esté.
En relación a la programación del micro controlador Arduino, se puede decir que se basa en el código de Wiring, lo que lo hace mucho más simpleque otros Micro controladores, una programación de tipo escalera lo que hace fácil su comprensión
En ciertas palabras Arduino es una plataforma de hardware libre, que se basa en un micro controlador en la que su forma de cargar el código de programación se encuentra simplificado, lo que hace mucho más fácil la interacción de la placa con los circuitos electrónicos y de automatización, solamente elfuncionamiento se centra en dos cosas el código de programación y el conexionado de las entradas y salidas de la placa.
El funcionamiento que realiza la placa de Arduino es tomar la información de diversos sensores mediante sus pines de entrada sean estos analógicos o digitales y mediante dichos valores los procesa el micro controlador con respecto al código cargado en la placa, realiza lasdecisiones apropiadas para controlar los actuadores que pueden ser luces, motores, servomotores, entre muchos más.
El lenguaje de programación del micro controlador de Arduino se basa en el lenguaje de programación C en conjunto con Wiring, mientras su entorno de desarrollo es basado en Processing.
Existen diferentes tipos de arduino que cuentas con ciertas características diferentes. A continuaciónse muestra una tabla mostrando algunos tipos de arduinos:
Modelo
Características
Arduino UNO
Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 14 (de los cuales 6 proveen salida PWM)
Pines de entradas análogas: 6
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega328) de los cuales 0.5 KB son utilizados por elbootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Velocidad de reloj: 16 MHz
Arduino Leonardo
Microcontrolador: ATmega32u4
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 20
Canales PWM: 7
Pines de entradas análogas: 12
Corriente DC por cada pin I/O: 40 mA
Corriente DC en el pin de 3.3 V: 50 mA
Memoria Flash: 32 KB (ATmega32u4) de los cuales 4 KB son utilizados por el bootloader
SRAM: 2KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Velocidad de reloj: 16 MHz
Arduino Due
Microcontrolador: AT91SAM3X8E
Voltaje de funcionamiento: 3.3 V
Pines I/O digitales: 54 (de los cuales 12 proveen salida PWM)
Pines de entradas análogas: 12
Corriente DC total en todos los pines I/O: 130 mA
Corriente DC en el pin de 5 V: 800 mA
Corriente DC en el pin de 3.3 V: 800 mA
Memoria Flash: 512 KB disponiblespara las aplicaciones de usuario.
SRAM: 96 KB (dos bancos: 64KB Y 32 KB)
Velocidad de reloj: 84 MHz
Arduino Mega ADK
Microcontrolador: ATmega2560
Voltaje de funcionamiento: 5 V
Pines I/O digitales: 54 (de los cuales 15 proveen salida PWM)
Pines de entradas análogas: 16
Corriente DC por cada pin I/O: 40 mA
Corriente DCen el pin de 3.3 V: 50 mA
Memoria Flash: 256 KB de los cuales 8 KB son...
Regístrate para leer el documento completo.