試すと言っても、Googleさんで検索したとあるサイトの内容のまま作ってるだけなんですけどね。
で、その中でフルブリッジドライバL298Nが使われていたので、そのまま私も使ってみることにしました。
L298P使用 2AモーターシールドかL298N使用 2Aデュアルモーターコントローラーを使用したほうがスマートだと思いますが、貧乏なのとチップの勉強を兼ねて単体で使用してみます。
L298P使用 2AモーターシールドかL298N使用 2Aデュアルモーターコントローラーを使用したほうがスマートだと思いますが、貧乏なのとチップの勉強を兼ねて単体で使用してみます。
モータードライバは、このブログでもTA7291Pを使用していましたが、L298は全く未知の存在で、解説を眺めていてもイマイチ理解できなかったので、データシートと照らし合わせながら自分なりにまとめています。
検証的の保証は一切行えませんので、自己責任と言うことでお願いします。
検証的の保証は一切行えませんので、自己責任と言うことでお願いします。
1つのチップに2つのドライバが入っている便利なL298ですけど、PINが前後にわかれている上にブレッドボードに素直に挿さらない配置になっています。
基本的なPIN配置は以下の様になっています。
前部分のPIN(脚が曲がってる方)
1 | CURRENT SENSING A | -1〜2v |
3 | OUTPUT 2 | モーター① |
5 | INPUT 1 | 制御① -0.3〜7v |
7 | INPUT 2 | 制御① -0.3〜7v |
9 | LOGIC SUPPLY VOLTAGE VSS | 4.5〜7v |
11 | ENABLE B | -0.3〜7v |
13 | OUTPUT 3 | モーター② |
15 | CURRENT SENSING B | -1〜2v |
後部分のPIN(脚が真直ぐの方)
2 | OUTPUT 1 | モーター① |
4 | SUPPLY VOLTAGE VS | 5〜46v |
6 | ENABLE A | -0.3〜7v |
8 | GND | GND |
10 | INPUT 3 | 制御② -0.3〜7v |
12 | INPUT 4 | 制御② -0.3〜7v |
14 | OUTPUT 4 | モーター② |
実際に解説サイトを参考に配線を組んでみます。
下図では、外部電源として単三電池4本(6V)を使用しています。
また、ブレッドボード上のL298Nの位置が左寄りなのは右側にジャイロセンサーを配置するためです。
とりあえず、配線してみての感想は、美しくないなぁ〜って印象です。
ニコイチになってて便利そうなんですけど、TA7291Pを2個使って対象に配線した方が配線ミスの確認もしやすいし、スッキリする感じです。
やはり、モジュール化されているものかシールドを使うのが良さそうですね。
動かすの優先で、動作確認してから色々と変更してみたいと思います。
0 件のコメント:
コメントを投稿