
私のHP内にある
パソコンのプリンタポートからAC100Vを制御 (win9x版)
の win2000 / winXP版です。
winNT でも動くと思います。パソコンのプリンタポートからLEDを制御 win2000/XP 版
にリレーを付けただけなので、こちらは解説ほとんど無し。
解説希望の方は 「LEDを制御・・」 のほうを読んでください。
下手な説明ですが・・・
「LEDを制御・・」のほうでLEDに流れていた電流をトランジスタでもらって、リレーを動かしています。
リレーに並列についているダイオードは、リレーOFF時に発生する逆起電力から、トランジスタを保護するためのダイオードです。
耐圧40V以上の物が良いそうです。(おじさん談)
コレ付けないとトランジスタが燃えるかも・・・・・。
よくわかんないよー、という方はとりあえず付けておきましょう。 一個10円くらいですし。
パソコンのプリンタポートからLEDを制御
win2000/XP 版
の時と同じソフトです。
lptled.lzh (22KB)
VBIOSCMライブラリも一緒に入っています。
動作OSは windows2000 ・ windowsXP です。
win9x系では確認していません。
使い方は、最初にsetupを押します。
下の OutB ボタンを押すと、ボタンの上に対応するテキストの文字がI/Oに書き込まれます。
10進数です。たぶん・・。
プリンタコネクタ(オス) |
|
千石電商 \50 |
抵抗 |
330Ω |
秋月電子 \1 |
抵抗 |
1kΩ |
秋月電子 \1 |
LED |
普通の輝度の物 |
ゴミから \0 |
トランジスタ |
2SC1815 |
\10 |
ダイオード |
耐圧100V? |
秋月電子 \10 |
リレー |
3V動作 |
店舗忘却 \150くらい |
| 基板 | ブレッドボード使用 | 再利用可なので\0 とする |
総費用 |
\222 |
回路作成 20分 |
総時間 約2.3時間 |
ブレッドボードに部品を刺していきました。
R2 の抵抗値に少し悩みましたが、さすがに「LEDを制御・・」のほうで色々試したので、すぐ動きました。
動かすたびにカチカチ音がするのは気持ちがいいです☆
動作をビデオ撮影してみました。
lptrelay.asf (657k byte)
パソコンで手元の機械が動くのは何度やっても感動(^-^)
チッカチッカ鳴っているのはリレーの動作音です。
回路図中 R2 の抵抗値が 1kΩ となっていますが、自分は「低すぎだな」と思っています。
かといって10kΩにするとリレーが動かない・・・・。
2SC1815 のデータシート見る限り、1kΩつないであれば定格範囲内かな?まあいいか・・(^^;
リレーに与えている電圧が3Vと低電圧なのが動作しない原因かと思います。
通常のリレーは5V動作なので、5Vで動かす場合は R2 の抵抗値は 10kΩ以上で大丈夫かもしれません。
リレーが動かせたので、AC100Vの家電製品のスイッチON/OFFは、確実に可能でしょう。
まだチャレンジしてませんが。
今、パソコンで動かしたい家電製品が無いので・・。
パソコンで電気回路動かしたい。
そういった需要ってあるのでしょうか・・・・?
作りながらふと思ってしまい、手が止まってしまいました(^^;
もし「このHP役に立ったよー」という方いましたら、ほんの一言でよいのでメール頂けると嬉しいです☆
なんと、参考にして作ってくれた方からメールいただきました!
大変嬉しい限りです(^^)
2008/2/24
最近、この記事を参考にしたけど動かない!というメールをいただくことが増えてきました。
私も検証してみたのですが原因はよくわかりません・・・。
プリンタポート を搭載している機種自体少ないですし、プリンタポートで何かをやる時代ではなくなってしまいました。
なので、今後このプリンタポートでの制御はお薦めいたしません。
また、質問があってもお答えできることは少なくなるかと思います。
今後はUSBが主流になっていくかと思います。
USBでの制御も色々実験していますので、ご参考にして下さい。