ARDUINO MKR NB 1500



Arduino MKR NB 1500 es compatible con Arduino Iot Cloud

Agregue comunicación de banda estrecha a su proyecto con el MKR NB 1500. Es la opción perfecta para dispositivos en ubicaciones remotas sin conexión a Internet o en situaciones en las que no hay energía disponible, como implementaciones en el campo, sistemas de medición remota, dispositivos que funcionan con energía solar. , u otros escenarios extremos.

El procesador principal de la placa es un SAMD21 Arm® Cortex®-M0 de 32 bits de bajo consumo, como en las otras placas de la familia Arduino MKR. La conectividad de Banda Estrecha se realiza con un módulo de u-blox, el SARA-R410M-02B, un chipset de baja potencia que opera en las diferentes bandas del rango celular IoT LTE. Además de eso, la comunicación segura está garantizada a través del chip de cifrado Microchip® ECC508. Además de eso, el PCB incluye un cargador de batería y un conector para una antena externa.

Esta placa está diseñada para uso global, proporcionando conectividad en las bandas Cat M1 / ​​NB1 de LTE 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 28. Operadores que ofrecen servicio en ese parte del espectro incluye: Vodafone, AT&T, T-Mobile USA, Telstra y Verizon, entre otros.

Especificaciones técnicas

El Arduino MKR NB 1500 se basa en el microcontrolador SAMD21.

MICROCONTROLADORSAMD21 Cortex®-M0 + MCU ARM de bajo consumo de 32 bits 
MÓDULO DE RADIOu-blox SARA-R410M-02B
ELEMENTO SEGUROATECC508
FUENTE DE ALIMENTACIÓN DE LA PLACA (USB / VIN)5V
BATERÍA COMPATIBLELi-Po de celda única, 3,7 V, 1500 mAh como mínimo
VOLTAJE DE FUNCIONAMIENTO DEL CIRCUITO3,3 V
PINES DE E / S DIGITALES8
PINES PWM13 (0 .. 8, 10, 12, 18 / A3, 19 / A4)
UART1
SPI1
I2C1
PINES DE ENTRADA ANALÓGICA7 (ADC 8/10/12 bits)
PINES DE SALIDA ANALÓGICA1 (DAC de 10 bits)
INTERRUPCIONES EXTERNAS8 (0, 1, 4, 5, 6, 7, 8, 16 / A1, 17 / A2)
CORRIENTE CC POR PIN DE E / S7 mA
MEMORIA FLASH256 KB (interno)
SRAM32 KB
EEPROMno
VELOCIDAD DE RELOJ32,768 kHz (RTC), 48 MHz
LED_BUILTIN6
DISPOSITIVO USB DE ALTA VELOCIDAD Y HOST INTEGRADO 
GANANCIA DE LA ANTENA2dB (antena incluida en la tienda Arduino)
FRECUENCIA DE CARGABandas LTE 1, 2, 3, 4, 5, 8, 12, 13, 18, 19, 20, 25, 26, 28
CLASE DE POTENCIA (RADIO)LTE Cat M1 / ​​NB1: Clase 3 (23 dBm)
VELOCIDAD DE DATOS (LTE M1 HALF-DUPLEX)UL 375 kbps / DL 300 kbps
VELOCIDAD DE DATOS (LTE NB1 FULL-DUPLEX)UL 62,5 kbps / DL 27,2 kbps
REGIÓN DE TRABAJOMultirregión
UBICACIÓN DEL DISPOSITIVOGNSS a través de módem
CONSUMO DE ENERGÍA (LTE M1)mínimo 100 mA / máximo 190 mA
CONSUMO DE ENERGÍA (LTE NB1)mínimo 60 mA / máximo 140 mA
TARJETA SIMMicroSIM (no incluido con la placa)
LARGO67,64 X 25mm
PESO32 gr.

DIMENSIONES

DOCUMENTACION

Descargar ide arduino
Guia de Referencia

DONDE COMPRAR

EJEMPLO DE CODIGO

Este boceto prueba el módem en el MKR NB 1500 para ver si está funcionando correctamente. No necesita una tarjeta SIM para este ejemplo.

/*

 This example tests to see if the modem of the
 MKR NB 1500 board is working correctly. You do not need
 a SIM card for this example.

 Circuit:
 * MKR NB 1500 board
 * Antenna

 Created 12 Jun 2012
 by David del Peral
 modified 21 Nov 2012
 by Tom Igoe
*/

// libraries
#include <MKRNB.h>

// modem verification object
NBModem modem;

// IMEI variable
String IMEI = "";

void setup() {
  // initialize serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }

  // start modem test (reset and check response)
  Serial.print("Starting modem test...");
  if (modem.begin()) {
    Serial.println("modem.begin() succeeded");
  } else {
    Serial.println("ERROR, no modem answer.");
  }
}

void loop() {
  // get modem IMEI
  Serial.print("Checking IMEI...");
  IMEI = modem.getIMEI();

  // check IMEI response
  if (IMEI != NULL) {
    // show IMEI in serial monitor
    Serial.println("Modem's IMEI: " + IMEI);
    // reset modem to check booting:
    Serial.print("Resetting modem...");
    modem.begin();
    // get and check IMEI one more time
    if (modem.getIMEI() != NULL) {
      Serial.println("Modem is functoning properly");
    } else {
      Serial.println("Error: getIMEI() failed after modem.begin()");
    }
  } else {
    Serial.println("Error: Could not get IMEI");
  }
  // do nothing:
  while (true);
}

Publicado por Antonio2709

ME ENCANTA EL MUNDO DE LA TECNOLOGIA

Un comentario en “ARDUINO MKR NB 1500

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar