赤外線トランシーバ基礎

基本的な理解

赤外光:

それはどこにでもあるようであれば、絶対零度(-273.15℃)以上の温度が目的であるように、赤外光を発光します。肉眼では見えません。

 

波長:

赤外発光制御、共通の波長850nmのと940nmのは、共通の2を持っています

 

周波数:

固定周波数送信機で一般37.91KHZより一般的な、赤外光を放射し、それ以来、いくつかの場所で38kHzのに言いました。一方、受信側は送信側限り周波数の周波数信号を認識することができ、受信側がプラスまたはマイナス1KHZ以上ではない、通常の通信が可能であり、超2kHzのが異なる場合、ように故障や短い距離とが存在することになります。

 

赤外発光制御:

発行された通常のダイオード(LED)を満たすが、放出された可視光されていません

 

赤外線受信機

ダイオードが大きく導通を達成するために、抵抗を減少させる赤外線信号を受信した場合、二つの構造は、図1非導通デフォルトにおけるダイオードD1の原理があってもよいです。

 赤外線受信機2

   モジュールが大幅に以前より向上3本のピンを有します。内部回路は、赤外線モニタダイオード、増幅器、リミッタ、バンドパスフィルタ、積分回路、比較回路等を含んでいます。内部回路、送信信号波形端の減少を介して、マイクロコントローラが直接使用することができます。また、統合された赤外線受信機として知られています。すなわち、それは、デジタル信号は、デジタル回路の要件に適合する出力、である、使用を直接使用することができます。だから、非常に回路設計者の作業を簡素化するだけつのピンに複数出現するが、多くの実際の増加、多くの内部機能、ものの。さらに、内部増幅は、受信機が比較的大きな利得、干渉を引き起こすことが容易であり、それは一般的にその電源供給メーカープラス足4.7ufキャパシタ・フィルタの上方に推奨されます。

   一般的に使用されるモデルIRM3638、HS0038とVS1838のように。図に示すように、インタフェース回路。

        

赤外線プロトコル

1.赤外線キャリアはデータキャリアとの相互作用によって、これを達成するために必要、データプロトコルが存在しなければなりません

2.最終的プロトコル命令完了は0または1であり転送します

3.一般的には、以下のとおりです。ITT契約、NEC契約、ノキアNRC協定、シャープ協定

 

NECプロト​​コルの送信端:

内部は、一般的に、変調周波数37.91Khz、分周回路部の三分の一による発振信号のデューティ比ショック結晶455kHzの源としてリモコンを使用します。アイドル遠隔制御には、出力送信されません。いくつかのブートコード、(製造業者によって定義された)ユーザコードの2バイト、鍵データのバイト、バイト:キーが押されたとき、それは一連の信号を次の形式で赤外線信号を送信する赤外線送信機を駆動する送信しますキー抗コードデータ、最後のストップビットで(基本的なプログラミングに関係なく)。

 

NECプロト​​コル受信側:

出力ハイアイドル時赤外線37.91KHZエンド、無赤外光を受光する低信号を準備受信した場合、ハイレベルに戻りました。したがって、送信信号のすべては、逆信号は、受信端で受信されたとります。

分析及び赤外線信号出力端子を受けます。

     アイドル状態での高いピン

     1ビットは、0.56msのローレベルを出力する、0で表され、次いで0.565msにハイレベルを出力する際に​​、

     1ビットが1で表現される場合、最初の0.56msはローレベルを出力し、1.690msのハイレベルを出力します。

プログラミングガイド

 出力/高低分析する赤外線信号がある場合

 

受信側のプログラミングのアイデア:

受信信号1又は0に基づいて、2つの立ち下がりエッジを介して時間間隔を算出します

 

アイデアをプログラミング送信します。

送信者は、実際にハイとロー38kHzの構成ハイレベルを送ります

38kHzの割り込みタイマが設定されているレベルは、送信電力が低い場合には、データ(受信側がローレベルとして認識される)高い透過率を達成するために、(赤外線ランプを接続する)ネゲート送信側でカウントされている場合、割り込みが送信されますpingの遅延は動作しません。

 


 参考動画:https://www.bilibili.com/video/av73032905

おすすめ

転載: www.cnblogs.com/dongxiaodong/p/11801896.html