注釈

こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。

参加する理由は?

  • エキスパートサポート:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。

  • 学び&共有:ヒントやチュートリアルを交換してスキルを向上させましょう。

  • 独占的なプレビュー:新製品の発表や先行プレビューに早期アクセスしましょう。

  • 特別割引:最新製品の独占割引をお楽しみください。

  • 祭りのプロモーションとギフト:ギフトや祝日のプロモーションに参加しましょう。

👉 私たちと一緒に探索し、創造する準備はできていますか?[ ここ]をクリックして今すぐ参加しましょう!

超音波モジュール

../_images/ultrasonic_pic.png

超音波センサーモジュールは、超音波を使って物体までの距離を測定する装置です。2つのプローブがあります。一つは超音波を送信し、もう一つは波を受信し、送信と受信の時間を距離に変換して、装置と障害物との距離を検出します。実際には非常に便利で機能的です。

2cm〜400cmの非接触測定機能を提供し、測定精度は3mmに達することができます。 5m以内で信号が安定しており、5mを超えると信号が徐々に弱まり、7mの位置で消失します。

モジュールには超音波送信機、受信機、制御回路が含まれています。基本原理は以下の通りです:

  1. IOトリガーで少なくとも10usの高レベル信号を処理します。

  2. モジュールは自動的に8つの40kHzのパルスを送信し、パルス信号の返信があるかどうかを検出します。

  3. もし信号が返ってきた場合、高レベルを通過して、高出力IOの持続時間は超音波の送信から返信までの時間です。ここで、テスト距離 = (高時間 x 音速(340 m / s)/ 2。

タイミング図は以下の通りです。

../_images/ultrasonic228.png

トリガー入力に短い10usパルスを供給するだけで測定を開始でき、その後モジュールは40kHzで8サイクルの超音波を送信し、エコーを発生させます。トリガー信号を送信してエコー信号を受信するまでの時間間隔を通じて、距離を計算できます。

計算式:us / 58 = センチメートルまたは us / 148 = インチ。または:距離 = 高レベル時間 * 速度(340M/S)/ 2。トリガー信号とエコー信号の信号干渉を防ぐため、60ms以上の測定周期を使用することをお勧めします。