ESP8266 – RS485 Modbus 通訊

MAX485

最後的腳位對應為

SoftwareSerial

因為使用了 UART 轉 RS485 小板,因此只要設定好鮑率、傳送的資料及計算 CRC 即可

CRC

以 {0x01, 0x03, 0x00, 0x00, 0x00, 0x02} 為例,算出來應該是 0xC4, 0x0B 才對

硬體接線

正面

背面

程式範例

運行結果

注意事項

  • 如果選擇的 GPIO 會影響燒錄,那重新開機也會影響程式運作,必須先斷開開機完成才會運作,所以還是需要另外選不會影響的腳位。

317 total views, 1 views today

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。