Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para poder entender este concepto, primero vas a tener que entender los
conceptos de hardware libre y el software libre. El hardware libre son los
dispositivos cuyas especificaciones y diagramas son de acceso público,
de manera que cualquiera puede replicarlos. Esto quiere decir que
Arduino ofrece las bases para que cualquier otra persona o empresa
pueda crear sus propias placas, pudiendo ser diferentes entre ellas pero
igualmente funcionales al partir de la misma base.
CARACTERÍSTICAS DE ARDUINO
Velocidad en Mhz.
Tamaño de memoria RAM, FLASH y EEPROM.
Cantidad de pines de entrada/salida.
Numero de pines analógicos.
Cuantos puertos UART, I2C, SPI tiene.
Tamaño de la tarjeta de evaluación.
Bits del procesador.
Voltaje del procesador.
Por ejemplo, el Arduino 1 funciona a a 16Mhz, tiene 14 pines de
entrada/salida digital y 6 canales de entrada para señales analógicas
(adc). También tiene 1 puerto UART, 1 I2C, 1 SPI y su procesador es un
ATmega328P de 8 bits. La memoria FLASH es de 32KB, una RAM de
2KB y de EEPROM tiene 1KB
FUNCIONAMIENTO
El Arduino es una placa basada en un microcontrolador,
específicamente un ATMEL. Un microcontrolador es un circuito integrado
(podríamos hablar de un microhip) en el cual se pueden grabar
instrucciones. Estas instrucciones se escriben utilizando un lenguaje de
programación que permite al usuario crear programas que interactúan
con circuitos electrónicos.
Microcontrolador: ATmega328
ARDUINO UNO
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 el bootloader
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Velocidad de reloj: 16 MHz
Microcontrolador: ATmega32u4
ARDUINO LEONARDO
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: 2 KB (ATmega32u4)
EEPROM: 1 KB (ATmega32u4)
Velocidad de reloj: 16 MHz
Microcontrolador: AT91SAM3X8E
ARDUINO DUE
Voltaje de funcionamiento: 3.3 V
Arduino Ethernet Microcontrolador: ATmega328
Voltaje de funcionamiento: 5 V
SRAM: 2 KB (ATmega328)
EEPROM: 1 KB (ATmega328)
Controlador embebido
Ethernet W5100 TCP/IP
Tarjeta MicroSD, con adaptadores
activos de voltaje