« 2012年6月 | トップページ | 2012年8月 »

2012年7月の2件の記事

2012年7月21日 (土)

LANによるAC電源コントローラー2号機が動いた

電源制御部のドーター基板の配線完成(7/10/2012)
 LANによるAC電源コントローラー2号機は、タカチのYM130ケース(130X90X30)への実装を始めている。まず最初に組み始めたのは、AC周りと、リレーのドライブ、AC電源のモニターが入るドーター基板である。そういえば前の1号機のときは、回路図やソースコードを公開していない。

 他人(ドイツの)のソースに頼って自分のオリジナル部分が殆どなかったことや、このころは回路に自信がなく、公開する勇気がなかったためだが、1号機はこの4年間、リレー回路や、フォトカプラーを使ったACモニターなどを含めて全くトラブルなく動いている(ACアダプターのコンデンサーはパンクしたが)。もう公開しても大丈夫だろう。

S_p7165081 ソースコードも、原典のソースは改変・再配布可能(GPL V2)なライセンスなので、これから作られる人のために、2号機のソースは公開することにする。回路は、1号機ではレベルシフターを入れたので少しアレンジしてあるが、今度は単一電源(3.3V)にするので、よりオリジナルに近い。

 唯一違っているところは、1、2号機ともACモニター部である。リレーがAC電源をONしたところから、抵抗とダイオードを経由してフォトカプラーにつないでACと絶縁しTTLにしてLEDを点灯させる。オリジナルは、通電をソフトで調べてLEDを点けているが、こちらの方が信頼性は高い。

 このあたりは全くの自作考案である。1号機のときは適当に抵抗やコンデンサーを選び、偶然うまく動いた。ただ、各部の電圧や電流を測っておこうと、テスターを当てているうち、100Vに触れ、フォトカプラーやダイオードを一瞬のうちに失った。その後は動いていることを良いことに何もしていない。

 2号機には、1号機についていないインレットを加えた。電源コードが独立するので、とりまわしは格段に楽になる。ただ、インレットソケットの付いた電源コードで15A仕様のものが意外と少ない。手持ちはみな7Aどまりで買ってこなくてはいけない。

 ドーター基板の配線はAC部から始めた。プリンターの13Aが流れるところは、大電流に耐えられる太いコードを使うので、ハンダ付けは楽ではない。端子への取り付けは、1号機は苦労してネジ止めだったが、ファストン端子(平型)を使って保守性を上げる(ファストン端子は、千石で1個単位で買える)。端子とケーブルの固定は、ハンダ付けでなく圧着端子である。

S_p7165076 このあいだ買ったエンジニアの圧着ペンチ(PA-21)の出番と張り切ったのだが、電源用のファストン端子の圧着部分は、大昔に買ってあった自動車用の圧着ペンチ(安物だが)の方がサイズが合った。ちょっとがっかりするが、圧着そのものは最近は慣れてきて殆ど失敗がない。

 リレードライバーと、フォトカプラーまでの配線が完了した。テストに入る。例のkumanさん流の逐次テストである。AC100Vと対決だ。5V電源は別のところからとり、まずはリレーのテスト。電気スタンドをアウトレットに入れてトランジスタのドライブ回路をテストする。

 「カチッ」と頼もしい音がリレーからして、スタンドが点灯する。音がするというのが良い。接点から火花が見えるが全く問題なく動いた。SSRのように音もなく電気がはいるより、野蛮だけれど、こういう原始的な動作の方が安心して見ていられる(古い人間だ)。

 次は、フォトカプラーによるAC電源モニターである。AC100Vを恐る恐る差し込む。よーし、赤いLEDがついた。暫く放置する。問題ないようだ。しかし、ちょっとLEDが暗い。調べてみた。ACが怖いので、プローブはハンダ付けしたケーブル経由である。以前はテスタープローブを滑らせて、このあたりの電子部品を全滅させた。

 うーむ、フォトカプラー出力をエミッターフォロワーにしてLEDをドライブしているが、1.6Vしかない。LEDを点けるだけならともかく、ここの出力は、マイコンの入力ピンに入れて制御に使いたいので、これでは心配だ。

 エミッターの負荷抵抗を色々変化させるが思わしくはない。フォトカプラーの勉強をした結果、わかったことは、入力のフォトダイオードに流れる電流が小さすぎて十分なコレクター電流が流れていないのが原因のようだ。

 入力側は、20KΩでAC100Vを降圧し、ダイオードと100μFのコンデンサーでDCにしてフォトダイオードをドライブしている。前に入力電圧を測ったところでは、1.0V以上あったので問題ないと思っていた。

 ACからDCは半波整流だし、このあたりは良い加減に5mAでも流せればと、とりあえず100V/20KΩ=5mAという乱暴な計算で抵抗値を決めた。これをもう少し増やしてみよう。

 降圧用の抵抗を半分の10KΩにしてみた。おお、良いぞ、フォトダイオード側の電圧が、1.1V、出力側の電圧が2.7Vまで上がった。今度のシステムはすべてVccを3.3Vに統一することにしている。Highがこれだけあれば十分なようだ。

 アナログは奥が深くて難しい。対症療法だが、とりあえずはスペックを満足しているようなので先に進むことにする。それに、ソースを確認していないが、どうもこのTTL入力は使っていなかったような気がする。

主基板のアートワークは両方の面を作る(7/12/2012)
 電源制御部が完成したので、次は、本体側の実装に移った。主基板の大半は、ACコンセントと、ACアダプターやリレーを載せたドーター基板で占められており、CPUやNICチップ(ENC28J60)が置けるスペースが少ない。レイアウトに苦労する。

S_p7175082 CPUはCHANEYのガイガーカウンターにも使ったQFPのMega328である。秋月の32ピンQFPの変換基板に載せる。1号機と同様にクロックはNICチップから貰うので水晶を載せる必要がなく、あまりこの変換基板を使うメリットはないが、在庫処分のつもりである。

 久しぶりの本格的な汎用基板でのハンダ付けなので、少し慎重に準備する。アートワークは基板のトップ面だけでなく、裏のハンダ面のものも作り直した。前のNIC基板のときはスキャナーで画像を撮り反転させて作った。今度も同じようにするつもりだったが、最初のアートワークが不満で、もう一度検討するため、あえて手書きで全部作り直した。

 しかし、場所が限られているので、チップを自由に配置することができない。スペースはあってもドーター基板の部品が張り出しているので気をつけないと干渉する。結局、アートワークをやり直しても期待したような画期的な改善は図れなかった。

 ただ、何度も繰り返すと回路の構造が頭の中に入ってくる。アートワーク上の配線のイメージがより具体的になりハンダ付けするときのミスが格段に少なくなる。ソフトウエアの開発にも似たようなところがある。擬似コーディングというのもロジックを繰り返して確認しているようなものだ。

実装はモジュラージャックの固定から(7/13/2012)
 本体基板の実装の最大の難関は、LANモジュラージャックの固定である。ブレークアウト基板が売られているように、こいつのフットプリントは複雑で穴あけは一筋縄ではいかない。前に作ってあった紙のフットプリントパターンを頼りに。穴明けの計画を練った。

S_p7195093 モジュラーの8 本の端子のピッチは、大体どれもmil(2.54mm)規格だが、上段と下段は半分(1.27mm)ずれている。これらが完全に入るようにまず1ミリドリルで汎用基板のピッチの中間に正確に穴をあける。これにピンを少し入れながら、あとは少しづつ現物あわせをしていくのがコツのようだ。

 ただ、今度のモジュラーはLED付きなのでこのピン位置が全くmilを無視している。これを空けるのがまたひと苦労だ。あとの筐体のアースピンや、固定用のボス穴は大きいので、2ミリのドリルで開けたあとカッターで広げていけばそう難しくない。

 モジュラーの固定はこれまで4回(ひとつは変換基板)あるが、今度はこれまでになく綺麗にあけることが出来た。ボス穴もきれいにおさまって満足である。経験は積むものである。ただ、こんな苦労はそう度々やりたくない。

 ブレークアウト基板があれば、この工程は飛躍的に減らすことが出来るのだが、秋月では何故か、このパルストランスとLED付きのモジュラー用のブレークアウト基板は売っていない。売っているのは、昔のモジュラーだけの基板で、それも気をつけないと合わないモジュラーも売っている。

 パルストランスやLEDを外付けしないでコンパクトに作れるこのモジュラーは重宝している。値段も高くない(¥300)。早くこれに合うブレークアウト基板を作ってもらいたいものだが、やっぱり前のモジュラーの在庫がある限りは無理なのかも。

