このブログは、サーバー代など、運営費のため広告やアフェリエイトがあります。
大変申し訳ありませんが、ご理解よろしくお願いします。

このブログは、サーバー代など、運営費のため広告やアフェリエイトがあります。
大変申し訳ありませんが、ご理解よろしくお願いします。

CH32V003マイコンでキッチンタイマーを作ろう! 基板設計編

電子工作
スポンサーリンク

こんにちは! 今回は、CH32V003F4P6マイコンで、キッチンタイマーを作ろうと思います。

今回の目標と挑戦

今回は、Arduinoみたいに、pinModeやdigitalWriteとかで、簡単にポート操作ができるようにしたいかと思っています。(具体的にはMylib.hとかで今後も使いまわせるようにしたいかなと思っています)

もちろん、タイマー機能も作ります。(実はとある場所で使うキットなので、期日までに作れないと…)

回路図設計

タイマー V1の回路図

今回はこんなかんじになりました。ダイソーとかにあるようなボタン三つのやつを作っても面白くないので、FASTボタンという、好きな時間で固定できるやつを追加して、ワンタッチでその時間まで飛べるような機能を追加しました。

できるだけ抵抗を減らすために、デジタルトランジスタを使っています。

私のX(旧 Twitter)にも上げましたが、PA1とPA2がなぜかプッシュプル出力と入力しかできない(プルアップやプルダウンもなぜかできない)ので、今回は、桁の制御(ダイナミック点灯部分)のピンとして使っています。

アートワーク設計

この辺は、適当にしました。

とりあえず、100mmx100mmで発注したときに、4枚できたら安上がりで万々歳かなと思ったので、大きさは50mmx50mm (実際には削る分もあるので、45mmx45mmくらい)

一応簡単にこんな感じでいいかなという感じでやっていますが、この辺はよくわからないです。

アートワーク設計難しい…。

本当はICの下に配線を入れてはいけないらしいですが、ちょっとスペース的に無理でした。次回改良品を出すとかってときには、もう少し凝って作ろうかなと思います。

(ただ、そんなに高周波で動作させないので、別に問題はないと思いますが)

ちなみに、もう発注して、手元に基板が届いていますが、こんな感じで発注しています。

Vカットを使ってもいいのですが、Vカットって結局後でヤスリがけしないといけないので、こんな感じでカットのガイドをつけておいて、自分で切っています。これが一番安上がりですかね?(他の基板ともごちゃまぜで発注できますし)

次回

次回はプログラミングします。(おそらくArduinoみたいに使えるMylibを作るだけ)

余談

前はブログの冒頭で、『こんにちは。Yukiです。』って言っていたのですが、wordpressの名前ではdenshi-1996になっていて、どっちやねん!っと突っ込まれたので、今後は『こんにちは!』にしたいと思います。

(正直どっちでもいいと思うけどね。ちなみに個人的にはどっちで呼ばれてもいいです)

参考になったら、コーヒー1杯奢ってくれるとうれしいです
Buy Me A Coffee
電子工作
スポンサーリンク
シェアする
denshi1996をフォローする
スポンサーリンク

コメント

タイトルとURLをコピーしました