届いたギアを組み込む前にドラーバー基板やRTCを接続してモータをこんなかんじで単独で回してみた。
動作確認には、例によってシンプルな LX200コントロールソフトを使う。
RA 方向は正常に動作することを確認できたが、DEC側のモーターが動かない。モータードライバへのコネクタを差し替えてもダメ。配線、回路図、プリントパターンを再々再度見直しも間違っていると思われるところなし。
PIN MAPを変更して、RA⇔DEC を入れ替えて再コンパイルして動作させてみると、今度は DEC側は動くが、RAのモーターが動かなくなった。状況としては
・STEPパルス、DIR信号などは正常に出力されている
・モーターは通電されていない
どうも、STM32のPIN割り当てか初期設定に問題がありそうだ。
ただ、Onstep STM32 はそれなりに実績のあるところなので、このような問題があれば、コミュニティの中で解決されているはず。なにか、こちらが勘違いをしている可能性もある。調査は、ソースを読み込んで
・予期しないところで PINの2重設定になっていないか。
・モータードライバの初期設定など間違いないか
などを確認していくことになろうか。
Onstep STM32 は、ソースも多岐にわたって、条件コンパイルの山なので、シンプルに該当する PIN を使ってモーターを動かすスケッチを書いて確認したほうが良いだろうか。