注釈
こんにちは、SunFounderのRaspberry Pi & Arduino & ESP32愛好家コミュニティへようこそ!Facebook上でRaspberry Pi、Arduino、ESP32についてもっと深く掘り下げ、他の愛好家と交流しましょう。
参加する理由は?
エキスパートサポート:コミュニティやチームの助けを借りて、販売後の問題や技術的な課題を解決します。
学び&共有:ヒントやチュートリアルを交換してスキルを向上させましょう。
独占的なプレビュー:新製品の発表や先行プレビューに早期アクセスしましょう。
特別割引:最新製品の独占割引をお楽しみください。
祭りのプロモーションとギフト:ギフトや祝日のプロモーションに参加しましょう。
👉 私たちと一緒に探索し、創造する準備はできていますか?[ ここ]をクリックして今すぐ参加しましょう!
超音波モジュール
超音波センサーモジュールは、超音波を使って物体までの距離を測定する装置です。2つのプローブがあります。一つは超音波を送信し、もう一つは波を受信し、送信と受信の時間を距離に変換して、装置と障害物との距離を検出します。実際には非常に便利で機能的です。
2cm〜400cmの非接触測定機能を提供し、測定精度は3mmに達することができます。 5m以内で信号が安定しており、5mを超えると信号が徐々に弱まり、7mの位置で消失します。
モジュールには超音波送信機、受信機、制御回路が含まれています。基本原理は以下の通りです:
IOトリガーで少なくとも10usの高レベル信号を処理します。
モジュールは自動的に8つの40kHzのパルスを送信し、パルス信号の返信があるかどうかを検出します。
もし信号が返ってきた場合、高レベルを通過して、高出力IOの持続時間は超音波の送信から返信までの時間です。ここで、テスト距離 = (高時間 x 音速(340 m / s)/ 2。
タイミング図は以下の通りです。
トリガー入力に短い10usパルスを供給するだけで測定を開始でき、その後モジュールは40kHzで8サイクルの超音波を送信し、エコーを発生させます。トリガー信号を送信してエコー信号を受信するまでの時間間隔を通じて、距離を計算できます。
計算式:us / 58 = センチメートルまたは us / 148 = インチ。または:距離 = 高レベル時間 * 速度(340M/S)/ 2。トリガー信号とエコー信号の信号干渉を防ぐため、60ms以上の測定周期を使用することをお勧めします。
例