LEDテスター

ずいぶん前の話になりますが、秋月電子通商でLEDテスターなるものを買いました。
意外と便利に使っているので紹介いたします。


昔から変わらず現在も500円(税込)で販売されています。
筐体には2,5,10,20,30,50,70,150mAの端子(ピンソケット)が用意され、それぞれLEDのリード線を差し込んで使えるようになっており、青いボタンを押したときだけLEDが光ります。

 
裏蓋を開けてみました。電源には006P電池を使っています。電流制御は抵抗式ですね。
ちなみに20mAと書かれた端子には360Ωの抵抗がつながっていますので、電池の電圧が公称値の9Vだとして計算するとLEDの想定順方向電圧降下は1.8Vとなり、小さめに設定されていることが分かります。順方向電圧降下の小さい赤色LEDを想定した回路設計かもしれませんが、鉄道模型でよく使う白色や電球色LEDだと順方向電圧降下は3V位ありますので、このLEDテスターで流れる順方向電流は20mAよりも小さくなります。(順方向電圧降下を3.2Vに仮定して計算すると16mA位になります。)
ともかくLEDは単純に電池につなぐと過電流による断線を起こしたりして、簡単な点灯試験すら面倒です。電源回路がこのようにコンパクトな筐体にまとまっているととても便利で、クリアレンズのLEDの色判別とか、光量の確認とかに重宝しています。
ではでは。<(_)>

コテライザー 再購入

コードレス半田ゴテのコテライザーオート・ミニを再購入しました。

CIMG3823
もともと持っている2台がガス詰まりで二進も三進もいかなくなったからなのですが、ネットで調べるとガス詰まりの報告がちらほらと挙がっており、どうもこのコテライザーの持病のようです。(純正ガスボンベを使っているのに・・・。)
修理だと3,000円くらいかかるらしく、新品だと4,000円~5,000円くらいで買えるので、釈然としませんが買い直しを決断しました。決して安い買い物ではないのですが、どこでも使えて立ち上がりが早いというコードレスの便利さを味わうとなかなかやめられません。
ついでに細かいあぶり作業のために、先端が1.5mmのホットブロー(熱風)チップも購入しました。
今度はガスが詰まらずに使い続けられるように祈るばかりですが、次に詰まったら電池式でホットブローもできる機種があるようなので、それにします。

TOMIX TCS電動ターンテーブルⅡ プログラム改修

TOMIX TCS電動ターンテーブルⅡの制御マイコンのプログラムを弄って、回転速度に変化を付けてみました。

16040501 16040507
これをオークションで仕入れた時期は、ちょうどKATO製のターンテーブルが発売されたときでした。見た目はKATO製の圧勝でしたが、車庫を含めたトータルの大きさが大きかったり配線の自由度が低いような気がして、TOMIX製を選びました。
しかし、見た目のほかに「駆動音が騒がしい」,「回転速度が定速」なのはTOMIX製の大きな欠点で、今回はKATO製のように回転速度だけでも変化をつけてみようと、制御マイコンのプログラムを弄ってみました。

16040590 16040503
コントローラ裏の写真です。四隅の黒いゴム板をはがすとネジが隠れています。ゴム板は両面テープで貼り付けているだけなので、あとで貼り直します。

16040504 16040505
コントローラーを分解すると、1枚目の写真のようにカバー、底板、基板に分かれます。2枚目の写真が基板上の制御マイコンのアップです。マイクロチップ社のPIC16F628Aが使われています。今回はこれを何とかします。
クセのある図で申し訳ないですが「回路図(PDF)」と「タイミング図(PDF)」です。(←文字をクリックしてください。)
このコントローラーには2モーター(回転用と位置ロックピン用)を1チップで制御できる変わったモータドライバが使用されており、回路はシンプルにできてます。一方、タイミング図を見ると回転動作から停止するときに、若干ですがPWM制御で回転速度を落としていることがわかりますが、目をこらして回転の様子を見ていてもわかりません。回転の仕方を実感的にするためというよりは、急制動で何かしらの悪影響がでないようにするための制御のようです。とりあえず、このPWM制御を拡張することで、動き出しと止まる前はゆっくりと動くようにして、回転を実感的に見せようと思います。

16040506
プログラム開発の途中の様子です。冒頭で制御マイコンのプログラムを弄ると書きましたが、一から開発しています。開発はMPLAB-X IDE上でフリーのXC8を利用し、PICkit3を使って10日ほど掛けて行いました。また、オリジナルの制御マイコンのPIC16F628Aはそのまま保管し、たまたま以前から確保していたPIC16F648Aを使っています。
プログラムの大枠としては、転車台の位置が始点または終点から15度以内で36%、30度以内で60%、これ以上の角度で100%の速度(デューティー比)にして回転させることにしました。最初はキャリア周波数を20kHzにして試行錯誤を繰り返していたのですが、回転速度が50%を下回ると突っかかったように止まってしまうことが多くなり、キャリア周波数を1.25kHzに下げて回転速度を36%まで下げることにしました。できればもう少し回転速度を下げたかったのですが、これ以上下げるとキャリア周波数をどう調整しても回転の途中で頻繁に止まってしまい、断念しました。ギヤ音がうるさすぎるのか、キャリア周波数を可聴域までに下げたことによるモーターの唸り音は聞こえません。

回転の様子を動画にしてみました。正直なところ動画ではわかりづらいのですが、買ってきたままの状態よりはマシになっていると思いたいです。(^^;
ついでに電源を切っても現在位置を記憶し続ける機能と、コントローラーのLEDの位置がターンテーブルの位置とずれているときに、手動で合わせる機能を付加しています。
番の問題である回転時の騒がしい駆動音だけはどうしようもなかったですが・・・。(T_T)