← PoC一覧

機器間通信・UART

個人PoC / 長時間試験の経験あり / ログ整理中

MAX3485とUARTを使い、終端・バイアスを含むRS-485通信と長時間試験に取り組んだPoC。

課題と目的

MCU側のUARTからRS-485通信を構成し、配線・終端・バイアスとファームウェアの送受信を合わせて確認することを目的にしました。

取り組みの中心は、通信を一度成立させるところから、継続して送受信する試験へ進めることです。回路と配線、UART設定、試験条件をまとめ、通信結果を再現できる記録にすることを目指しています。

システム構成

MCU / UARTMAX3485RS-485 A / B対向ノード

構成には120Ω終端とバイアスが含まれます。対向機器、終端位置・個数、バイアス抵抗値、ケーブル、GND接続の詳細はこれから整理します。

回路と通信試験で取り組んだこと

UARTとMAX3485の接続

UARTとMAX3485を使ってRS-485通信を構成しました。MCU側の送受信と、A/B配線・終端・バイアスを含むバス側の接続を、一つの動作系として扱ったPoCです。

実装記録では、UARTの設定とトランシーバの制御端子を配線図に対応付けます。使用MCU、対向ノード、送受信切替の具体的な方法は、ファームウェアと配線を確認して追記します。

長時間通信の試験

構成した通信系で長時間の通信試験に取り組みました。試験結果をまとめる際は、実行時間と通信条件に加え、何を送信し、どのように受信結果を確認したかを記録します。

次の整理では、試験ログから送受信総数と異常の有無を確認します。欠落・重複・タイムアウトなどは評価項目として整理し、実際の試験で検出していた項目と、追加評価が必要な項目を区別します。

実装と現在の結果

RS-485通信の長時間試験を行った経験があります。試験時間、送受信総数、通信速度、エラー数を示す生ログは未添付です。無エラーや到達距離などの定量的な性能は、ログを照合してから記載します。

評価結果の整理欄

評価項目残す測定条件・証拠現状
通信条件MCU・対向機器、通信速度、フレーム形式、データ内容詳細未整理
配線と終端ケーブル種類・長さ、ノード数、120Ωの配置、バイアス値構成経験あり、配線図未添付
長時間通信開始・終了時刻、送受信総数、欠落・重複・タイムアウトの数試験経験あり、生ログ未添付
エラー評価エラー定義、分母となるフレーム数、検出方法実測値未整理
送受信切替DE / RE制御とUART送信完了のタイミング波形波形未添付
距離・ノイズ条件条件ごとの試験時間と通信結果追加評価候補、実施状況未確認

問題とデバッグ

実際に起きた症状と原因は未整理です。送受信切替、A/B配線、終端、バイアスを確認した記録があれば、観測・原因・修正・再試験の順にまとめます。

このPoCで扱った範囲

  • UARTとMAX3485を使ったRS-485通信の構成
  • 120Ω終端とバイアスを含む接続
  • 構成した通信系での長時間通信試験
  • 試験条件・配線・ファームウェアを合わせた実装記録の整理

経験の紹介文

個人PoCとして、MAX3485とUARTを使ったRS-485通信を構成し、120Ω終端・バイアスを含む接続と長時間通信試験に取り組みました。現在は、試験条件と送受信ログを整理しています。

次に揃える成果物

  • 電源・A/B・GND・終端・バイアスを含む配線図と写真
  • UART設定・DE / RE制御を含むファームウェアと実行手順
  • 試験時間、総フレーム数、エラー定義が分かる生ログ
  • 距離または条件を変えた比較と実際のデバッグ記録

次の統合PoC

24V DIとRS-485を接続したセンサノードへ進め、24V電源・保護・ADC・ウォッチドッグまで一つの系にまとめます。現時点では計画です。

個人の試作・概念実証の経験として記載しています。Modbus実装、EMC適合、絶縁性能、製品環境での通信保証は、この記録からは確認できません。