Productos

Arduino DUE

Arduino DUE

Placa Arduino con núcleo ARM de 32 bits Atmel SAM3X8E ARM Cortex-M3

COD: A000062

Peso: 0.052 Kg

Disponibilidad: Sin Stock

Su correo electrónico:

ARS 1673.00

Cantidad:

El producto no está disponible para la venta en este momento

Características

La placa Arduino DUE es la nueva adición a la familia Arduino. Esta es la primer tarjeta que utiliza el procesador con núcleo ARM de 32 bits Atmel SAM3X8E ARM Cortex-M3 MCU, lo cual mejora las capacidades estándar de Arduino y añade nuevas e interesantes características.

La tarjeta dispone de 54 entradas/salidas digitales (de las cuales 12 se pueden utilizar como salida PWM, con la posibilidad de elegir la resolución), 12 entradas analógicas con resolución de 12 bits, 4 UARTs (puertos serie de hardware), 2 salida DAC (convertidores de digital a analógico), velocidad del reloj de 84 MHz, 2 conectores USB, un conector de alimentación, un conector ICSP, un conector JTAG y un botón de reset (reinicio).

ATENCION: La tensión máxima de los pines de Entrada/Salida es de 3,3 Voltios (tanto para pines analógicos como digitales). Nunca utilizar un voltaje más alto, tal como 5 Voltios en un pin de entrada, puesto que pueden causarse daños a la placa.

Uno de los dos conectores USB, el micro-USB es el nativo y puede funcionar como un host USB. Esto significa que se pueden conectar otros dispositivos USB a la tarjeta, tal como mouse, teclado y teléfonos inteligentes. El otro conector USB, de tipo A, se ha diseñado con fines de debug (verificar la operación del programa, probar e interceptar posibles errores).

Especificaciones:

Procesador AT91SAM3X8E
Tension operativa 3.3V
Tension de alimentación (recomendada) 7-12V
Tension de alimentación (limite) 6-20V
Entradas/Salidas digitales 54 (12 de las cuales se pueden utilizar como salida PWM)
Entradas analogicas 12 (0 a 3.3V)
Salidas analogicas 2 (DAC)
Corriente máxima para todas las Entradas y Salidas 130 mA
Corriente máxima salida regulada de 3,3V 800 mA
Corriente máxima salida regulada de 5V 800 mA
SRAM 96 KB (64 + 32 KB)
velocidad del reloj 84 MHz

Memoria

El SAM3X tiene 512KB de memoria en dos bloques de 256KB para almacenar código. El bootloader viene precargado de ATMEL y está almacenado en la memoria dedicada ROM. La SRAM disponible es de 96Kb, en dos bloques de 64 KB y 32 KB. Toda la memoria disponible (Flash, RAM y ROM) puede accederse directamente como una dirección de memoria plana. Es posible borrar la memoria Flash de SAM3X con el botón integrado en la placa “erase”. Este nos permitirá eliminar el Skecth cargado desde la MCU. Para eliminarlo, deberemos mantener pulsado el botón “erase” durante unos segundos.

Entradas y Salidas

  • Digital I/O: pines del 0 to 53
    Cada uno de los pines de Arduino Due puede ser usado como entrada o salida, usando las funciones pinMode()digitalWrite(), y digitalRead(). Los mismos trabajan a 3.3V (NO SOPORTAN 5V). Cada pin puede suministrar (soportar) una corriente de 3mA o 15 mA dependiendo del PIN, o recibir de 6 mA o 9 mA, dependiendo del PIN. Estos pines tambien poseen una resitencia de pull-down (desactivada por defecto) de 100 KOhm. Además, algunos de estos pines tienen funciones específicas.
  • Serial: 0 (RX) y 1 (TX)
  • Serial 1: 19 (RX) y 18 (TX)
  • Serial 2: 17 (RX) y 16 (TX)
  • Serial 3: 15 (RX) y 14 (TX)
    Usados para recibir (RX) y transmitir (TX) datos serie TTL (con niveles de 3.3 V). Los pines 0 y 1 están unidos con los correspondientes pines USB-TTL serie del chip ATmega16U2.
  • PWM: pines 2 a 13
    Salidas PWM de 8 bit de resolución mediante la función analogWrite(). La resolución de las salidas analógicas puede cambiarse mediante la función analogWriteResolution()
  • SPI: Conector SPI (Conector ICSP en otras placas Arduino)
    Estos pines soportan la comunicación SPI usando la Librería SPI. Los pines SPI están situados en el conector central de seis pines en el centro de la placa lo cual es físicamente compatible con Arduino Uno, Leonardo y Mega2560. EL conector SPI puede usarse para comunicarse solo con otros dispositivos SPI, no para programar el SAM3X con la técnica de programación circuito en serie. El puerto SPI de Due tiene otras características avanzadas que pueden usarse con los métodos SPI extendidos para Due.
  • CAN: CANRX y CANTX
    Estos pines soportar la comunicación CAN serie, pero todavía no está soportado con las APIs de Arduino.
  • “L” LED: 13
    Este es un LED smd conectado al Pin 13. Cuando el pin está en HIGH, el LED se enciende, cuando el pin está en LOW, el LED se apaga, el pin 13 también es una salida PWM, por lo que podremos variar su intensidad.
  • TWI 1: 20 (SDA) y 21 (SCL)
  • TWI 2: SDA1 y SCL1.
    Soporta comunicación TWI usando la Librería Wire.
  • Entradas analógicas: pines A0 a A11
    Due trae 12 entradas analógicas, cada una de las cuales proporcionan una resolución de 12 bit (4096 valores diferentes). Por defecto, la resolución de la lectura está establecida a 10 bit para que sea compatible con las aplicaciones diseñadas para otras placas Arduino. Es posible cambiar esta resolucion ADC mediante la función  analogReadResolution(). Las entradas analógicas de DUE, miden desde tierra hasta un valor máximo de 3,3v, si aplicamos más de 3,3v podemos dañar el chip SAM3X. La funcion analogReference() es ignorada en Arduino Due. El pin AREF está conectado a la referencia analógica del chip SAM3X con una resistencia puente, si queremos usar el pin AREF, debemos desoldar esa resistencia de la PCB.
  • DAC1 y DAC2
    Estos pines nos proporcionan una salida analógica con una resolución de 12 bit (4096 niveles) con la función analogWrite(). Estos pines pueden usarse para crear una salida de audio mediante la librería Audio library.

Para obtener más información, por favor visita la página oficial Arduino Due del sito Arduino.

Galería de Imágenes

Comentarios

Escribir Comentario

OpenHacks (18/10/2016 - 17:08)

Hola David, aún no es posible leer/escribir un pendrive con esta placa. Saludos!

david (18/10/2016 - 14:40)

Hola: el usb host de esta placa, puede leer y escribir un pendrive?? hay librerias disponibles??

Lucas Ezequiel Blanco (18/01/2013 - 12:35)

Hola ! recien veo la pagina y ya no hay mas Arduino due ... Cuando van a tener mas en stock?????? POrfavor Avisen Por twitter !!!!