みなさん、こんにちは。 トドお父さんです。
前回『【Part1】ELM-ChaNさんの回路内導通チェッカを作りました』では、ブレッドボードに回路
を組んで、ATTINY85に移植したソフトウェアで動作を確認したところまででしたね。
今回は、ケースへの組み込みを行いましたのでレポします。
おもちゃ病院でも、簡便な導通テスターとして使いたいと思います。
http://elm-chan.org/works/cch/report.html
ELM-ChaNさんの導通テスタは、電池はCR2032ボタン電池、マイコンはAVR Tiny13Aを
使って、タカチのSW-53というケースに組み込んでいます。
タカチのSW-53 外形は53x36x11mmなんですが、内径は48x31x5.9(!) mmしかありません。
(近いサイズでSW-55なら、55x40x20mmなんで、余裕で入ると思いますが)
マルツからケースを2個 買ってしまったので、やるしかないでしょう!
回路図はこちらになります。今回はCPUがATTINY85に変わる他は大きな変更はありません。
テストプローブ用のPH2ピンコネクタはケースに入らず、残念ながら直結としました。
TINY13Aは秋月で取り扱いがあり、昔は安く売っていたのですが、最近はディスコンされたこともあり最近は200円以上するようです。手持ちのTINY85に変更しています。
抵抗・コンデンサは小型実装のために、表面実装のチップタイプを使用します。
部品リストはこちらになります。(ATMEL STUDIOのプロジェクトに入れておきますね)
オリジナルはSOP8ピンを使っているようですが、手持ちのDIP 8Pを使います。
5.9mmの高さ制限があるのでソケットは使えません。プログラム保守のため横にピンを立てましょう。
まず、基板をケースのサイズに加工します。
秋月で売っている、フリスクサイズの基板を加工します。
厚みが0.9mmなので今回のような高さ制限の厳しい部品の実装にはピッタリです。
ケースと合わせてみると、すこし大きいのでプラカッターで切断します。
厚みが薄いので、切断は容易です。エッジのバリをやすりで削ります。
ここで、部品のレイアウトを検討します。
CR2032の電池ケースはなんとか入りそうです。
圧電スピーカの高さは絶望的に合わないです。ケースに穴を開ける作戦に変更します。
CPUもソケットは装着できないので、低高さのICピンヘッダをピン横に取り付けます。
ケース上に貼り付けた紙に現物合わせで穴開け図を書きました。(適当ですみませんw)
配線が終わって動作確認してから、穴を開けましょう!
まず部品を基板に半田付けして取り付けました。
こちらは裏の配線です。 できるだけ薄く配線するのが腕の見せ所?です。
ケースもなんとか(大汗;)加工できました。
多少穴位置がズレているのは、ご愛敬。笑って許してくださいね?
テストプローブは、小型テスターのものを流用しました。(ヨドバシの通販、お世話になります!)
テスタ側の短い方を使います。 細い錫メッキ線をつけました。
今回ChaNさんの作品をトレースしたATMEL STUDIOのプロジェクトはこちらのIncircujit_checker_TINY85_2.zipに置いておきますね。
今回ATTINY13AからATTINY85に移植した際、アッパーコンパチで問題ないと思いましたが、
ADCのレジスタの設定が一部違っていました。
ATTIY13AのADMUXでのREF電圧の設定
内部1.1V指定時は、REFS0=1 設定
ATTINY85でのADMUXレジスタのREF電圧の設定
内部1.1V指定時は、REFS1=1 設定
やっぱり、仕事じゃなくて趣味でも、サボらずにデータシートを読むことは重要ですね。
動作中のYoutube画像はこちらです。
これで、導通チェッカは完成です。
動作時の電流値とスリープ時の電流値が小さいのも、ChaNさんの技術ですね。
動作時は0.4mA程度
スリープ時は0.1uA以下になりました。
これで、次回のおもちゃ病院ではドヤ顔でデモできますね!
それではみなさん、おやすみなさい。
関連記事












































