HC-SR04超音波センサーとは:動作とその応用

問題を排除するために楽器を試してください





HC-SR04 超音波センサー 送信機と受信機が含まれています。このセンサーは、対物レンズからの距離を検出するために使用されます。ここで、波の送受信にかかる時間によって、センサーと物体の間の距離が決まります。このセンサーは、非接触技術を使用して音波を使用します。このセンサーを使用することにより、ターゲットに必要な距離を損傷することなく測定でき、正確な詳細を提供します。このセンサーの範囲は2cmから400cmの間です。

HC-SR04超音波センサーとは何ですか?

HC-SR04は、ソナーを使用してセンサーから物体までの距離を検出する超音波センサーの一種です。それは、高精度と安定した読み取りで、卓越した範囲の非接触検出を提供します。超音波送信機と受信機のような2つのモジュールが含まれています。このセンサーは、方向と速度の測定、盗難警報、医療、ソナー、加湿器、ワイヤレス充電、非破壊検査、超音波検査などのさまざまなアプリケーションで使用されます。




HCSR04-超音波センサー

HCSR04-超音波センサー

HC-SR04超音波センサーのピン構成

このセンサーには4つのピンが含まれており、このセンサーのピン構成について以下で説明します。



  • ピン1(Vcc):このピンは、センサーに+ 5V電源を供給します。
  • ピン2(トリガー):これは入力ピンであり、このピンを10usの間ハイに維持することにより、超音波を送信することによって測定を初期化するために使用されます。
  • ピン3(エコー):これは出力ピンであり、特定の期間ハイになり、波がセンサーに戻る時間の長さに相当します。
  • ピン4(アース):これは、システムのGNDに接続するために使用されるGNDピンです。

特徴

ザ・ HC-SR04センサーの特徴 以下のものが含まれます

  • ザ・ 電源 このセンサーに使用されるのは+ 5VDCです
  • 寸法は45mmx 20mm x 15mm
  • このセンサーに使用される静止電流は<2mA
  • トリガーの入力パルス幅は10uSです
  • 動作電流は15mAです
  • 測定角度は30度です
  • 距離範囲は2cmから800cmです
  • 解像度は0.3cmです
  • 有効角度は<15°
  • 動作周波数範囲は40Hzです
  • 精度は3mmです

HC-SR04超音波センサーの動作

HC-SR04超音波センサーには、Vccピン、トリガーピン、エコーピン、グラウンドピンの4つのピンが付属しています。このセンサーは、ターゲットとセンサーの間の正確な距離を測定するために使用されます。このセンサーは主に音波に作用します。

このモジュールに電源が供給されると、音波が発生して空中を伝わり、必要な物体に衝突します。これらの波は、物体に当たって戻ってきて、受信モジュールによって収集されます。


ここでは、距離が長くなるのにかかる時間が長いため、距離と所要時間の両方が正比例します。トリガーピンを10µsの間ハイに保つと、超​​音波が生成され、音速で伝わります。したがって、エコーピン内に収集される8サイクルのソニックバーストが作成されます。この超音波センサーはArduinoとインターフェースして、センサーと物体の間の必要な距離を測定します。距離は次の式で計算できます。

S =(V x t)/ 2

ここで、「S」は必要な距離です

「V」は音の速度です

「t」は、物体に当たった後、音波が戻るのにかかる時間です。

実際の距離は、波が移動してセンサーから戻ると時間が2倍になるため、その値を2で割ることで計算できます。

Arduinoボードを備えたHC-SR04超音波センサー

ここでは、HC-SR04超音波センサーの例を示します。 Arduinoボード 。このセンサーはArduinoボードと接続されています。

Arduinoボード付き超音波センサー

Arduinoボードを備えた超音波センサー

このプロジェクトに必要なコンポーネントには、主に次のものが含まれます。 ArduinoUNOボード 、HC-SR04超音波センサー、ブレッドボード、およびジャンパー線。このプロジェクトの接続は、次のように非常に単純です。

  • センサーのVCCピンはArduinoの5Vに接続されています
  • センサーのTrigピンはArduinoのピン11に接続されています
  • センサーのエコーピンはArduinoのピン12に接続されています
  • センサーのGNDピンはArduinoのGNDピンに接続されています

ワーキング

正確な距離の測定は、HC-SR04センサーを さまざまな種類のArduinoボード

まず、センサーに電源を入れて電源を入れ、このセンサーのGNDピンをArduinoボードのGNDピンに接続します。また、センサーに流れる電流が15mA未満の場合、Arduinoボードの電圧供給でセンサーモジュールの電源を入れることができます。したがって、Arduinoの定格電流はセンサーに影響を与えません。

一次配置が設定されたら、Trig&Echoなどのセンサーの両方のピンをArduinoボードの入力/出力ピンに接続します。前に説明したように、測定方法を開始するには、センサーのTrigピンを最初に10usに保つ必要があります。したがって、このセンサーモジュールは、音源から毎秒40,000Hzの周波数で音波を生成します。

音波が戻ってくると、受信機がこれらの波を取得するまでエコーピンがアクティブになります。時間はArduinoボードの助けを借りて測定されます。

アプリケーション

ザ・ HC-SR04センサーの用途 以下のものが含まれます、

  • このセンサーは、速度と2つのオブジェクト間の方向を測定するために使用されます
  • ワイヤレス充電に使用されます
  • 医療用超音波検査
  • これは オブジェクトを検出する &Biped、Pathfindingなどのロボットを使用して障害物を回避します。 障害物の回避 、など。
  • 深さ測定
  • 加湿器
  • このセンサーは、センサーを回転させてセンサーの近くのオブジェクトをプロットするために使用されます
  • 非破壊検査
  • このセンサーのピットの深さを使用することにより、水を介して波を送信することによって井戸を測定することができます。
  • 組み込みシステム
  • 盗難警報器

したがって、これはすべてHC-SR04に関するものです 超音波センサー 。以上の情報から、このセンサーはソナーを使用してセンサーと物体の間の距離を測定していると結論付けることができます。送信機は高周波の音声信号を送信します。信号がオブジェクトを検出すると、送信機のエコーピンに反射して戻ります。信号の送信と受信にかかる時間により、物体までの距離を判断できます。ここにあなたへの質問があります、同じ距離決定センサーは何ですか?