ハンダ付けの終わったNICチップを付け直す(7/14/2012)
 ENC28J60である。最近は他にも色々なNICチップが出ているようだが、予備がひとつ残っている。同じソースを使うつもりなので選択の余地はない。この石は内部の5つくらいのブロックの電源が独立してピンに出ており、それぞれのVccとGNDにパスコンをつける必要がある。

 しかもCPUチップのようにVccとGNDのピンが隣合わせではなく離れているので、チップコンデンサーを活用することが出来ない。ソケットをシングルラインにして内部にも盛大にコンデンサーを入れて実装していく。電源周りだけで配線は結構複雑である。

 夜半、やっと出来たので組み上げてみたら、何と、ドーター基板のリレーと干渉する。アートワークでそうならないように調べて設定した基板の配置をピッチひとつ間違えて半田付けしていた。うはあ、これは大変だ。肩の力が抜ける。こればっかりは簡単にずらすわけにはいかない。

 何とか、このままで組み上げられないか色々模索する。ドーター基板はリレーは動かせても、ACアダプターのコンセントはずらせない。ドーター基板ごと本体基板からずらすのは、ドーター基板を固定しているアングルの作り直しになる。穴も開けなおしである。

 あれこれ考えていたが、結局もういちどハンダ付けをすべてやり直す方が工程上早いと結論した。泣く泣く、ハンダ付けしたところを、全部ばらした。低温ハンダは使わない(これ後始末が大変なので広範囲は避けたいところである)。ハンダ吸い取り線でハンダを徹底的に取り除く。

 完全に1ピッチずらすだけなので、取り出した部品はそのまま固定できるはずなのだが、悲しいことに、一旦はずしてしまうと前の形を忘れて部品が元通りつけられない。泣き面に蜂である。そのうち、頭の中が混乱してきて、今何をやっているのか途中で思考が切れてしまう。あきらめて寝た。

日を替えると進捗が早い。順調に進む(7/15/2012)
 次の日、フレッシュな気分で再開した。おおお、進捗が早い。昨夜あれほど苦労したところが、何の問題もなく解決していく。いやあ昨夜あんなに無理することはなかったのだ。うまくいかないときはさっさと諦めてやり直すことの大切さをあらためて学ぶ。

 ハンダ付けの対象は、NICチップの電源周りから、モジュラーとの接続へと移る。ここでの心配は、モジュラーの分圧抵抗の定数である。殆どの回路図が、50Ωや、49.5Ω(しかも誤差1%)を指定しているが手持ちがない。47Ωにしたのが心配の基である(分圧抵抗ではなく、終端抵抗だった。伝送エラーが出たら取り替える予定。後記)。

 まあ、おかしくなっても、影響があるのは、使っているスイッチングハブの範囲内だけなので余り心配するのは止めた。動かなくなってから考えることにする。

 他は順調だった。ハンダ付けはCPU基板に移る。変換基板にパスコンのチップコンデンサーを載せたので、主基板の部品が少ない。次々にアートワーク上にサインペンで塗られた線が増えていく。少しづつものが組みあがっていくのを実感できる。この過程がいつも、どきどきわくわくする。

火入れは少しづつやっていく(7/16/2012)

 ハンダ付けはほぼ終了しつつある。残りは、UARTを残すだけとなった。場所がやはりない。それに滅多に使わないUARTを実装するのも無駄のような気がしてきた(究極のケチである)。迷ったが、USB-TTLアダプターは入れないことにして、ソケットで外へ出すことにする。

