Mini GSM/GPRS GPS Breakout SIM808
Descripción General
Esta placa está basada en el último módulo GSM/GPS SIMCOM SIM808, ofrece datos celulares GSM y GPRS junto con tecnología GPS para navegación satelital.
La placa presenta un consumo de energía ultra bajo en modo de suspensión, proporcionando al proyecto tiempos de espera increíblemente largos. Además, hay un circuito de carga de batería integrado que puede usarse con baterías LiPo.
El receptor GPS es increíblemente sensible con 22 canales de seguimiento y 66 de adquisición, y también soporta GPS asistido (A-GPS) para localización en interiores. La placa es controlada por comandos AT vía UART y soporta niveles lógicos de 3.3V y 5V. Viene con una mini antena GPS y GSM, sin embargo la batería es opcional.
La placa utiliza las redes GSM 2G (no 3G o LTE).
Características
-
Cuatro bandas 850/900/1800/1900MHz
-
Conectividad GPRS multi-slot clase 12: máx. 85.6kbps(descarga/subida)
-
Estación móvil GPRS clase B
-
Controlado por Comandos AT (3GPP TS 27.007, 27.005 y Comandos AT mejorados de SIMCOM)
-
Soporta control de carga para batería Li-Ion
-
Soporta Reloj de Tiempo Real
-
Rango de voltaje de alimentación 3.4V ~ 4.4V
-
GPS/CNSS integrado y soporta A-GPS
-
Soporta nivel lógico de 3.0V a 5.0V
-
Bajo consumo de energía, 1mA en modo de suspensión
-
Soporta protocolo GPS NMEA
-
Tamaño compacto 27mm x 46mm x 10mm
-
Tarjeta SIM estándar
Especificaciones GPS
-
Canales del receptor: 22 seguimiento / 66 adquisición
-
Código Coarse/Adquisición: GPS L1
-
Sensibilidad de seguimiento: -165dBm
-
Tiempo de arranque en frío: 30s (típ.)
-
Tiempo de arranque en caliente: 1s (típ.)
-
Tiempo de arranque tibio: 28s (típ.)
-
Precisión de posición horizontal: < 2.5m CEP
-
Consumo de energía - Adquisición: 42mA
-
Consumo de energía - Seguimiento continuo: 24mA
-
Tasa de actualización: 5Hz
Bloque Funcional
-
Antena GPS: este es un conector de antena GPS uFL. Puedes conectar una antena GPS pasiva o activa a él. La antena GPS activa funciona a 2.8V de voltaje.
-
MicroUSB: la interfaz de carga para batería Li-Ion, con rango de voltaje de entrada de 5V a 7V.
-
Botón de Encendido: este es el interruptor de encendido físico para el módulo. Cuando el módulo está encendido, puedes encender o apagar el módulo presionando el botón por 2s.
-
Indicador de Red: LED Rojo, te dirá cuál es el estado del módulo conectándose a la red. Puede apagarse mediante la almohadilla de puente LEDs_EN.
-
Indicador de Estado: LED Verde, te dirá si el módulo está encendido, se ilumina cuando el módulo está funcionando. Puede apagarse mediante la almohadilla de puente LEDs_EN.
-
Batería Li-ion: esta es la fuente de alimentación para el módulo, el voltaje de entrada es de 3.4V a 4.4V. Utiliza el conector JST-2.0mm, que hace conveniente conectar a una Batería Li-Po de 3.7V.
-
Antena GSM: este es un conector de antena GSM uFL, solo conéctalo a una antena GSM para recibir señal GSM.
-
SIM - Portador de Tarjeta: Portador de tarjeta SIM para tarjeta SIM estándar
Definiciones de Pines
Nombre | E/S | Descripción | Nota |
---|---|---|---|
BAT | Entrada / salida de energía | 3.4V - 4.4V DC | |
GND | Tierra de energía / tierra lógica | ||
VIO | E | Referencia de nivel lógico | 3.0V - 5.0V DC |
DTR | E | Pin de despertar para módulo en modo de suspensión | |
PWR | S | Interruptor de encendido | Pulso de nivel bajo |
RI | S | Pin de evento/ mensaje | |
TXD | S | Transmitir datos | Salida UART desde SIM808 |
RXD | E | Recibir datos | Entrada UART a SIM808 |
RST | E | Reinicio del módulo |
LEDs Indicadores
LEDs Indicadores | Estado | Comportamiento |
---|---|---|
Estado de Funcionamiento (Verde) | Apagado | SIM808 no está funcionando |
Encendido | SIM808 está funcionando | |
Estado de Red (Rojo) | Apagado | SIM808 no está funcionando |
64ms encendido/ 800ms Apagado | SIM808 no registrado en la red | |
64ms Encendido/ 3000ms Apagado | SIM808 registrado en la red | |
64ms Encendido/ 300ms Apagado | Comunicación PPP GPRS establecida |
Uso
Producto Relacionado
El módulo viene con una mini antena GPS y GSM, pero no incluye batería Li-Po. Además, para usar este módulo, aún necesitas una tarjeta SIM desbloqueada que soporte servicio GPRS.
- Batería Li-ion de 3.7 V
- Tarjeta SIM
- Herramienta USB a UART
Circuito de Referencia
Comenzando con Comandos AT
El módulo se controla mediante comandos AT a través del puerto serie, aquí usamos Arduino como herramienta USB a serie. Sube el siguiente código a Arduino y abre el monitor serie. Si usas otras herramientas USB a serie, puedes usar AT Command Tester o SSCOM32 para probar comandos AT.
// this sketch is used for testing LoNet with Arduino
// Connect VIO to +5V
// Connect GND to Ground
// Connect RX (data into SIM808) to Digital 11
// Connect TX (data out from SIM808) to Digital 10
#include <SoftwareSerial.h>
SoftwareSerial mySerial(10, 11); // RX, TX
void setup()
{
// Open serial communications and wait for port to open:
Serial.begin(9600);
mySerial.begin(9600);
}
void loop() // run over and over
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
{
while(Serial.available())
{
mySerial.write(Serial.read());
}
mySerial.println();
}
}
Configurar Baudios y Habilitar Función de Carga
Se recomienda ejecutar este proceso cuando se use el módulo por primera vez. En las columnas del Monitor Serie de las siguientes tablas, las entradas de comandos AT están en negro, los valores de retorno del módulo están en naranja.
Monitor Serie | Descripción |
---|---|
AT OK | Enviar comando "AT" para sincronizar la velocidad de baudios. El puerto serie del módulo está configurado por defecto en modo auto-baud, y en este modo, no mostrará ninguna indicación cuando el módulo esté encendido. |
AT+IPR=9600 OK | Configurar velocidad de baudios a 9600bps, soporta velocidades de baudios desde 1200bps hasta 115200bps. |
AT+ECHARGE=1 OK | Enviar comando "AT+ECHARGE=1" para habilitar la función de carga de batería. Por defecto la función de carga está deshabilitada. |
AT&W OK | Guardar configuración de parámetros. |
AT+CPOWD=1 NORMAL POWER DOWN | Apagar el módulo. |
RDY +CFUN: 1 GPS Ready +CPIN: READY Call Ready SMS Ready | Encender el módulo nuevamente con el botón de encendido, responderá con el estado sobre GPS y GSM. |
AT+CBC +CBC: 1,96,4175 OK | Consultar estado de carga y capacidad restante de la batería. |
AT+CSQ +CSQ: 14,0 OK | Consultar calidad de señal GSM. |
Obtener ubicación con GPS
Monitor Serie | Descripción |
---|---|
AT+CGPSPWR=1 OK | Abrir GPS |
AT+CGPSSTATUS? +CGPSSTATUS: Location Not FixOK | Leer estado de fijación GPS, "Location Not Fix" significa que el posicionamiento no fue exitoso. Para el primer inicio, tomará al menos 30s. El GPS debe ser probado junto a la ventana o al aire libre. |
AT+CGPSSTATUS? +CGPSSTATUS: Location 3D Fix OK | El GPS se ha fijado con estado 3D. |
AT+CGPSINF=0 +CGPSINF: 0,2234.931817,11357.122485,92.461185,20141031041141.000,88,12,0.000000,0.000000 | Obtener la información de ubicación GPS actual. Formato de parámetros: <mode>, <altitude>, <longitude>, <UTC time>, <TTFF>, <num>, <speed>, <course> |
AT+CGPSOUT=32 OK $GPRMC,043326.000,A, 2234.9414,N,11357.1187,E, 0.000,143.69,311014,,,A*50 | Leer datos NMEA $GPRMC, de los cuales, "2234.9414 N, 11357.1187 E" son las coordenadas de ubicación. Para más detalles sobre las sentencias NMEA, consulta este sitio. |
AT+CGPSRST=0 OK | Reiniciar GPS en Modo de Inicio en Frío. |
AT+CGPSRST=1 OK | Reiniciar GPS en Modo de Inicio en Caliente. |
AT+CGPSPWR=0 OK | Cerrar GPS. |
Recursos
-
[PDF] LoNet_DesignSchematic
-
[PDF] SIM800_ATCommand_Manual
-
[Librería] Librería GPRS_Shield en gitHub
-
[Librería] Adafruit_FONA_Library
Proyectos Relacionados
Es una lástima que aún no tengamos ninguna demostración sobre LoNet-GSM/GPRS/GPS Breakout en Recipe.
¡Publica tu increíble proyecto sobre LoNet-GSM/GPRS/GPS Breakout para ganar un Cupón de $100! No dudes en contactarnos: [email protected]
Aquí presentamos algunos proyectos sobre GPRS Shield como referencia.
Qué es GPRS shield
Características:
-
Compatible con Arduino estándar y Arduino Mega
-
Soporte de cuatro bandas: 850/900/1800/1900MHz
-
Control completo mediante conjunto de comandos AT: Estándar - GSM 07.07 & 07.05 y Mejorado - Comandos AT SIMCOM
-
Soporte para protocolos TCP/UDP
Control Remoto por SMS
Este proyecto describe cómo encender y apagar tu calentador de agua mediante SMS y verificar si está encendido o apagado.
Es confiable, seguro, fácil y flexible por las siguientes razones:
-
Los comandos siempre reciben respuesta y los mensajes perdidos se vuelven a solicitar
-
Utiliza protección con contraseña de 128 bits
-
El pfodDesigner genera todo el código, y puedes usarlo para crear tu propio menú personalizado.
-
Todas las pantallas pfod están disponibles mediante SMS, como submenús, listas de selección múltiple y única, entrada de texto, registro de datos y gráficos.
Teléfono Arduino
El teléfono Arduino es un teléfono celular hecho por nosotros mismos mediante la combinación de Arduino y otros módulos shield.
Este proyecto nos dice qué necesitas hacer cuando las aplicaciones del Teléfono Arduino no pueden satisfacer tus necesidades.
Este Teléfono Arduino contiene las siguientes funciones principales.
-
recibir y enviar mensajes, entrada de texto
-
marcar y contestar llamadas
-
visualización de reloj en tiempo real
-
Una interfaz de usuario conveniente y concisa
Más Proyectos Increíbles con GPRS
Comparte Tus Proyectos Increíbles con Nosotros
Nacidos con el espíritu de hacer y compartir, eso es lo que creemos que hace a un maker.
Y solo por esto, la comunidad de código abierto puede ser tan próspera como lo es hoy.
No importa quién eres y qué has hecho, hacker, maker, artista o ingeniero.
Mientras comiences a compartir tus trabajos con otros, estarás siendo parte de la comunidad de código abierto y estarás haciendo tus contribuciones.
Ahora comparte tus proyectos increíbles con nosotros en Recipe, y gana la oportunidad de convertirte en Usuario Principal de Seeed.
- Los Usuarios Principales, son aquellos que muestran gran interés en los productos Seeed y hacen contribuciones significativas en Recipe.
- Cooperamos con nuestros Usuarios Principales en el desarrollo de nuestro nuevo producto, esto, en otras palabras, los Usuarios Principales tendrán la oportunidad de experimentar cualquier nuevo producto de Seeed antes de su lanzamiento oficial, y a cambio esperamos comentarios valiosos de ellos para ayudarnos a mejorar el rendimiento del producto y la experiencia del usuario. Y en la mayoría de los casos cuando nuestros Usuarios Principales tienen algunas buenas ideas para hacer cosas, ofreceremos piezas de hardware, servicios de PCBA así como soporte técnico. Además, es muy posible una mayor cooperación comercial con los Usuarios Principales.
Obtén más información sobre Usuario Principal, por favor envía un correo a: [email protected]
Soporte
Para cualquier soporte técnico, por favor contacta [email protected]
Soporte Técnico y Discusión de Productos
¡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 satisfacer diferentes preferencias y necesidades.