ブレッドボードがひどい事になっていたので少し整理。
載せてある機能は
・基板上のLEDの扱い
・PUSH SWの取り込み
・ロータリーDIP SWの取り込み
・(可変抵抗で作ったサンプル電圧の)AD値取り込み
・ジャイロの取り込みX2(LY3200ALH、LY330ALH)
・エンコーダの取り込み(回転量、回転速度)
・PWM出力とその相補出力(デッドタイム込)
マイコン本体の扱いでは 外付けのメモリ、ログを取るのに使えるものが欲しい
それが出来ると 大体の必要な事のテストが出来た事になる。
まだ、最初の所が判らないのでCPUを変えるのはまだまだ。
回路面では最近のトレンドのシンプルな構成を試しておきたい.
-------------------------------------------------------------------------
シンプルな回路で思い立って ミニモーターのエンコーダの供給電圧を3.3Vにしてみた。
これで動けば5V耐性PINでなくても分圧しなくて良いし 5V系が少なくなる。
ジャイロもLY3XXならば3.3Vなので残るのは、、無いのかも。なるほど、、
エンコーダのデータシートでは 4.5V以上になっているけど。
試してみると一見問題なく動いている。 デジタルだし読み飛ばしとかはないだろうな。
大丈夫なのか?
--------------------------------------------------------------------------
マウスには関係が無いのだけど PWMの練習ついでにラジコンのサーボをコントロールしてみる。
ラジコンもやらないのになぜかサーボが転がっていたので。
20ms幅の周期で 約1500μsのパルスを送って中立を出すつもりが サーボがぶるぶる振動している。ラジコンをやらないので本当の動作を知らないけどこれじゃ以上だろう。 さて、一つ何かやると必ず壁にぶつかる。 必要が無いとは言え気になるので何とかしたいな。
【関連する記事】