LTE Cat 1 Pi HAT
El LTE CAT.1 Pi HAT de Seeed es un módem de extensión celular de código abierto para Raspberry Pi, basado en la serie u-blox LARA-R2xx. Es compatible con Raspberry Pi 1 Model B+ y versiones posteriores.
El LTE CAT.1 Pi HAT está diseñado para redes LTE Categoría 1 y con respaldo 2G (solo versión EU). Incorpora protocolos comunes, como TCP/UDP, HTTP.
El LTE CAT.1 Pi HAT soporta interfaces UART y USB. Por UART, Raspberry Pi se comunica con LTE CAT.1 Pi HAT vía comando AT sin ningún controlador especial. Es muy adecuado para construir prototipos rápidamente.
Versión | Enlaces |
---|---|
Europa | |
USA-AT&T | |
USA-VZW |
Versión
Versión del Producto | Cambios | Fecha de Lanzamiento |
---|---|---|
LTE Cat 1 Pi HAT(USA-AT&T) | Inicial | Dic 2017 |
LTE Cat 1 Pi HAT(USA-VZW) | Inicial | Dic 2017 |
LTE Cat 1 Pi HAT(Europe) | Inicial | Dic 2017 |
Especificaciones
-
Compatible con Raspberry Pi 1 Model B+ y versiones posteriores
-
LTE CAT.1 y soporte de respaldo 2G (solo versión EU)
-
Interfaz UART y USB para comunicación
-
Soporte para conector Grove I2C y Digital
-
Protocolos en módulo celular
-
Pila TCP/UDP integrada
-
HTTP, FTP, SSL integrados
-
Pila dual IPV4/IPV6
-
Comando AT estándar 3GPP TS 27.007 [8], TS 27.005 [9]
Aplicaciones
- Puerta de enlace IoT
- Registrador de datos
- Máquina expendedora
- POS
- Dispositivos de hogar inteligente
- Robot
- Publicidad
- Otros escenarios que necesiten redes celulares
Descripción General del Hardware
Interfaces
- LTE CAT.1: Módulo LTE CAT.1 de la serie U-blox LARA-R2xx, consulte la página del producto de la serie u-blox LARA-R2 para más información.
- Puerto Grove: 2 Puertos Grove I2C/Digital, conectados a SDA_RPI, SCL_RPI, puede usarse como puerto I2C o GPIO.
- Conmutador: Controla el voltaje del puerto Grove como 5V o 3.3V
- Interfaz USB: Puede usarse para alimentar el LTE Cat.1 Pi HAT y raspberry juntos, y también como puerto de depuración. Consulte FAQ Q1 sobre cómo usar como puerto de depuración.
- Soporte de Batería: MP2617 se usa para la gestión de energía de la batería. Si la batería no está conectada, el LED CHG parpadeará a una frecuencia de 6HZ. Estará apagado durante la carga y encendido cuando termine la carga. El conector es estándar JST2.0.
- Botón de reinicio Lara-R2XX: Reinicia el módulo Lara-R2xx.
- Botón de encendido Lara-R2XX: Presione 2 segundos para encender el módulo Lara-R2xx.
- Antena: Incluye 2 antenas, una es principal y la otra es div. La antena principal se usa tanto para enviar como para recibir señales. Debe estar conectada. La antena div se usa solo para recepción y para mejorar la sensibilidad del receptor. Es opcional.
- Rpi 40 pines: Consulte el diagrama de pines.
- Ranura para tarjeta SIM: Siga la dirección de la serigrafía para insertar la tarjeta SIM LTE.
Para la batería, sugerimos batería Li-ion de 3.7V y conectar a JST2.0. Especialmente para Lara-R211(Europa) Pi HAT, incluye la función GSM con alto consumo de energía. Si no hay señal LTE alrededor, el LTE CAT.1 Pi HAT también consume mucha energía. Por lo tanto, recomendamos encarecidamente conectar la batería.
Diagrama de Pines
Pin Usado | Python (BCM) | WiringPi GPIO | Nombre | Número de Pin P1 | Nombre | WiringPi GPIO | Python (BCM) | Pin Usado | |
---|---|---|---|---|---|---|---|---|---|
3V3_RPI | Alimentación DC 3.3v | 1 | 2 | Alimentación DC 5v | 5V_RPI | ||||
SDA_RPI | 8 | GPIO02 (SDA1, I2C) | 3 | 4 | Alimentación DC 5v | 5V_RPI | |||
SCL_RPI | 9 | GPIO03 (SCL1, I2C) | 5 | 6 | Tierra | GND | |||
LIBRE | 4 | 7 | GPIO04 | 7 | 8 | GPIO14 (TXD0) | 15 | TX_RPI | |
GND | Tierra | 9 | 10 | GPIO15 (RXD0) | 16 | RX_RPI | |||
RTS_RPI | 17 | 0 | GPIO17 | 11 | 12 | GPIO18 | 1 | 18 | LIBRE |
LIBRE | 27 | 2 | GPIO27 | 13 | 14 | Tierra | GND | ||
LIBRE | 22 | 3 | GPIO22 | 15 | 16 | GPIO23 | 4 | 23 | LIBRE |
3V3_RPI | Alimentación DC 3.3v | 17 | 18 | GPIO24 | 5 | 24 | LIBRE | ||
LIBRE | 12 | GPIO10 (SPI0_MOSI) | 19 | 20 | Tierra | GND | |||
LIBRE | 13 | GPIO09 (SPI0_MISO) | 21 | 22 | GPIO25 | 6 | 25 | LIBRE | |
LIBRE | 14 | GPIO11 (SPI0 SCLK) | 23 | 24 | GPIO08 (SPI0_CS0) | 10 | LIBRE | ||
GND | Tierra | 25 | 26 | GPIO07 (SPI0_CS1) | 11 | LIBRE | |||
LIBRE | 30 | Reservado | 27 | 28 | Reservado | 31 | LIBRE | ||
LARA_PWR | 5 | 21 | GPIO05 | 29 | 30 | Tierra | GND | ||
LARA_RST | 6 | 22 | GPIO06 | 31 | 32 | GPIO12 | 26 | 12 | LIBRE |
LIBRE | 13 | 23 | GPIO13 | 33 | 34 | Tierra | GND | ||
LIBRE | 19 | 24 | GPIO19(SPI1 MISO) | 35 | 36 | GPIO16(SPI1 CS0) | 27 | 16 | CTS_RPI |
LIBRE | 26 | 25 | GPIO26 | 37 | 38 | GPIO20(SPI1 MOSI) | 28 | 20 | LIBRE |
GND | Tierra | 39 | 40 | GPIO21(SPI1 SCLK) | 29 | 21 | LIBRE |
Dimensiones
Versiones
Ahora hemos fabricado tres versiones del LTE Cat 1 Pi HAT. Además de soportar diferentes redes, son casi iguales. Y puedes prestar atención a que solo la versión europea soporta red 2G.
Versión | Módulo | Red |
---|---|---|
Europa | LARA-R211 | 2G/4G |
USA-AT&T | LARA-R203 | 4G |
USA-VZW | LARA-R204 | 4G |
Comenzando
Hardware
Usamos la Raspberry Pi3 con 2018-04-18 RASPBIAN STRETCH WITH DESKTOP para la demostración a continuación.
- Paso 1. Apila el LTE Cat 1 Pi HAT encima de la Raspberry y conecta las 2 antenas.
- Paso 2. Conecta también el ratón, teclado y monitor.
- Paso 3. Enciende la Raspberry Pi.
Software
- Paso 1. Usa dtoverlay=pi3-disable-bt para habilitar el UART0 de Raspberry Pi3/Pi4.
sudo nano /boot/config.txt
Luego añade dtoverlay=pi3-disable-bt
y enable_uart=1
al final del archivo config.txt. Debería verse así.
[all]
#dtoverlay=vc4-fkms-v3d
dtoverlay=pi3-disable-bt
enable_uart=1
- Step 2. Disable the system serivce to use the UART0.
sudo systemctl disable hciuart
Pi3-disable-bt desactiva el dispositivo Bluetooth y restaura UART0/ttyAMA0 a los GPIOs 14 y 15. También es necesario desactivar el servicio del sistema que inicializa el módem para que no use la UART: sudo systemctl disable hciuart.
- Paso 3. Elimina console=serial0,115200 en cmdline.txt.
sudo nano /boot/cmdline.txt
Then delete console=serial0,115200 from the string.
- Step 4. Reboot the Raspberry Pi3/Pi4
sudo reboot
- Step 5. Run below commands to run the demo
cd ~
git clone https://github.com/Seeed-Studio/ublox_lara_r2_pi_hat.git
cd ublox_lara_r2_pi_hat
sudo python setup.py install
cd test
sudo python test01.py
- Paso 6. Aquí está la salida de la terminal.
pi@raspberrypi:~/Desktop/ublox_lara_r2_pi_hat/examples $ sudo python test01.py
40-pin GPIO header detected
Enabling CTS0 and RTS0 on GPIOs 16 and 17
rts cts on
waking up...
module name: LARA-R211
RSSI: 3
FAQ
P1: ¿Podemos comunicarnos con LTE Cat 1 Pi HAT directamente con PC?
R1: Sí, hay 2 formas. Una es USB y la otra es puerto UART.
- Para USB, por favor use el cable USB para conectar el Pi HAT con PC directamente. Luego descargue e instale el controlador USB de Windows para u-blox Cellular, v2.0. Los COM3 y COM4 se usan para comandos AT en el administrador de dispositivos. Podemos usar cualquier herramienta de monitor COM serie para ejecutar comandos AT o usar el software de evaluación m-center para Windows, versión 1.11.0 para windows.
- Para el puerto UART, por favor use el adaptador usb a serie, siga la conexión de abajo y use la velocidad de baudios como 115200. Podemos usar cualquier herramienta de monitor COM serie para ejecutar comandos AT.
Adaptador USB a UART | LTE Cat1 Pi HAT |
---|---|
GND | Pin6-GND |
TX | Pin8-TX_RPI |
RX | Pin10-RX_RPI |
NA | Pin11-RTS_RPI Conectar a Pin9-GND |
Por favor, conecta el RTS_RPI a GND como se marca en rojo en la imagen de arriba si usamos el puerto UART para comunicación.
P2: ¿Tienes una lista de comandos AT?
R2: Aquí está u-blox-CEL_ATCommands.
P3: ¿Cuáles son las diferencias entre el Lara-R203/204/211?
R3: Por favor consulta la página de producto de la serie u-blox LARA-R2.
P4: ¿Cómo registrarse en la red AT&T para LARA-203?
R4: Por favor ejecuta los siguientes comandos.
AT+COPS=2
AT+UMNOCONF=2
AT+COPS=0
Puedes probar el siguiente comando para verificar la conexión de red AT&T.
AT+UPSD=0,1,"AT&T"
AT+UPSDA=0,3
AT+UPING="www.google.com"
P5: ¿Cómo registrarse en la red Verizon para LARA-204?
R5: Por favor ejecute los siguientes comandos.
AT+COPS=2
AT+UMNOCONF=3
AT+COPS=0
Puedes probar el siguiente comando para verificar la conexión de red de Verizon.
AT+UPSD=0,1,"vzwinternet"
AT+UPSDA=0,3
AT+UPING="www.google.com"
Recursos
- [PDF] Esquemático del LTE Cat.1 Pi HAT
- [PDF] u-blox-CEL_ATCommands
- [PDF] Hoja de Datos LARA-R2
- [PDF] Manual de Integración del Sistema LARA-R2
- [PDF] Nota de Aplicación de Ejemplos de Comandos AT
Tenemos esta parte disponible en geppetto, diseño electrónico modular fácil con Seeed y Geppeto. Constrúyelo Ahora. geppetto.seeedstudio.com
Proyectos
Cerradura Inteligente con Reconocimiento Facial con LTE Pi HAT: El reconocimiento facial se está utilizando cada vez más ampliamente, podemos usarlo para hacer una cerradura inteligente.
Soporte Técnico y Discusión del Producto
si tienes algún problema técnico. envía el problema a nuestro foro. ¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.