関連知識

ケーブルに注意

デバッグ時に見つけづらいバグの原因があります。そのひとつがケーブルの接続不良です。安価なものにはそれなりの理由がありそうです。

◀ この記事の前に: 複数のMCUをつなぐ
▶ この記事の次に: 

ジャンパワイヤの例

ブレッドボードを使用する場合や、モジュール間を接続する場合にジャンパワイヤを多く使用します。ジャンパワイヤに不具合があると信号が伝わらなかったり、ノイズが多くなったりします。以下はジャンパワイヤの例です。

A. 心配なジャンパワイヤ

B. 安心できるジャンパワイヤ

金属のピン部分の平滑度ですが Aはガサガサしていて黒い汚れみたいなものも付いています。Bはつるつるで金属光沢が見られます。熱収縮チューブの取り付け位置も異なります。Bはピンの端面までで綺麗に処理されています。Aはピンの接続部分まで延びています。Aを使用すると接触不良になる可能性がありそうです。

Aを使用していて接触不良をおこした場合、回路や配線に問題がなくプログラムが正しくても期待した動作にはなりません。デバッグでは回路やプログラムに問題があると想定して原因を探します。そのため、このジャンパワイヤに問題が生じていることに気がつくことは簡単ではありません。デバッグに多くの時間を費やしてしまいます。

デバッグ環境は信頼できる部品、計測機器を使うことが大切です。
ジャンパワイヤのように安価でどこでも調達できるものでも確認して使用すること望ましいと思います。Bは株式会社スイッチサイエンスの「普通のジャンパワイヤ(オス~メス)」です。

参考情報

情報は以下のとおりです。

このホームページ内

  • 複数のMCUをつなぐ: このロボットには複数の MCUが搭載されています。その MCU間の接続の概要です。

他のWebサイト

カテゴリー
最近の記事 おすすめ記事

記事一覧を表示するには、カスタム投稿「ブログ」にて、4つ以上記事を作成してください。

記事一覧を表示するには、カスタム投稿「ブログ」にて、4つ以上記事を作成してください。

TOP