赤外線リモコン-VS1838B / HS0038赤外線受信ソリューション(回路図+ PCB + BOMテーブル+プログラムを含む)

赤外線リモコンは、強力な干渉防止機能、信頼性の高い情報伝送、および低消費電力を備えたワイヤレスの非接触制御技術です。赤外線リモコンには、障害物を介してオブジェクトを制御する機能はありません。

VS1838 / BHS0038赤外線レシーバーヘッド、統合されたモニタリング、増幅、フィルタリング、復調、および出力ベースバンド信号を処理するその他の一連の回路 実際、HS0038とVS1838Bは同じですが、パフォーマンスは0038よりも優れています。

 

1.赤外線センサーの原理

元の信号は「0」ビットのデータまたは「1」ビットのデータであり、いわゆる38Kキャリアは、38Kの周波数の方形波信号です。変調信号は、出力する最終的な波形です。38Kキャリアの制御はオリジナルの信号を使用しており、データが「0」の場合は38Kキャリアが予約なしで送出され、データが「1」の場合はキャリア信号が送出されません。

ここに写真の説明を書きます

HS0038Bが38K赤外線信号を認識するためには、38K搬送波が10サイクルを超えている必要があります。これにより、シリアルポートの出力信号が赤外線通信のベースバンド信号のビットレートを3800以下に制限する必要があります。 38K変調では、ボーレートを3800より高くすることはできません。

 

私たちが学んだのはNECの合意です。その特徴は次のとおりです。

1. 8ビットのアドレスと8ビットの命令長

2.アドレスとコマンドの2つの送信(信頼性を確保するため)

3. PWMパルス位置は、放出される赤外線搬送波のデューティサイクルで「0」と「1」を表すように変調されます。

4.キャリア周波数は38KHZです

5.ビット時間は1.125msまたは2.25msです。

 

NECコードビット定義:1つのパルスは560usの連続キャリアに対応し、ロジック1の送信には2.25ms(560usパルス+ 1680usの低レベル)、ロジック0の送信には1.125ms(560usパルス+ 560usの低レベル)が必要です。

NECリモートコントロールコマンドのデータ形式は、同期ドック、アドレスコード、アドレスリバースコード、コントロールコード、およびコントロールリバースコードです。同期コードは、9msの低レベルと4.5msの高レベルで構成され、アドレスコード、アドレス反転コード、制御コード、および制御反転コードはすべて8ビットのデータ形式です。下位ビットが最初、上位ビットが最後の順に送信します。反転コードは、伝送の信頼性を高めるために使用されます。

ここに画像の説明を挿入

ここに写真の説明を書きます

ここに写真の説明を書きます

 

 

第二に、回路設計

赤外線レシーバーで設計された音量増幅および調整回路を共有しましょう:

  • アンプMCU STC15W204S
  • パワーアンプD級オーディオアンプTPA3110D2
  • パワーアンプボリュームコントロール-LM4811 105mWヘッドフォンアンプ
  • 赤外線リモコンボリューム赤外線受信管VS1838B

回路図:(無負荷時の外部干渉を防ぐために、赤外線センサー出力をプルアップ抵抗に接続する必要があります)

PCB設計:(出力ボリュームを調整する赤外線リモコン)

手順:

 

allchipdata.comで最初に公開された元の記事、回路およびプログラムリソースの無料ダウンロード:http : //www.allchipdata.com/archives/965

 

おすすめ

転載: www.cnblogs.com/chengo/p/12759808.html