Arduino Master & ESP8266 Slave Modbus RTU (TTL): 3 ขั้นตอน

Arduino Master & ESP8266 Slave Modbus RTU (TTL): 3 ขั้นตอน

สารบัญ:

Anonim

ในหลายโอกาสเราได้สื่อสาร ESP8266 ของเรากับ Arduino ผ่านคำสั่ง AT แต่มีบางกรณีที่จำเป็นต้องสื่อสารทั้งอุปกรณ์และส่งและ / หรือรับการลงทะเบียนจำนวนมากแบบเรียลไทม์แม้ว่าจะมีโปรโตคอลเช่น I2c และ SPI ที่มีไลบรารี่ติดตั้งอยู่แล้วใน Arduino เราจะใช้ Modbus RTU ซึ่งเป็นโปรโตคอลการสื่อสารที่เป็นเลิศสำหรับอุปกรณ์ตรวจสอบและควบคุมเนื่องจากง่ายต่อการใช้งานมีความปลอดภัยรวดเร็วและอนุมัติข้อผิดพลาด

สำหรับการทดสอบของเราเรามีบอร์ด Arduino MEGA 2560 R3 และโมดูล ESP8266 12E สื่อสารผ่าน modbus RTU ที่เชื่อมต่อผ่าน direct 3 สาย, แรงดันไฟฟ้า TTL 0 ถึง 5v

บทแนะนำเพิ่มเติม

Trialcommand.com

เป็นภาษาอังกฤษ: Arduino Master และ ESP8266 Slave Modbus RTU (TTL)

En Español: Arduino มาสโทรและ ESP8266 Esclavo Modbus RTU (TTL 0-5v)

วัสดุ:

ขั้นตอนที่ 1: ส่วนประกอบและวัสดุที่จำเป็นสำหรับการทดสอบ

ส่วนประกอบและวัสดุที่จำเป็นสำหรับการทดสอบ

  • Arduino MEGA 2560 R3
  • ESP8266 12E NodeMCU
  • สาย

ขั้นตอนที่ 2: Arduino Master & ESP8266 Slave Modbus RTU (TTL 0-5v)

แบบทดสอบและแบบฝึกหัดเพิ่มเติม

เว็บไซต์: Trialcommand.com

ในภาษาอังกฤษ: Arduino Master & ESP8266 Slave Modbus RTU (TTL)

En Español: Arduino Maestro และ ESP8266 Esclavo Modbus RTU (TTL 0-5v)