keitanak が 2023年08月27日17時41分06秒 に編集
コメント無し
本文の変更
デジタルマルチメータIC(ICL7139)とラズパイの接続を試みていたのですが、結果的にあまりニーズがないことや、7セグメントの逆デコードは空しいこともあって、卓上で利用できるテスタ製作に方向転換しました。 基本機能はICL7139 + LCDで賄えるのですが、モード切替の部分をボタン一つで切り替えできるようにPICを使ってコントロールする構成にしました。プッシュボタンを押すことで、 DC V/AC V/Hi Ω/Lo Ω/A (mAとμAはスイッチ切り替え) と順番に切り替わります。 電池駆動ということもあり、機械的スイッチはラッチングリレーを利用して、消費電力を抑えた設計です。 PICはピン数的には8ピンのPICで十分だったので、手持ちのPIC12F1840を利用しました。 基本構成はこちらのようになります。
![キャプションを入力できます](https://camo.elchika.com/2329e29e5824487b3189d7ba2b9f22c40b72299b/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f39353434646132622d356565642d346538662d386134612d393065396635326139396438/)
![キャプションを入力できます](https://camo.elchika.com/001b387884ffdfa5fbcb2644733b9ed0f893fd48/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f32323433333264362d333766302d346431312d396137642d363365373433383761343665/)
回路図、BOMとMPALB X IDEのプロジェクト一式は[こちら](https://github.com/keitanak/ICL7139DVM)に保管しました。 PICのプログラムはMPLAB X IDEでMCCを利用したものです。MCCのおかげでコードは非常に簡単になりました。 プリント基板はJLCPCBに発注しました。 ![キャプションを入力できます](https://camo.elchika.com/8cfade4fdba69aaa7074eade78f0364b1237d86b/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f30386431303439362d653561352d343232392d623736302d623938663837323334346631/) ![キャプションを入力できます](https://camo.elchika.com/4817d3c1af33ba8a525ad8c753f606e5ce37dcaa/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f39373333623136322d666437392d346130392d396534302d393530303233646236373335/) まずはホットプレートリフローを使って表面実装部品を中心にはんだ付けし、その後スルーホール部品のはんだ付けを行いました。
部品側
![キャプションを入力できます](https://camo.elchika.com/0b30369ee63863c0281a636fd412b07dce889319/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f39383434316138352d643836382d343638632d616664392d303537663661393432663931/)
![キャプションを入力できます](https://camo.elchika.com/2f1090c548c4fdf85fe5a6684fd8717ebb09bc4f/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f36383262633738612d303962302d343961642d393566312d343239656435356335643064/)
なかなかそれっぽくできました。
裏側 ![キャプションを入力できます](https://camo.elchika.com/67144e1eff627973196f550f659387031ba1c92b/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f65626435636564342d323932632d343132622d616530302d653936623261613031363462/)
動作切り替えはスイッチを押すことで順番に切り替わります。
なかなかそれっぽくできました。
最初はDC Vでスタート、AC Vに切り替わります。 ![キャプションを入力できます](https://camo.elchika.com/2b8af890020e0ab4bc24948c189878a0dfb9f5d2/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f63643466636134662d373865372d343734342d626365622d316664336263616362373662/)
一応動作切り替えの様子も画像で載せておきます。 ![キャプションを入力できます](https://camo.elchika.com/f665034de0462776c29a2d46396b7f7af6a0115d/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f31373430343839322d653262612d343531372d393834342d313336336439353363393436/)
次はHiΩ、そして、LoΩ ![キャプションを入力できます](https://camo.elchika.com/017e9811edc4a843a9285fc5518df87d51c84a35/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f37396138323530302d616236392d346234612d616533352d316630313965626236323233/)
![キャプションを入力できます](https://camo.elchika.com/dabecd2dcff6dd6efc0e19d02cae606fd4aae51f/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f66623938376436632d373534312d343963662d393631302d323062646266663063636433/)
電流だけは、μAとmAをトグルスイッチで切り替えます。 ![キャプションを入力できます](https://camo.elchika.com/a259423f8596c3aa44ea549bc69fcbba3471a5f9/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f37393138313033362d623264362d346362382d383864652d316662376361396432353737/)
![キャプションを入力できます](https://camo.elchika.com/a029afade53a3a0bff980dcf2ed6b9521c441a1a/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f32323531663036322d316262322d343033372d613062622d333034646239383732633338/)
![キャプションを入力できます](https://camo.elchika.com/c5f0f540d7fed5d4848d243a0bfb872ba7842f74/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f63323762393136372d306439652d343535352d623230302d336636363638303638626462/)
![キャプションを入力できます](https://camo.elchika.com/46fa31738b69924f7f3ec7f780ca24665312efc5/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f36383539396639372d303165312d343235342d393532662d366532323837323330323463/)
![キャプションを入力できます](https://camo.elchika.com/21467eb7d3b01a24dd87b533cd9a9f82e4b99877/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f64616530306134332d366130322d346663332d383134362d656263383535363331376231/)