keitanak が 2023年08月27日17時25分38秒 に編集
初版
タイトルの変更
デジタルマルチメータIC(ICL7139)とPICで卓上テスタの製作
タグの変更
デジタルマルチメーター
PIC
テスター
記事種類の変更
製作品
ライセンスの変更
(MIT) The MIT License
本文の変更
デジタルマルチメータ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/) 回路図、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/2f1090c548c4fdf85fe5a6684fd8717ebb09bc4f/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f36383262633738612d303962302d343961642d393566312d343239656435356335643064/) 裏側 ![キャプションを入力できます](https://camo.elchika.com/67144e1eff627973196f550f659387031ba1c92b/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f65626435636564342d323932632d343132622d616530302d653936623261613031363462/) なかなかそれっぽくできました。 一応動作切り替えの様子も画像で載せておきます。 ![キャプションを入力できます](https://camo.elchika.com/f665034de0462776c29a2d46396b7f7af6a0115d/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f31373430343839322d653262612d343531372d393834342d313336336439353363393436/) ![キャプションを入力できます](https://camo.elchika.com/dabecd2dcff6dd6efc0e19d02cae606fd4aae51f/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f66623938376436632d373534312d343963662d393631302d323062646266663063636433/) ![キャプションを入力できます](https://camo.elchika.com/a029afade53a3a0bff980dcf2ed6b9521c441a1a/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f32323531663036322d316262322d343033372d613062622d333034646239383732633338/) ![キャプションを入力できます](https://camo.elchika.com/c5f0f540d7fed5d4848d243a0bfb872ba7842f74/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f63323762393136372d306439652d343535352d623230302d336636363638303638626462/) ![キャプションを入力できます](https://camo.elchika.com/46fa31738b69924f7f3ec7f780ca24665312efc5/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f36383539396639372d303165312d343235342d393532662d366532323837323330323463/) ![キャプションを入力できます](https://camo.elchika.com/21467eb7d3b01a24dd87b533cd9a9f82e4b99877/687474703a2f2f73746f726167652e676f6f676c65617069732e636f6d2f656c6368696b612f76312f757365722f62376366383337612d373938622d343866612d393832652d6534383166313931653836312f64616530306134332d366130322d346663332d383134362d656263383535363331376231/)