Arduino Master y ESP8266 Slave Modbus RTU (TTL): 3 pasos

Arduino Master y ESP8266 Slave Modbus RTU (TTL): 3 pasos

Tabla de contenido:

Anonim

En muchas ocasiones, hemos comunicado nuestro ESP8266 con Arduino mediante comandos AT, pero hay ciertos casos en los que se requiere comunicar ambos dispositivos y enviar y / o recibir un gran número de registros, casi en tiempo real, aunque existen protocolos como I2c, y SPI con bibliotecas ya implementadas en arduino, utilizaremos Modbus RTU, por excelencia el protocolo de comunicación de campo para dispositivos de monitoreo y control ya que es fácil de implementar, es seguro, rápido y aprueba errores.

Para nuestra prueba tenemos una tabla. Arduino MEGA 2560 R3 y módulo ESP8266 12E, comunicado mediante modbus RTU conectado mediante tensión directa de 3 hilos, TTL de 0 a 5v.

Más tutoriales

Trialcommand.com

En inglés: Arduino Master y ESP8266 Slave Modbus RTU (TTL)

En español: Arduino Maestro y ESP8266 Esclavo Modbus RTU (TTL 0-5v)

Suministros:

Paso 1: Componentes y materiales requeridos para la prueba

Componentes y materiales requeridos para la prueba.

  • Arduino MEGA 2560 R3
  • ESP8266 12E NodeMCU
  • CABLES

Paso 2: Arduino Master y ESP8266 Slave Modbus RTU (TTL 0-5v)

Más pruebas y tutoriales

Sitio web: trialcommand.com

En inglés: Arduino Master y ESP8266 Slave Modbus RTU (TTL)

En español: Arduino Maestro y ESP8266 Esclavo Modbus RTU (TTL 0-5v)