S_p7195092 ハンダ付けするところがなくなった。完成である。しかし、何となく達成感がない。2号機ということもある。前と同様に動いて当たり前という気持ちもある。しかもソフトは前と同じなので、全く新しいものを作ったときの、あの気持ちの高まりは味わえない。

 ともかく、火入れをすることにした。何から動かしていくか迷う。このセットのCPUクロックは、ENC28J60からの外部クロックである。うまく動けば良いが、一旦フューズビットを外部クロックにしたら最後、そのクロックが来ない限りチップは動かなくなる。

 手順を間違えると大変なので、少しづつ手順を踏む。まず、NICチップをはずして、内蔵クロックのCPUだけで動作を確認する。ISPケーブルからCPUを認識するか。これは問題なかった。クロックは内蔵のCR発振のまま、次のステップに移る。

 NICチップを入れて電源を入れ直す。うむ、モジュラーのLEDが点いた。ハブにも新しいノードが追加されたことを示すLEDがついた。よーし、NICチップの誤配線はないようだ。ちゃんと動いている。

 UARTをつなぐ。ボーレートは内蔵の8MHzで動くようにしてある。電源を入れ直す。端末にWelcomeメッセージが出て、ENC28J60のバージョン番号が04と出た。良いぞ、良いぞ、初期化も成功したようだ。

 図に乗って、PC側からpingを打った。反応はない。ふーむ、NICとCPUの実際の動作はうまく行っていない。まあ、これは当然といえば当然だ。クロックが同期していない。

 いよいよCPUクロックをNICチップからの外部クロックで動くように、フューズビットをISPでいじる。ここからは元へ戻れない状況になる。もし、外部クロックが動いていなかったら別に用意しなければ、ISPも動かなくなる。

 フューズビットを書き換えた。あっというまにAVRSPはチップを認識しなくなる。しかしNICチップは電源が入っており、クロックを供給しているはずだ。本当ならこれでも動くはずであるが、動かない。

 おかしい。UARTも動かない。しまった、ボーレートを直すのを忘れている。クロックが12.5Mhzに上がったのに、8MHzのボーレートでは伝送速度に合うものがない。確かめようがない。頭から血が引いてくる。

いくつかのトラブルを解消して2号機が動いた(7/18/2012)
 気を落ち着けて冷静になって考える。UARTが動かなくても検証の方法はいくらでもある。オシロでまず調べることにする。NICチップのクロックを確認する。盛大な25Mhzのクロックが確認できた。

 次は、これがCPUに来ているか。NICチップから出される1/2の12.5MhzがCPUに供給されているはずである。ありゃあ、CPUのクロック端子は0のままだ。あ、あ、あ、X1でなくX2にNICからのクロックをつないでいる。良かった。単純なミスのようだ。これを直せば動くに違いない。

 ハンダごてにすぐ電源を入れなおし、X1の方へ配線する。さあ、どうだ。よーし、ISPが戻った。UARTのボーレート係数を12.5Mhzに合わせ、コンパイルしなおしてプログラムする。UARTをつないで再度テスト。

 やった。UARTにさっき見たWelcome画面が戻った。しかし手動スイッチに反応はない。このスイッチは、ネットにつないでいなくても押すたびにトグルして、リレーのON/OFFが動くはずである。

Lan_ac_ctlt

 ネットの方を見てみよう。PCコンソールから、このコントローラーにPINGを打つ。良いぞ。レスポンスが返って来た。うむ、誤配線もなくNICチップは正常に動いているようだ。HTMLはどうだ。おーし、ちゃんと出た。画面上のボタンを押す。何だ、何だ。ちゃんと変化するのに、リレーはぴくりとも動かない。

 ネット関係はすべて順調に動いているが、リレーの部分がおかしい。オシロで各ピンを確認する。あれえ、スイッチを押しても入力電圧が変わらないぞ。何だ、また配線間違いだ。CPUのI/Oピンの番号と実際のピンの順序には、全く秩序がないので良く間違えるのだが、今度もこれにやられた(単に不注意なだけだが)。出力ピンと入力ピンがさかさまだ。

