grblが動いているっぽいので、ドライバ基板を作っていきます。
シールド基板の上にドライバを作って、Arduinoに乗せることも考えましたが、ずいぶんと窮屈な仕上がりになりそうだし拡張性も捨てることになりますので、別基板とすることに。
基板入れを引っ張り出してきて..
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0401-1.jpg)
この辺ですかね。
右下のAitendoユニバーサル基板がちょうどよさそうなので、これにします。黒くてかっこいいし、スルーホールなのでいろいろ捗るかもしれません。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0402-1.jpg)
ドライバはいつものA4988が乗ったモジュールを使います。
たくさん持っているつもりでしたが、今日数えたらあと29枚になってました。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0403-1.jpg)
モジュールにピンヘッダつけます。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0404-1.jpg)
レイアウトを考えながら基板にピンソケットやらコネクタらや半田付けしていきます。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0405-1.jpg)
ロジック電源にいちいちノイズ対策を。
なんという無駄なつくり。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0406.jpg)
モータの入力は12Vとする予定ですので、7805で落とした5Vを4988のロジックに使うことで電源周りをシンプルにします。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0407-1.jpg)
マイクロステップを定義するピンヘッダをつけます。1/16固定での動作になると思いますが。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0408-1.jpg)
四隅に穴あけて高ナットを取り付けます。
これで基板裏面のショートを防ぎます。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0409.jpg)
Arduinoと通信するための配線を行うコネクタを作ります。手前の6ピンはリミットスイッチを接続するため、右奥の4ピンx3はモータ、もっとも奥の2ピンは電源です。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0410-1.jpg)
配線完了。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0411-1.jpg)
モジュール乗せるとこんな感じになります。
手前の広く開けた部分は将来的にArduino mini でも乗せようかなと考えております。
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0413-1.jpg)
舞台裏。あんまりじろじろ見てはいけないところです(笑
![](http://miratanahibi.peewee.jp/blog/wp-content/uploads/2015/08/PICT0414.jpg)
配線チェック後、動作テストを行います。
コメント