P/ECEでタイマー
私の持っているBluetoothヘッドフォンの説明書にはこんな注意書きが書いてあります
「充電は3時間くらいで完了します、なお6時間以上充電しないで下さい」
微妙に違いますが、6時間以上ACアダプターに繋いでおくなって事です(きっと)
しかし人間ですから充電してる事を忘れる事もあるでしょう
それに寝てるときに充電…ってのも出来ません(6時間くらい寝かせて下さい)
じゃあどうしよう?4時間くらいで勝手に切れるコンセントがあればいいのだ、しかし市販のを使うのは芸がない
ん?手元には拡張端子を追加したP/ECEがある、P/ECEプログラムの練習にタイマーソフトも作ってある
じゃあ拡張端子にリレーを繋いで、タイマーでオンオフを操作すればいいのでは?
こんな気軽な感じで始めたのです…
なお、私は電子工作キット等を組み立てた事はありますが、自分で回路を作成したことは無いようなレベルです
専門家からすれば「何でそんな危ない事してるんだ?」と思われる所が多々あるかと思います
よろしければコメント等で指摘してくれれば幸いです
さて、まずは部品調達から
拡張端子に繋ぐヘッダーピンは前に使ったのが残っていたのでそれを流用します
土台となる基板も余ってるのがあるのでそれを流用
流石にリレーは使えるのがなかったので千石電商でネット通販、購入したのは
オムロン リレー(3V・1a1b接点) G6C-2117P-US DC3V 420円
拡張端子の出力が3.3[V]なので3[V]駆動のにしました
「P/ECE HAND BOOK VOL.2」を片手に作業開始
といっても複雑な回路は分からないのでポート2(拡張端子の4番ピン)とGND(同2番ピン)の間にリレーのコイル部を繋ぐだけ
ちなみになぜポート2にしたかというと、ポート1はポートを初期化していない状態ではオンになっているから、流石に最初からオンだと嫌だったので
ポート2をオンオフするだけのプログラムを作って動作テスト……反応無し
試しにLEDを繋いでみるとちゃんとオンオフ出来てる
やっぱりリレーを動作させるだけの電流を出力端子だけから供給させるのは無謀だったかな?と思いつつこの日の作業は終了
このままじゃ恥ずかしいので後日作業を再開
まずは情報収集、初めにこれをちゃんとやれよな>私
P/ECEの拡張端子の出力はどれくらいなのかを調べる
\usr\PIECE\docs\datasheet\EPSON\s1c33209_221_222j.pdf
これの123ページからの「Appendix B 端子特性」にありました
今回使っているポート2(P12/EXCL2/T8UF2/DST2)は出力特性で「Type2」だそうで、3.3[V]での出力電流は 6[mA] のようです
リレーは電圧3[V]ってのは分かってるので電流を調べる
オムロンのサイトにPDFがあり、それの情報だと 67[mA] だそうな、ちなみにコイルの抵抗は45[Ω]みたい
まぁ十倍以上の電流が必要なら動かないのも当然かな?と
ではどうすれば動かす事が出来るか、もっと電流の少ないリレーを間に挟めばいけそうだけど、6[mA]で動くリレーはなさそう
LEDは点灯したのでフォトカプラならいけるかも…でもまた買うのも面倒だしな……
ん?スイッチングといえばトランジスタはどうか?幸い手元に2SC1815が1個ある
という事で2SC1815の特性をネットで調べてみる
コレクタ電流(Ic)は150[mA]までみたい、hFEはグレードによるらしいが私の持っていたGRは200~400みたい
で、適当に考えた回路図がこちら

2[kΩ]の抵抗なんか完全に適当です、手元に1[kΩ]の抵抗がたくさんあったからそれを2つ直列に繋いだだけです
動作テスト……動かない……
抵抗を2[kΩ]→1[kΩ]→500[Ω]と変えてみても変わらず
元に戻してリレーのコイルにかかっている電圧を調べても3[V]くらいあるし……
\usr\PIECE\docs\datasheet\Ricoh\R1111N-J.PDF
レギュレータも150[mA]は流せるし…P/ECE本体で100[mA]も消費してるのか?
USBの5[V]電源からの供給も視野に入れつつ資料を色々見てると、リレーのPDFで気になる文字を発見
「注. コイル極性に注意してください」
ん?リレーのコイルに極性なんてあるのか?!
基板を見てみると……見事に逆でした~
正しい配線に直してテスト……動いた………動いたよ~
こうなると、トランジスタいらなかったんじゃないか?とか思ったりもしますが(流石にそれはまずいか)面倒なのでこのまま使ってみます
回路には100[V]がかかる部分もあるからケースに入れたい所だけど、あいにくいいサイズのケースが無いのでビニールテープでぐる巻きにしておきました
タイマーソフトも拡張端子連動機能とサウンドオンオフ切り替え、1時間以上の設定対応と修正を加えて現在動作確認中
本当はトランジスタのベースにP/ECEからの出力を直接繋いだり、色々試行錯誤がありましたが、まぁ良くないことだろうから省略しました
ちょいと気になるのだが、拡張端子のポート1と2は6[mA]、ポート3~5にいたっては2[mA]しか流せないと思うのだが(上記s1c33209_221_222j.pdfより)LEDはそんなもんで点灯出来るのかしら?
ちょっと調べたら平均20[mA]くらいだとあったのだが…誰か教えて~
(2006/05/26追記)
要望があったので写真を公開します
全体図がこれ、基板おもてがこれ、基板うらがこれ
まぁ見せるほどのものではないのですけどね(苦笑)