jueves, 4 de agosto de 2016

Arduino Mini

Arduino Mini

Arduino Mini delantera sin cabecerasArduino Mini trasero

Visión de conjunto

NOTA: este producto está actualmente retirado y la documentación no se mantendrá al día
La Arduino Mini es una pequeña placa de desarrollo basado originalmente en el ATmega168 , pero ahora suministra con el 328. ( ficha técnica ), destinado a circular por placas universales y cuando el espacio es un bien escaso. Cuenta con 14 pines digitales de entrada / salida (de los cuales 6 se podrán utilizar como salidas PWM), 8 entradas analógicas, y un 16MHz oscilador de cristal. Se puede programar con el adaptador de serie USB u otro USB o RS232 a TTL adaptador serie.
El nuevo Mini (revisión 05) tiene un nuevo paquete para el ATmega328 , que permite a todos los componentes que estar en la parte superior del tablero. También tiene un botón de restauración a bordo. La nueva versión tiene la misma configuración de pines como la revisión 04.
Advertencia : No encienda el Arduino Mini con más de 9 voltios, o conecte la fuente al revés: es probable que acabar con él.

Resumen

microcontroladorATmega328
Tensión de funcionamiento5V
Voltaje de entrada7-9 V
E / S digitales prendedores14 (de los cuales 6 proporcionan salida PWM)
Pines de entrada analógica8 (de las cuales 4 son estallado en los pasadores)
Corriente continua para Pin I / O40 mA
Memoria flash32 KB (de los cuales 2 KB utilizado por el gestor de arranque)
SRAM2 KB
EEPROM1 KB
Velocidad de reloj16 MHz
Longitud30 mm
Anchura18 mm

Programación

La Arduino Mini se puede programar con el software de Arduino ( descarga ). Para más detalles, véase la referencia ytutoriales .
Para programar el Arduino Mini, necesitará un adaptador de serie USB u otro USB o RS232 a TTL adaptador serie. Ver la página en cómo empezar a utilizar el Arduino Mini para obtener instrucciones.
Los ATmega328 en el Arduino Mini viene precargado con un cargador de arranque que le permite cargar nuevo código a ella sin el uso de un sistema de programador en. El gestor de arranque se comunica utilizando el original STK500protocolo ( referencia , archivos de cabecera C ).
También puede pasar por alto el gestor de arranque y programar los ATmega328 con ICSP (In-Circuit Serial Programming); ver la página en bootloading el Mini para obtener información sobre el cableado de una cabecera ICSP para el Mini y el programador para obtener instrucciones sobre el uso de un programador para cargar un boceto.

Entrada y salida

Cada uno de los 14 pines digitales en el Mini se puede utilizar como una entrada o salida. Operan a 5 voltios. Cada pin puede proporcionar o recibir un máximo de 40 mA y tiene una resistencia de pull-up (desconectada por defecto) de 20-50 kOhms. Pins 3, 5, 6, 9, 10, y 11 pueden proporcionar una salida de PWM; para más detalles ver el analogWrite () función.En todo caso, además de la Mini USB (u otro) adaptador está conectado a los pines 0 y 1, interferirá con la comunicación USB, evitando nuevo código se carguen u otra comunicación con el ordenador.
El Mini tiene 8 entradas analógicas, cada uno de los cuales proporcionan 10 bits de resolución (es decir, 1024 valores diferentes). Entradas de 0 a 3 se desglosan en los pasadores; de entrada 4-7 requiere soldadura en los orificios provistos.Por defecto, la medida de las entradas analógicas del suelo a 5 voltios, aunque es posible cambiar el extremo superior de su rango usando el pin AREF y algo de código de bajo nivel.

pinout

Nota: el pinout cambiado desde la versión 03 a la versión 04 del Mini, por favor asegúrese de utilizar el diagrama de la derecha.
Pin de la Arduino Mini 03. (las versiones anteriores son compatibles, pero falta la IO7 encabezado en la parte superior)
Pin de la Arduino Mini 04 y 05. (Tenga en cuenta que el conector de tierra de la izquierda se ha movido hacia abajo un pasador.)

Esquemático

Gerber para los 04 Arduino Mini (archivos de mesa original no se realizaron en Eagle)

7 comentarios: