2008/3/20 Thu

赤外線リモコン信号

Filed under: 電子工作 — nico @ 16:47:34

imgp0780.JPG新しく買った電灯のリモコン信号を制御して、こんな照明を再現しよープロジェクトなワケですが。
とりあえず時計部分の精度を出そうと電波時計回路とか弄ってたんですが、どーにも動かんので放置でリモコンの制御コードの解析に移行中です。

だってねぇ、電波時計、まぢでさっぱりわかんねーんだもの(をい
っつーか、腕時計を窓際に持っていっても受信失敗する時点で、ウチじゃ無理なのか?って気がして。。。
まぁ、こっちはICの出力見ててもどーにもならなそうなので、自前でラジオ受信回路作ってアナログデータから見ないとダメかもなぁ、と。
今の状態だと、電波が悪いのか、アンテナの同調がまずいのか、ICの使い方が悪いのか、さっぱり特定できないので。

で、赤外線リモコン信号の解析ですが、当初は赤外線リモコン受信モジュールの出力をオシロで見て、目視で信号確認して済まそうと思ってたんですが、4つくらい信号解析したところで面倒になった(飽きた、とも言う)ので、受信→HEX表示まで行ってくれるヤツをAVR使って作ってみました。
写真はその動作中ですな。
・・・実験回路なのでブレッドボードだったりするけどw

しかし、この回路はすぐできても、AVRの解析プログラムに2日も費やしてしまった・・・orz
信号受信待ちにAVRスリープさせようとして、SE有効にしてないってミスのせいで、期待値と結果が一致しないミスとかね、もーね。。。
しかも、受信信号のタイミングが問題の電灯のはNECフォーマットと微妙に違ってて(全体的に20%位タイミングが遅い)、設計上は両対応で作ったつもりなのに、現状では電灯の信号しか受信出来てなかったり。
まぁ、試したその他のリモコンの波形とかチェックしてないので、そもそもNECフォーマットでないって可能性もないではないけど(汗)

で、とりあえず電灯リモコンのボタンを全部押して、リモコン信号が出てるボタンとその値をリストアップしたんですが。
結局8つしか信号なくて、パッと見では法則性が掴めない・・・orz

「送信チャンネルの切り替え」なんてすんげー判り易いビットはすぐに判断付いたんだけど、8bitのコマンドの内の残り7bitが、どーにも。
今判ってる信号ではやりたいことが出来ないってレベルだしなぁ。

次は送信機作って、残り7bitのデータを1から127回送ってみるか?(を

コメント (0) »

この記事にはまだコメントがついていません。

コメント RSS トラックバック URL

コメントをどうぞ

Link Free. Copyright (C) 2005-2007 nico. All rights reserved.
HTML convert time: 0.465 sec. Powered by WordPress ME