ソフトの改修はまだだが、とりあえず外装まで完成(7/20/2012)
 珍しく配線間違いを複数やって完成直前で2号機はトラブっている。実は、I/Oピンの間違いに気づいて直したのだが、それでもリレーは動かなかった。ちゃんとCPUの出力ピンには3.3Vの電圧が出ているのにリレードライバーはリレーを動かせない。

S_p7195090

 オシロで慎重に電圧をチェックしていく。その結果、リレーのドライバートランジスター(2SC1815)のベース電圧が1V以下であることを見つけた。恐らくこれが原因だろう。5Vのコレクター電圧でベースがこれではトランジスターはONしない。

 考えてみれば、I/Oピンは3.3VのLVTTLで、リレードライブは5Vである。前はレベルシフターを使っているので、CPUも5Vだった。原典の回路図を見てみる。うむ、ここはベース抵抗に1KΩを入れただけの超簡単回路だ。ここは今のこちらの状況と全く同じでLVTTLで5Vトランジスターをドライブしている。

S_p7195088

 良くわからないが、試しにこの形にしてみる。やった。これが正解だった。ウェブ上の画面でボタンを押すと、頼もしくカチッと音がしてリレーが動いた。いやあ、何から何までドイツのこのサイトにはお世話になりっぱなしである。いずれお礼状を出さねばなるまい。

 まだ、UARTコンソールからコマンドでIP/MACアドレスを換えるソフトの開発が済んでいないが、とりあえずLANでAC電源を制御するところは、すべて順調に動いた。嬉しくなって、ケースの最後の工作を勢いでやってしまう。スイッチの頭出しと、モジュラーの穴あけである。

 ヘアーラインの外側アルミパネルをつけて、養生のビニールシートをとると、見違えるような美しい外観になった。1号機と並べて記念撮影をする。とりあえずブログに報告しておこう。ソースと回路図の公開は、ちょっと手間がかかるのでソースの改修が出来た次回ということでいま少しお待ちいただきたい。

S_p7195098

| | コメント (8) | トラックバック (0)

2012年7月 7日 (土)

次のテーマはLANによるAC電源コントローラー2号機

小物の工作にはまってしまった(6/24/2012)
 P10のデータロガー用にUSBシリアルアダプターを組み込んでから、小物の工作が面白くて手が止まらなくなってしまった。USBシリアルアダプターならAitendoで、もうひとつ別のアダプターを買ってある。こちらの石は定番のCP2102だ。Prolificのものより¥100高い¥600だが、それでも他より安い。

 ただ、何故かこれもUSBのソケットがAタイプである。このままだとTTLのシリアル線を引き回すことになりUSBの長所が生かされない。こいつもP-10のときと同様、USBソケットのミニBにしてやろうと手が勝手に動いた。

S_p7025067 そういえば、以前秋月でUSBのミニBソケットをブレークアウト基板につけたものを、必要もないのにいくつも買ってあったのを思い出した(¥200)。これを使えば面倒なソケットの表面実装のハンダ付けをしないですむ。

 例によって低温ハンダを使ってAタイプソケットをアダプターから取り外し、小さく切った基板の上にミニBの基板を載せてUSBアダプターを作り替えた。次のプロジェクトを何にするか、なかなか決まらないときは、こうして何も考えずに手を動かしているのが一番気が紛れる。

 簡単に出来たので、早速PCで動作試験をやる。うーむ、こちらの方が安定しているな。現在のP-10に入っているProlificのUSBアダプターは、USBのポートによっては認識しない時があったり、COM番号がやたらと飛んだりして扱いにくいが、こいつはどのUSBポートに入れても常にCOM3を維持して問題なくCOMポートが開く。

 P-10の方に換装したくなったが、かなりおおがかりな工作が必要なことがわかって断念した(USBソケットをケースから出すために基板かケースを大きく削る必要)。まあ、USB-TTLシリアルは使うところが多いのでこの基板は無駄にならないだろう。

アクリル曲げ器の実用品工作第二弾は006P電池ケース(6/26/2012)
 次にはまったのが、このあいだのLM2735を使った006P電池の充電池化の続きである。この回の記事(STM32F107のTFT液晶のフォントを大きくする 2012/3/13)に詳しいいきさつが載っている。

 要は、使用頻度の高い006PをDC-DCコンバーターLM2735を使ってリチウムバッテリーで充電池化しようというものである。コンバーター基板の部分は既に完成している。このLM2735は、500mAまで電流の流せる優れもので、これまでにフォトフレームや、ガイガーカウンターに使ってとても具合が良い。電圧も5Vから20Vまで可変できる。

S_p3114786 基板の動作確認までやり、リチウムバッテリーは、インドアプレーン用の350mAhのものを既に準備してあるが、実際の組み込みはまだやっていない。006Pと同じサイズの容器を作り、この基板とリチウム電池を中に入れて実装することが最終目的だ。

 容器は、アクリル板をアクリル曲げ器で曲げて作ることにしている。このあいだ時計の自動巻き機のフレームを3ミリアクリル板から作ったのに続いて実用品制作の第二弾である。

 その前に、電池の端子板を用意する必要がある。どこにもある006P用のソケットから作ることも出来るが、ここはこだわって本物の電池のものを使うことにする。使い終わった006P電池をばらして、電池の端子部分を回収した。

S_p6165030

 006Pを分解した写真は、ウェブサイトで何度か見ており、電池は横積みで積層されているものと思っていたが、今回ばらした電池は、、電池が縦置きだった。ウェブを調べてみると、最近は縦置きもあるらしい。中のセルは単6と呼ばれているそうだ。

 それはともかく、次は、いよいよアクリルを曲げて容器を作る工程だ。コの字型にアクリルを曲げ、この上に先ほどの端子板を固定する。これでうまく行ったら、残りの面をL字に曲げた辺で覆うという目算である。

 006Pの電池のサイズを測り、2ミリアクリル板に採寸する。アクリル曲げ器の工作にも大分慣れてきた。治具は必ずしも必須ではない。こつは、急速にアクリルが柔らかくなった時、あわてずに、ちゃんと微調整すれば望みのものが出来上がる。

S_p6265048 2ミリのアクリル板は、3ミリに較べると柔らかくなる速度が速く、最初は、やはりうまくいかなった。どうしても辺がちぐはぐになってしまう。アクリル板は、古くなったCD-ROMのケースでいくらでもある。再度挑戦する。2つ目のケースは、結構、綺麗に縦横が揃った。

 次の課題は、電池と基板の固定をどうするかだ。それと、リチウム電池の保護である。こういうリチウムポリマー電池の外装を傷つけることは厳禁である。傷のついたところが発熱し、連鎖反応で最後は発火する危険がある。基板のハンダ面に保護シートを当てれば、リチウム電池に傷をつけることはなさそうだが、まだシートはつけていない。テストで入れるたびに冷や冷やする。

LM2735を使った充電式006Pが形になった(6/28/2012)

S_p6265055

 リチウム電池の保護は、スチロール製のフィルムを下敷きにしてハンダ面を保護し、006Pは、何とか、原型の大きさに実装することが出来た。容器を密閉することはまだ考えていない。どうやって固定するかが悩ましかったが、ケーブルやケースの剛性で一旦ケースに入れると簡単にははずれてこない。

 ただ、テストしているときに重大な問題に気づいた。LM2735は無負荷でも、8mAもの電流が流れるのである。以前、HT7750のコンバーターで遊んだ時は、無負荷のときは殆ど電流が流れなかったので、LM2735も大丈夫だと思っていたが、このままでは、あっというまに電池がなくなってしまう。

S_p6265051_2

 使い勝手は極端に悪くなるが、とりあえず小さいスイッチを基板に載せて運用することにする。手持ちの基板用の極小スイッチが何とか入りそうなので急遽追加する。

 ケーブルがはみ出してまだ完全ではないが、色々な機器で試してみる。チューニングメーターだけがケースが出っ張って入らなかった。ただし通電では問題なし。秋月のDVMや、ストロベリーのLCメーターは問題なく入って完動した。電圧は半固定抵抗器で自由に変えられる。

S_p6275056

 記念撮影をする。ちょっとかっこ良い。満足である。まだ、ケースが全部を覆っているわけではなく、スイッチがあるので電源の入り切りのたびに、ケースから電池を取り出す必要がある。実用にはまだ程遠い。

 ただ、これ以上の方策があるわけでもない。半年近く時間をかけているが、とりあえずLM2735のDC-DCコンバータープロジェクトはこれで一段落させることにする。どこかの機械に常駐させて運用してみよう。

S_p6275059

追記:このLM2735基板には、ガイガーカウンターにもつけた過放電防止回路がついている。リチウムバッテリーの過放電は電池を駄目にするし無理に充電することは危険だからだ。リセットICとダイオード、FETで3.3V近辺で切れるようになっている。

 過放電防止回路のテストはやってある。負荷のLEDが点滅するところまで確認した。最初、もっと早いサイクルで点滅し、電池などに悪影響があるかと心配したが、10mA程度の負荷だと、5秒点灯しては、電池が3V以下になって消灯し、15秒程度で3.5V以上に回復してまた点灯のサイクルを繰り返すことがわかった。いずれ点かなくなる。この程度の発振ならまあ問題ないだろう。

次のプロジェクトはLANを使ったAC電源コントローラー2号機か(6/29/2012)
 手を動かしながら実は、あれこれ次の研究テーマを考えていた。未使用の部品の活用だけで考えるのも夢がない。もうすこし発展的なテーマはないかと頭をひねる。候補を沢山出して次のプロジェクトを探す。

 グラフィック気圧計完成以来、大掛かりなプロジェクトへの熱意が下がってしまっている。意欲が回復するのを待つため、細かい小物の製作に励んでいた。PCのまわりには、これまでに作った工作品が所狭しと並んでいる。

 PCデスクの横には、LANによるプリンター電源制御アダプター、時計自動巻き機、グラフィック気圧計が通電されたまま並び、左の棚には、Xbeeのラジコン車と、ガイガーカウンター2つ、LPCMプレーヤー2台が置いてある。奥のガラスケースには山ほど基板が重なっている。考えてみれば電子工作を始めてもう5年近くなるのだ。

 周りからの要望もある。ガイガーカウンターは欲しいと友人から言われているのだが、電池が特殊で充電機構がついていないので、そのまま差し上げるわけには行かない。ガイガー管の買い置きがあるので、もう一台作っても良い。高圧関係の部品も余っている。

 LANによるAC電源の制御装置は結婚して独立した娘から注文を受けている。プリンターが少し離れたところにある場合は非常に効果的だ。この機械はマイクロチップ社のイーサネットIC ENC28J60を使って、HTML(ブラウザー)でAC電源を入り切りするもので、電源の電解コンデンサーがいかれた以外は、しっかり当研究所のプリンター電源の制御に活躍している。

 頼まれているうちが花である。そうだ、結婚祝いを兼ねてこの2号機を作ってやろうか。NICチップもひとつ余っている。久しぶりに、開発の時お手本にしたドイツのサイトを訪れた。ここに通いつめていたのは4年も前のことだが、あまり状況は変わっていないようだ。

 新たな要件は特にないが、しいて不満をあげるなら、ケースが小さくてACコードを直接引き出したので、とりまわしが面倒なこと、それとMACアドレスや、IPアドレスがハードコーディングされており、コンパイルしないと変更できないことなどだった。

 そうか、ちょうど余っているAitendoのUSB-TTLアダプターを使ってUART経由でIPアドレスの設定などができるようにしてやればよい。コードの引き回しはケースをあらかじめ調べて、インレットを付ければ楽になる。

 ケースはファンクションジェネレーターの時に使ったタカチの金属ケース(YMシリーズ)が見栄えが良いのでそれにしてやろう。予備のENC28J60も無駄にならない。俄然やる気が出てきた。必要な部品を部品棚から少しづつ取り出してひとまとめにしていく。心楽しい時間である。

 レイアウトを考える。ACアダプターは、やっぱり、前と同様、中にコンセントを設けてそこへアダプターを差し込む方式しかないか。基板用の電源ユニットは、相変わらず¥1500近くするので、コスト的にはこれが一番安い。

2号機の部品を揃え始めた(7/3/2012)
  昨日、仕事の帰り秋葉原に寄って2号機のための部品を調達した。ケースは、金属ケースYM130を選んだ。これなら改善ポイントのインレットも入る。ところが、定番の店、千石電商には候補にしていたYM130とYM150が狙ったかのように品切れになっていた。

 あわてて、ラジオデパートに戻り2Fのケース屋(エスエス無線)を探す。良かった。欠番になったわけではなかった。ちゃんと出てきた。ほっと胸をなでおろす。

S_p7025071

 リレーは前と同じメカニカルリレー(千石でパワーリレーG2R-1E ¥420)を選ぶ。電源は秋月のACアダプター(5V 1A ¥600 )を入手。この前、コンデンサーがパンクした製品と全く同じだが、まあ、改善されていると考えよう。

 買って帰ってきて早速大雑把なレイアウトをしてみる。今度のケースは背が低く、リレーが縦置きできないことが判明。ACアダプターのドーター基板に載せることにする。LEDとスイッチの実装に頭を悩ませていたのだが、このドーター基板を使って解決できることを発見した。

 昔、買ったまま使っていなかった横置きの基板用タクトスイッチである。これをドーター基板に固定すると、スイッチのボタン部分がぴったり上蓋に出てくる。前は、スチロール棒を工夫して縦に立て、基板上のスイッチを押すようにしていたが、そんな手間が全く必要なくなった。

S_p7025068 いやあ、はたから見れば何が嬉しいのかわからないだろうけれど、こういう不要余剰部品が何かのアイデアで役に立つ機会が出来て、しかも、それが懸案を解決したとなると、すこぶる気分が良い。生きとし生けるものを、ちゃんと生かせて上げるのが生きがいというものである(大げさな)。

 インレット、アウトレット、リレー、ヒューズボックスを実際のケースに置いて、すこしづつ詳細なレイアウトを決めていく。何とか入りそうだ。

ケースの工作は順調に進む(7/6/2012)
 久しぶりのケースの工作である。しかも金属ケースだ。心が躍る。おおまかな見取り図を描き、作業項目をリストアップして、ひとつづつつぶしていく。亡くなった親父から「段取り8分」(計画をキッチリ作れば8割出来たも同然)と口やかましく言われたのが今でも役に立っている。自分は娘たちにしっかり教えただろうかと自問自答する。

S_p7055072

 サーキュラーソー、ドリルスタンドなど工具を揃えたお陰で進捗はスムーズだ。インレットなどの大きな口を開けなければならないところは、昔使ったピラニア糸鋸が活躍した。アルミなので作業はプラスチック気分で出来る。

 ネジを使わずバネで固定するアウトレットの穴をドーター基板に開ける工程も、ぴったりサイズが開いた。以前のケース工作では、大きく開けすぎて冷や汗をかいたことのある工程である。あらかじめ部品のサイズを厳密に測り、正確に製図すること、やすりで広げる時も不精しないでこまめにチェックすることが秘訣のようだ。

S_p7055073

 2日間延べ8時間程度で、おおよその穴あけや基板切り出しは終了した。部品を仮止めして具合を確かめる。ありゃりゃ、ヒューズボックスの端子が2~3回折り曲げただけで折れてしまった。うーむ、やっぱり安物を買ったのは良くなかったか(それでも¥120もする)。

 誤算は、基板のスペースが思ったより狭く、ヒューズボックスをドーター基板に移す必要が出たことである。ヒューズの交換がやりにくくなるが、USBシリアルを入れるためには仕方がない。

S_p7055074

 それでも、短時間にこれだけの工作が出来るようになったかと少し嬉しくなる。勿論道具が揃ったこともあるが、技術力も向上しているに違いないと自己満足する。

| | コメント (3) | トラックバック (0)

« 2012年6月 | トップページ | 2012年8月 »