GClue

シールドとモータについて

インターン生の芳賀(学部一年)です。

前回の 並木くんの記事 の続きとなります。

前回の記事の中で、モータのノイズがあちこちに悪さをし、きちんとモータが動かない状況だということがわかりました。

新シールドの改良として、モータドライバの部分をブレッドボードに移し、プロトタイプとしてノイズをきちんと除去してから新たにシールドを考えることにしました。

ブレッドボード上で考える

そのような環境にして再びAI釣竿のテストコードを走らせたのですが、出力が一定値以上を越えるとモータドライバの VCC低電圧誤動作防止 の電圧に引っかかってしまうということがわかりました。

データシートによると、このモータドライバは誤作動を予防するために、ある一定以下の電圧を検知すると、モーターへの給電を中止させるようです。電圧が2.47V~2.7Vよりも下回ると、モータードライバは動作を停止します。

データシート によると、ドライバの要求する最低の電圧が2.75Vであることがわかります。

これを避けるためにはその電圧よりも上の電圧をかければいいのですが、ここでモータのノイズが邪魔をします。

オシロスコープでドライバに入る電圧の波形を見てみると以下のように、電圧が2.7V付近まで落ち込んでいることがわかります。

低速の場合、ノイズによる影響はほとんど見られず、モータはスムーズに動きます。しかし、高速になってくると、モータのノイズの影響で、瞬間的に電圧が2.7V付近まで落ちてくるということが見られ、モータの動きも不安定になってしまいます。

コンデンサなどを間に挟めてノイズを除去しようとしましたが、ある程度ノイズが軽減されても、不安定になる場合があります。配線や部品を搭載する位置などを今一度見つめ直すということが必要だと感じました。

Related post

  1. GClue

    RaspBerryPi3をアクセスポイント化と今日の活動

    インターン生の山田(学部一年)です。本日もインターン生各々の作…

  2. GClue

    モータードライバーの制御と今日の活動

    インターン生の深谷(大学1年)です。私達が現在作成中である「A…

  3. GClue

    環境構築について

    インターン生の村山(大学2年生)です1月からちまちまTenso…

  4. GClue

    桧原湖へワカサギを釣りに行ってきました

    インターン生の森本望です。本日は目標であった自動でのワカサ…

  5. GClue

    ハードウェアPWMの制御

    インターン生の並木(学部1年)です。日曜日は今まで作ってきた人…

  6. GClue

    春のインターンシップ

    佐々木です。今日から、GClue春のインターンシップがスタート…

Comment

  1. No comments yet.

  1. No trackbacks yet.

最近の記事

  1. TensorFlow

    DatalabのDocker Image
  2. OpenData

    東北六県の国別訪日外国人数
  3. GClue

    春のインターンシップ
  4. FaBo

    射出成形と3D Printer
  5. OpenData

    会津若松市でOpenDataで公開されている走行データ(10万件)を解析 その2…
PAGE TOP