2026年2月28日土曜日

CH32V003マイコン6 脳トレゲーム 基板設計

  「CH32V003マイコン2 制御学習のための制御ボード設計」で回路図を示しました。

 この回路でも動作するのですが、I2Cに関連する配線がUIAPdunioボード内で3.3Vにプルアップされています(右の回路図)。これは、UIAPudinoマイコンにI2Cを接続したとき、回路を簡単にするためです。

 このI2Cの端子は以前に示した回路では、7セグメントLEDに接続されており、マイコンの制御プログラムが動作していないブートモードの時には、プルアップ抵抗が働き、LEDが点灯してしまいます。余計な表示をさせないために、脳トレゲームの基板では回路を変更しました。

 この回路でPCB設計を行い、基板発注をしました。
 UIAP様から提供されているシンボルフットプリントをKiCAD9用を使ったため、見るためにはKiCAD9が必要です。
 リンクからKiCAD9脳トレゲームデータを見てください。

 基板が出来上がってきたら、試作基板用の脳トレゲームプログラムのポート変更をして、動作確認予定です。出来上がりましたら、ブログにて公開予定です。

脳トレゲーム基板のメリット

 マイコン学習をするときに、何らかの制御ボードを使います。その学習が終わると、制御ボードは役目が終了します。廃棄するにはもったいないので、プログラムを脳トレゲームに入れ替えると、ゲーム機に変わり、遊ぶ用途で利用できます。


0 件のコメント:

コメントを投稿

回転軸をスムーズに動かす工夫

回転軸をスムーズに動かしたいことがあります。右の図は把手です。つまみを持って回転させる機構です。  この時に必要なのは つまみがスムーズに動く ことです。 3D設計  この機構を次のように設計しました。  左図のように、ハンドルにはφ6.0mmの穴が空いています。押さえの差し込ま...