Módulo RS485 convertidor Serial TTL a RS485
$8,00
Módulo RS485 para convertir TTL a RS485. Ideal para comunicación industrial larga distancia (hasta 1200 m). Compatible con Arduino/ESP32. Incluye MAX485 y terminal verde.
2 disponibles
Descripción
ℹ️ Información general
Este módulo RS485 es una solución económica y confiable para extender la comunicación serial más allá de los límites del protocolo TTL (que solo funciona hasta ~1–2 metros). Basado en el chip MAX485 de Maxim Integrated, permite conectar dispositivos en redes industriales de hasta 1200 metros con alta inmunidad al ruido electromagnético. Ideal para proyectos de automatización, sistemas SCADA, comunicación entre PLCs, sensores remotos o cualquier aplicación donde necesites transmitir datos a larga distancia de forma robusta y económica.
Este módulo RS485 es una solución económica y confiable para extender la comunicación serial más allá de los límites del protocolo TTL (que solo funciona hasta ~1–2 metros). Basado en el chip MAX485 de Maxim Integrated, permite conectar dispositivos en redes industriales de hasta 1200 metros con alta inmunidad al ruido electromagnético. Ideal para proyectos de automatización, sistemas SCADA, comunicación entre PLCs, sensores remotos o cualquier aplicación donde necesites transmitir datos a larga distancia de forma robusta y económica.
⚙️ Especificaciones técnicas
- 📡 Chip principal: MAX485CPA (transceptor half-duplex RS485)
- 📏 Distancia máxima: hasta 1200 m (a 100 kbps)
- ⚡ Velocidad de datos: 300 bps – 10 Mbps (recomendado: 9600–115200 bps para estabilidad)
- ⚡ Voltaje de operación: 5V (lógica TTL)
- 🔌 Interfaz:
- Entrada TTL: RXD, TXD, GND
- Salida RS485: A (+), B (−) — vía terminal de tornillo verde
- 📦 Dimensiones: ~35mm x 15mm
- 🧠 Modo: Half-duplex (unidireccional por ciclo — requiere control de dirección)
- 🔋 Consumo: ~10 mA en reposo, ~20 mA en transmisión
- 🛡️ Protección: Sin protección ESD integrada (recomendable añadir TVS externo en aplicaciones industriales)
🔌 Información de conexionado (detallada y práctica)
🔹 Conexión típica con Arduino Uno/Nano:
|
Pin del módulo RS485
|
Pin de Arduino
|
|---|---|
|
VCC
|
5V
|
|
GND
|
GND
|
|
RXD
|
D10 (RX software)
|
|
TXD
|
D11 (TX software)
|
|
DE / RE (jumper)
|
Conectado entre sí (modo automático) o a D9 (control manual)
|
✅ Modo recomendado:
- Jumper cerrado entre DE y RE → modo auto-direction (el chip conmuta automáticamente según TXD).
- Si usas velocidad > 115200 bps o necesitas control preciso, conecta DE/RE a un pin digital (ej. D9) y controla con
digitalWrite(DE_PIN, HIGH)antes de enviar.
📌 Ejemplo básico con SoftwareSerial (Arduino Uno):
#include <SoftwareSerial.h>
SoftwareSerial rs485(10, 11); // RX, TX
void setup() {
Serial.begin(9600);
rs485.begin(9600);
}
void loop() {
rs485.println(«Hola desde RS485!»);
delay(2000);
}
⚠️ Recomendaciones clave:
- No conectes directamente a 3.3V — el MAX485 requiere 5V para lógica TTL. Para ESP32 (3.3V), usa un nivelador o un módulo con soporte 3.3V (como el SP3485).
- En redes largas (>10 m), usa cable trenzado apantallado ( twisted pair ) con terminación de 120 Ω en ambos extremos para evitar reflexiones.
- El pin RO (salida del RS485 al TTL) se conecta a RXD; DI (entrada TTL al RS485) a TXD.
- Para comunicación full-duplex, necesitas un chip como MAX488 o MAX489 — este es half-duplex.
- Evita dejar los pines A/B sin carga — pueden flotar y causar errores.
💡 Usos sugeridos:
- Comunicación entre Arduino remoto y central (ej. estación meteorológica)
- Redes de sensores industriales (temperatura, presión, etc.)
- Integración con PLCs o dispositivos Modbus RTU
- Sistemas de iluminación inteligente en edificios
- Proyectos de IoT con comunicación robusta a larga distancia















Valoraciones
No hay valoraciones aún.