オブジェクトの位置を見つけることに関する質問への回答として、https://electronics.stackexchange.com/a/130095/9006でいくつかの分析があります。
光、電波、および熱放射はすべて電磁放射であり、非常に高速で移動します。それらがより速いという理由だけでより良い結果を提供することは自動的に真実ではありません。
電磁放射は、音よりも1,000,000倍速く移動します。そのため、音よりも音が数メートル進むのにかかる時間を測定できるものを作成する方がはるかに簡単です。音は1ミリ秒あたり約0.34メートルで移動します。耳と脳は、約30メートル以上の部屋で飛行時間を検出するのに十分です。
飛行時間の音を使用して距離を測定するための電子部品は低コストです。0.34m、つまり34cmを取得するには、1ミリ秒(0.001秒)で動作する必要があります。これはどのタイプのコンピューターにとってもすごいことですが、人よりもはるかに高速です。10倍の3.4cm(0.1ミリ秒)の改善は比較的簡単です。38kHzの超音波の場合、0.1ミリ秒はほぼ4サイクル全体であり、これは低コストの電子機器の測定能力の範囲内です。したがって、34cmを10%の精度で測定することは理解でき、実行可能です。
光で30cmの飛行時間を測定するのははるかに困難です。光の所要時間は1,000,000秒、つまり0.000,000,001秒、または1ナノ秒です。3cmの精度を測定するには、0.1ナノ秒になります。これは、最速のIntelマイクロプロセッサの1サイクルよりも約3倍高速です。そのため、30cmの測定を行うことははるかに難しく、飛行時間を使用して10%の精度を得るのはさらに困難です。それはできますが、音ほど安く、簡単ではありません。通常、飛行時間は使用せず、代わりに光波の異なるプロパティを使用します。
サイドノート(編集):
音(光ではない)で3.4cmよりも高い精度が必要な場合、どうすればよいでしょうか?それが難しくなるために作るものは何である多く SRF05とより精度の?これについて考えてみてください。選択したSRF05が課す制限が何であるかを理解できるため、システムをよりよく理解できます。
超音波を使用する最も有名な動物はコウモリです。彼らは飛行時間を使用して距離と位置の測定に使用し、2本の耳で方向情報を見つけます。そのため、コウモリの生物学的システムの一部は、飛行中に「食物」(mothなどの昆虫)を捕まえるのに十分なほど音の飛行時間を使用できます。それはとても印象的です。超音波の使用方法について詳しく知りたい場合は、コウモリのエコーロケーションシステムに関する記事を参照してください。高度に開発されています。
他の多くの動物、たとえばげっ歯類や一部の昆虫は超音波を発します。しかし、ほとんどの場合、それは通信メカニズムです。