Resumen del producto
La serie E840-TTL(EC05-xxx) es un módulo compacto y de alto rendimiento 4G con pines CAT1 diseñado para la integración rápida de dispositivos IoT. Con una medida de solo 25×25 mm, este módulo permite la transmisión bidireccional y transparente de datos entre dispositivos seriales y servidores de red con una configuración mínima. El diseño del conector de pines de 2,0 mm simplifica la integración en proyectos IoT existentes, soportando tanto rangos de voltaje industrial estándar como múltiples protocolos de red.
Con soporte nativo para protocolos MQTT, HTTP, CP y UDP, el módulo se conecta sin problemas a las principales plataformas de la nube como Alibaba Cloud, OneNET, Baidu Cloud y Huawei Cloud, lo que lo hace adecuado para una amplia gama de aplicaciones IoT, desde la monitorización industrial hasta la infraestructura de ciudades inteligentes.
• Tecnología 4G CAT1 con latencia a nivel de milisegundos para transmisión de datos en tiempo real
• Soporte de frecuencia multirregional para despliegue global
• Transmisión transparente de datos entre puerto serie y red sin conversión de protocolo
• Conexiones de socket independientes dobles con opciones de configuración maestro/esclavo
• Soporte nativo MQTT 3.1.1 para todas las principales plataformas de nube IoT
• Conversión automática de Modbus RTU a TCP para aplicaciones de automatización industrial
• Soporte rápido de comandos AT vía serie, red o SMS (dependiendo del modelo)
• Paquetes de latido y registro configurables para la estabilidad de la conexión
• Distribución de protocolos multienlace para el enrutamiento de datos dirigido
• Soporte de doble entrada de alimentación: batería de litio de 4,5~18V DC o 3,3~4,3V
• Posicionamiento opcional GNSS (GPS/BeiDou/Galileo/GLONASS) en el modelo DGC
• Soporte de certificados AWS en el modelo DNE-V2 para mejorar la seguridad
• Amplio rango de temperatura de funcionamiento (-40°C a +85°C) para entornos industriales
Categoría | Parámetro | Especificaciones |
Bandas de frecuencia | E840-TTL(EC05-DNC/DGC) | LTE-TDD: B34/B38/B39/B40/B41 |
E840-TTL(EC05-DAY) | LTE-FDD: B1/B3/B5/B7/B8/B20/B28 | |
E840-TTL(EC05-DNE)-V2 | LTE-FDD: B1/3/5/7/8/20/28 | |
Protocolos de red | TCP/UDP/MQTT/HTTP/DNS | |
Posicionamiento | Modelos soportados | Solo E840-TTL(EC05-DGC) |
Sistemas | Posicionamiento conjunto GPS/BDS/Galileo/GLONASS | |
Interfaz Serial | Nivel | 3,3V TTL |
Baud Rate | 1200-230400 bps (por defecto: 115200) | |
Bits de datos | 8 | |
Bits de parada | 1 (por defecto) / 2 | |
Paridad | Ninguno (por defecto) / Impar / Par | |
Soporte RS485 | Pin de habilitación por hardware para transceptores RS485 externos | |
Suministro eléctrico | Entrada VCC1 | 4,5~18V CC (recomendado, 2A @5V capacidad mínima de carga) |
Entrada VCC2 | 3,3~4,3V CC (aplicaciones alimentadas por batería, 2,5A @4V capacidad mínima de carga) | |
Corriente Máxima (VCC1) | 2000mA @5V / 1000mA @12V | |
Corriente de espera (VCC1) | 50mA @5V / 30mA @12V | |
Físico | Dimensiones | 25×25 mm |
Peso | 4,5 ± 0,2 g | |
Medio ambiente | Temperatura de funcionamiento | -40°C a +85°C |
Indicador | Color | Descripción del estado |
PWR | Azul | Sólido: Energía conectada |
ESTADO | Amarillo | Apagado: Buscando tarjeta SIM |
DATOS | Verde | Parpadeo: puerto serial transmitiendo/recibiendo datos |
ENLACE | Amarillo | Sólido: Conectado correctamente al servidor |
Número PIN | Nombre | Función | Descripción |
1, 4, 9, 19 | GND | Campo | Conexión a tierra de alimentación |
2 | VCC1 | Entrada de Potencia 1 | Entrada de 4,5~18V DC |
3 | NC | Sin conexión | Flotante de laza, disponible para E/S personalizada en versiones especializadas |
5 | SIM_VDD | Alimentación SIM externa | VDD para tarjeta SIM externa |
6 | SIM_CLK | Reloj SIM externo | Señal de reloj para tarjeta SIM externa |
7 | SIM_RST | Restablecimiento de la SIM externa | Restablecer la señal para tarjeta SIM externa |
8 | SIM_DATA | Datos de SIM externos | Línea de datos para tarjeta SIM externa |
10 | REINICIO | Reinicio del módulo | Tira hacia abajo para reiniciar el módulo, se recomienda subir externamente cuando no se use |
11 | RXD | Recepción serial | Conectarse al TXD del MCU del host o al depurador TTL |
12 | TXD | Transmisión en serie | Conéctate con RXD del MCU del host o al depurador TTL |
13 | RS485_EN | RS485 Habilitar | Alta durante la transmisión en serie, baja en caso contrario, para controlar transceptores RS485 externos |
14 | RECARGAR | Restablecimiento de fábrica / Actualización | Tira abajo durante 3-5 segundos para restaurar la configuración de fábrica; tira bajo durante el encendido para actualizar el firmware |
15 | ESTADO | Salida del indicador STATE | Para conexión LED externa (cátodo común) |
16 | ENLACE | Salida del indicador LINK | Para conexión LED externa (cátodo común) |
17 | DATOS | Salida del indicador DATA | Para conexión LED externa (cátodo común) |
18 | VCC2 | Entrada de Potencia 2 | Entrada DC de 3,3~4,3V para aplicaciones alimentadas por batería |
20 | ANT-GNSS | Antena GNSS | Conector IPEX de 1ª generación para antena GNSS (solo modelo DGC) |
26 | ANT-4G | Antena 4G | Conector IPEX de primera generación para antena 4G LTE |
Antes de empezar, recopila los siguientes componentes:
• Módulo E840-TTL (EC05-xxx)
• Fuente de alimentación de 12V DC (salida mínima de 2A)
• Tarjeta Nano SIM (activada, con plan de datos)
• Convertidor USB a TTL (nivel 3,3V)
• Antena de ventosa 4G LTE con adaptador IPEX a SMA
• Cables puentes para conexiones
• (Opcional) Antena activa GNSS para modelo DGC, instalada al aire libre con vistas al cielo despejado
Inserta la Nano SIM en la ranura SIM del módulo con el chip hacia arriba y la muesca hacia dentro. Asegúrate de que la tarjeta encaje con clic.
Conecta el extremo IPEX del adaptador de antena al puerto ANT-4G del módulo, y el extremo SMA a la antena 4G. Coloca la antena verticalmente para una recepción óptima de la señal. Para los modelos DGC, conecta la antena GNSS al puerto ANT-GNSS.
Conecta el convertidor USB a TTL al módulo de la siguiente manera:
• Convertidor TXD → Módulo RXD (Pin 11)
• Convertidor RXD → Módulo TXD (Pin 12)
• Convertidor GND → Módulo GND (Pines 1, 4, 9 o 19)
Conecta el extremo USB del convertidor a tu ordenador. Instala el controlador CH340 si no lo tienes instalado.
Conecta el terminal positivo de la fuente de alimentación de 12V al módulo VCC1 (Pin 2) y el terminal negativo al módulo GND. Encender la fuente.
Espera a que el indicador STATE cambie de apagado a parpadeante, y luego a encendido en fijo. Esto indica que el módulo se ha conectado con éxito a la red celular.
El
módulo viene preconfigurado para conectarse por defecto al servidor de
pruebas de Ebyte. Para probar funcionalidades básicas, puedes saltarte
esta sección. Para conectarte a tu propio servidor, sigue estos pasos:
Descarga el software de configuración de parámetros Ebyte desde la web oficial (www.cdebyte.com) y ejecutalo.
Selecciona el puerto COM correspondiente a tu convertidor USB a TTL, con parámetros por defecto: tasa de 115200 baudios, 8 bits de datos, 1 bit de parada, sin paridad. Haz clic en "Abrir puerto serial".
Introduce la contraseña de configuración (por defecto está en blanco si no se cambia). Haz clic en "Entrar configuración" y luego en "Parámetros de lectura" para cargar la configuración actual del módulo.
Selecciona "Link 1" y establece el tipo de conexión (por ejemplo, TCPC para TCP Client). Introduce el puerto de destino de tu servidor y la dirección IP/nombre de dominio. Para pruebas, utiliza el servidor de pruebas de Ebyte: IP 116.62.42.192, puerto 8125 (servidor echo para pruebas).
Haz clic en "Guardar configuración" y luego en "Reiniciar dispositivo" para que los cambios surjan efecto. Cierra el puerto serie después de que termine el reinicio.
Ejecuta XCOM V2.6 o software similar para monitor serial. Selecciona los mismos parámetros de puerto COM y serie que antes (115200, 8N1). Abre el puerto serie.
Introduce cualquier texto en el campo de envío y haz clic en "Enviar". Deberías recibir los mismos datos del servidor Echo en aproximadamente 1 segundo.
Si los datos se hacen eco con éxito, el módulo funciona correctamente. El indicador LINK debería estar encendido durante la conexión exitosa del servidor.
En modo de paso de datos, el módulo transmite datos de forma transparente entre el puerto serie y el servidor de red sin necesidad de conversión de protocolo desde el dispositivo anfitrión. Se soportan dos enlaces de socket independientes, cada uno configurable como TCP Client, UDP Client, TCP Server o UDP Server (los modos TCP/UDP Server requieren soporte para tarjetas APN).
Los paquetes de latidos cardíacos mantienen la estabilidad de la conexión durante los periodos de inactividad, evitando la desconexión del servidor. Se admiten dos tipos:
• Latido de red: Enviado al servidor en intervalos configurados, el contenido configurable incluye ICCID, IMEI, SN, GPS (solo DGC) o datos personalizados (hasta 64 bytes ASCII / 32 bytes HEX). Solo soporta los modos TCPC, MQTTC y HTTPC.
• Latido Serial Heartbeat: Enviado al puerto serie a intervalos configurados para sondear dispositivos seriales, con contenido de datos personalizable.
Los paquetes de registro permiten al servidor identificar los dispositivos conectados. Pueden enviarse una vez cuando se establece la conexión, o añadirse como cabecera a cada paquete de datos. Las opciones de contenido incluyen ICCID, IMEI o datos personalizados.
Cuando está habilitada, esta función permite enrutar datos serie a enlaces de socket específicos mediante encabezados especiales de paquete, y añade encabezados identificativos a los datos recibidos de diferentes enlaces. Ejemplo de configuración con dos zócalos:
• Socket 1 (Puerto 8887): Los datos con cabecera "55 FE AA 00" se enrutan a este enlace
• Socket 2 (Puerto 8888): Los datos con cabecera "55 FE AA 01" se enrutan a este enlace
• Se envían datos no identificados a ambos enlaces
• Los datos recibidos del Socket 1 reciben la cabecera "AA FE 55 00" antes de la transmisión serial
• Los datos recibidos del Socket 2 reciben la cabecera "AA FE 55 01" antes de la transmisión en serie
Para el modo TCPC, el modo de conexión corta cierra la conexión del servidor tras un periodo configurado de inactividad, reduciendo el consumo de energía para aplicaciones alimentadas por batería. La conexión se restablece automáticamente cuando es necesario enviar nuevos datos. Tiempo de espera configurable hasta 65535 segundos.
El módulo soporta de forma nativa el protocolo MQTT 3.1.1 con perfiles preconfigurados para todas las principales plataformas IoT en la nube, eliminando la necesidad de implementar el protocolo MQTT en el lado del host. Se apoyan tres temas de suscripción y publicación para un enrutamiento flexible de datos.
1. Iniciar sesión en Alibaba Cloud IoT Platform y crear una instancia de producto y dispositivo
2. Obtener los tres elementos de conexión: ProductoClave, NombreDeDispositivo y SecretoDeDispositivo
3. En el software de configuración, establecer el tipo de conexión como "MQTT Client" y la plataforma destino MQTT como "Alibaba Cloud"
4. Introduce la ClaveDeProducto, NombreDeDispositivo y SecretoDeDispositivo en los campos correspondientes
5. Configura los temas de publicación y suscripción según lo requiera tu aplicación
6. Guardar la configuración y reiniciar el módulo
1. Iniciar sesión en Baidu IoT Core y crear un producto y un dispositivo
2. Obtener los parámetros de conexión del dispositivo: endpoint, nombre de usuario y contraseña
3. En el software de configuración, establecer la plataforma objetivo MQTT en "Baidu Cloud"
4. Introducir los parámetros de conexión y configurar los temas
5. Crear una plantilla de mensajes y un motor de reglas en la consola Baidu Cloud para el backhaul de datos
6. Guardar la configuración y la comunicación de prueba
1. Iniciar sesión en la plataforma China Mobile OneNET y crear un producto MQTT
2. Añadir un dispositivo y registrar el ID del producto, el ID del dispositivo y la clave de autenticación
3. En el software de configuración, establecer la plataforma objetivo MQTT en "ONENET Cloud"
4. Introduzca el ID del producto, el ID del dispositivo y la clave de autenticación
5. Configurar temas para publicar y suscribirse (OneNET genera automáticamente temas con atributos de publicación/suscripción)
6. Guardar la configuración y probar la transmisión de datos
1. Iniciar sesión en el servicio de acceso a dispositivos IoT de Huawei Cloud y crear un producto y dispositivo
2. Registrar el ID del dispositivo y DeviceSecret
3. Utilizar el generador MQTT ID de cliente de Huawei para calcular los parámetros de conexión (ID del cliente, nombre de usuario, contraseña)
4. En el software de configuración, establecer la plataforma objetivo MQTT en "Huawei Cloud"
5. Introducir los parámetros de conexión generados y configurar los temas
6. Guardar la configuración y reiniciar el módulo
Para cualquier broker estándar MQTT 3.1.1 (incluidos servidores autoalojados):
1. Establecer la plataforma objetivo MQTT a "Standard MQTT 3.1.1"
2. Introduce la dirección del intermediario, puerto (normalmente 1883 para no cifrado, 8883 para TLS)
3. Introduce el ID del cliente, nombre de usuario y contraseña según lo requiera tu broker
4. Configurar temas de publicación y suscripción con niveles de QoS apropiados (0, 1 o 2)
5. Guardar la configuración y probar la conexión
El módulo soporta funcionalidad de cliente HTTP para la interacción directa con servicios web y APIs REST, soportando tanto métodos GET como POST.
1. Establecer el tipo de conexión en "HTTP Client"
2. Introducir la dirección del servidor y el puerto (normalmente 80 para HTTP, 443 para HTTPS)
3. Establecer el método de transmisión HTTP en "GET"
4. Introduce la ruta de la URL y los encabezados necesarios (autenticación, tipo de contenido, etc.)
5. Configurar si devolver cabeceras de respuesta con los datos
6. Guardar configuración. Los datos enviados vía puerto serie activarán una solicitud HTTP GET, y la respuesta se devolverá a través del puerto serie.
1. Establecer el tipo de conexión en "HTTP Client"
2. Introduzca la dirección del servidor y el puerto
3. Establecer el método de transmisión HTTP en "POST"
4. Introduzca la ruta de la URL y los encabezados (incluyendo Tipo de Contenido para el cuerpo del POST)
5. Guarda la configuración. Los datos enviados vía puerto serie se enviarán como el cuerpo POST, y la respuesta del servidor se devolverá mediante puerto serie.
Soportado en algunos modelos, este modo permite la comunicación SMS a través del puerto serial:
• Los datos recibidos en el puerto serie se envían como SMS al número de teléfono objetivo configurado
• El SMS recibido por el módulo se transmite de forma transparente al puerto serie
• Filtrado opcional de números de teléfono para aceptar solo SMS de números especificados
Para evitar configuraciones no autorizadas, el módulo soporta protección por contraseña para el modo de configuración:
1. Activar "Configuración de seguridad" en la configuración avanzada
2. Establecer una contraseña de configuración de 0-32 bytes
3. Guarda la configuración y reinicia
4. Al entrar en modo de configuración, envía "+++" seguido de "AT+PASSWORDSET=[tu contraseña]" en un plazo de 30 segundos para acceder
Cuando están habilitados, los comandos rápidos AT permiten cambios de configuración directamente vía puerto serie, red o SMS sin entrar en modo de comandos con "+++". Los comandos deben ir precedidos por la contraseña de seguridad configurada, por ejemplo, "NETAT*AT+VER" para consultar la versión del firmware si la contraseña es "NETAT*".
El módulo gestiona automáticamente la conversión entre protocolos Modbus RTU (serie) y Modbus TCP (red) para aplicaciones de automatización industrial:
1. Habilitar la "Modbus RTU/TCP Conversion" en la configuración
2. Establecer la dirección de conversión (0 para convertir todas las direcciones, o dirección específica para conversión dirigida)
3. Guardar configuración. El módulo convertirá automáticamente las consultas Modbus RTU desde el puerto serie a Modbus TCP para la red, y viceversa para las respuestas.
• Configuración APN: Configuraciones personalizadas de APN para operadores de red especializados, configurables mediante comandos AT
• Actualización del puerto serial: Actualizaciones de firmware a través del puerto serie usando la herramienta de flasheo de Ebyte
• Restablecimiento de fábrica por hardware: Baja el pin de RELOAD durante 5-6 segundos durante el encendido para restaurar todos los parámetros predeterminados
• Encuadre de puerto serial: Tiempo de paquetización configurable (0-1024ms) y longitud de paquetes (50-1024 bytes) para un manejo optimizado de datos en serie
• Adquisición de tiempo NTP: Consulta la hora de la red mediante el comando AT+NTP, devolviendo la marca de tiempo en el formato "YYYY. MM.DD, HH:MM:SS"
• Consulta de dirección IP: Obtener la dirección IP actual del módulo mediante el comando AT+IP
• Reinicio sin datos: Reinicio automático del módulo si no se reciben datos de enlace descendente durante el periodo configurado (30-65535 minutos), asegurando un funcionamiento continuo
La serie E840-TTL (EC05-xxx) es adecuada para una amplia gama de aplicaciones IoT:
• Monitorización remota industrial: Conectar PLC, sensores y controladores industriales a plataformas en la nube para monitorización y control en tiempo
• Medición Inteligente: Habilitar la lectura remota de contadores de electricidad, agua y gas mediante subida automática de datos
• Agricultura inteligente: Monitorizar las condiciones ambientales (temperatura, humedad, humedad del suelo) en invernaderos y campos
• Ciudad Inteligente: Conectar farolas, sensores de aparcamiento y sistemas de gestión de residuos para monitorización a nivel de ciudad
• Seguimiento de activos: Utilizar el modelo DGC con GNSS para el seguimiento en tiempo real de la ubicación de vehículos, contenedores y activos móviles
• Automatización minorista: Conectar sistemas de punto de venta, máquinas expendedoras y señalización digital para la gestión remota
• Sanidad: Habilitar dispositivos de monitorización remota de pacientes y conectividad con equipos médicos
Descendencia | Causa posible | Solución |
El indicador STATE sigue apagado | Tarjeta SIM no detectada | Verifica que la tarjeta SIM esté correctamente insertada, activada y tenga saldo suficiente. Comprueba el bloqueo PIN en la tarjeta SIM. |
El indicador STATE parpadea pero nunca se vuelve sólido | Fallido el registro de la red | Comprueba la conexión de la antena y la intensidad de la señal. Verifica la compatibilidad de bandas de frecuencia con la red local. Confirma la configuración del APN si usas una tarjeta SIM especializada. |
El indicador LINK sigue apagado | No se puede conectar al servidor | Verifica la dirección del servidor, el puerto y la configuración de la red. Comprueba si el servidor es accesible y no está bloqueado por el cortafuegos. Confirma la configuración de APN para redes privadas. |
Sin comunicación serial | Cableado o parámetros en serie incorrectos | Verifica la conexión cruzada TX/RX. Confirma que los parámetros de serie (velocidad de baud, bits de datos, bits de parada, paridad) coinciden entre módulo y host. |
GNSS no funciona (modelo DGC) | Recepción pobre de señal satelital | Asegúrate de que la antena GNSS esté conectada y posicionada al aire libre con una vista clara del cielo. Deja 1-2 minutos para la primera reparación tras el encendido. |
El módulo se reinicia inesperadamente | Suministro eléctrico insuficiente | Verifica que la fuente de alimentación cumpla con los requisitos mínimos de corriente (2A @5V para VCC1, 2,5A @4V para VCC2). Comprueba si hay caídas de tensión en el cableado eléctrico. |