サウンドセンサーモジュールはノイズを検出し、それをマイクロコントローラが読み取れる信号に変換します。マイク、アンプ、またはコンパレータを通じて動作し、感度は調整可能で、デジタルまたはアナログの出力が選ばれます。各部品がモジュールの音への反応に影響を与えるため、本記事ではその構成、配線、信号の種類、チューニング、性能を詳しく解説します。

サウンドセンサーモジュール概要
音響センサーモジュールは音波を検出し、それを電気信号に変換します。モジュール設計に応じて、デジタルHIGH/LOW信号またはアナログ電圧のいずれかを出力できます。使用が簡単でノイズの変化に迅速に対応するため、アラーム、自動化システム、ArduinoやESP32などのマイクロコントローラプロジェクトで使用されています。
サウンドセンサーモジュールのピン図

| ピン | 名前 | タイプ | 説明 |
|---|---|---|---|
| 1 | VCC | 入力 | 動作電圧(3.3 V–5 V) |
| 2 | GND | 入力 | 共通点 |
| 3 | 出て行く | 出力 | モジュールによってデジタル信号またはアナログ信号 |
図は、ピンが明確にラベル付けされたサウンドセンサーを示しています:VCC、GND、DO(デジタル出力)、AO(アナログ出力)。アナログ出力は音の強度に応じて変動電圧を供給し、デジタル出力は閾値に応じて高信号または低信号を送信します。エレクトレットマイクは音波を捕捉し、LM393コンパレータ(またはLM386アンプ)が信号を処理して出力を駆動します。
サウンドセンサーモジュールの構成要素

エレクトレットマイク
エレクトレットマイクは音の振動を感知し、それを小さな交流信号に変換します。内蔵のFETがこの信号を増幅し、回路が適切に処理できるようにします。
アンプ/コンパレータ(LM386 / LM393)
LM386はアナログ出力のためにマイク信号を増幅し、LM393は設定された閾値に音レベルを比較し、そのレベルに達したときにデジタル出力を作成します。
ポテンショメータ(トリムポット)
トリムポットはセンサーの感度を制御します。調整すると検出閾値が変わり、低ノイズによる望ましくないトリガーを防ぐのに役立ちます。
インジケーターLED表示
検出された音が設定の閾値を超えるとLEDが点灯します。これによりセンサーの反応を素早く確認し調整できます。
受動部品(抵抗、コンデンサ、フィルタ)
これらの部品は回路を安定させ、電気ノイズを低減することで、センサーがよりクリーンで正確な信号を出すのを助けます。
音響センサーで使用されるマイクロフォンの種類
エレクトレットコンデンサーマイクロフォン

エレクトレットマイクは基本的なサウンドセンサーモジュールで最も一般的に見られるタイプです。感度が高く、手頃な価格で回路への組み込みも容易です。一般的な音の検出に優れており、多くの簡単な音声検出タスクに適した広い周波数特性を持っています。
MEMSマイクロフォン

MEMSマイクロフォンは多くの現代のコンパクトデバイスで使用されています。非常に小型で、幅広い温度範囲で安定した性能を持ち、一貫した周波数特性を提供します。表面実装設計により、より小型で高度なサウンドセンサーモジュールに適しています。
マイクの種類によって、モジュールがデジタル信号を出力するかアナログ信号を出力するかが変わります。
比較:デジタルとアナログサウンドセンサー
| 特徴 | デジタルセンサー | アナログセンサー |
|---|---|---|
| 出力 | 高/最低 | 電圧変化 |
| 内部回路 | コンパレータ | アンプ |
| 感度制御 | はい | いいえ / 限定 |
| データタイプ | バイナリイベント | 連続信号 |
| ベスト音を誘発するアクション | オーディオレベルモニタリング | |
| コード複雑性 | とても簡単です | 中庸 |
| リアルタイム音声? | いいえ | はい |
これらの違いは、音センサーが内部で音信号をどのように処理するかに関係しています。
音響センサーの動作プロセス

音波キャプチャー
このプロセスは、空気の振動がマイクのダイアフラムに当たったときに始まります。この薄い金属層は、入ってくる音の強さやパターンに応じて前後に動きます。
信号生成
ダイアフラムの動きは内部の静電容量を変化させ、微小な交流信号を生み出します。この信号は音の形状を伝えますが、単独では使用するには弱すぎます。
信号増幅
LM386アンプは弱い交流信号を増幅します。増幅後、音信号はさらなる処理に十分な強度を持ちます。
信号調整
モジュールはその設計に応じて増幅信号を準備します:デジタルモジュール:LM393コンパレータは音レベルが設定された閾値を超えないかをチェックします。アナログモジュール:モジュールは比較対象なしに自然波形を出力します。
マイクロコントローラの解釈
最終信号はマイコンで処理されます:デジタル出力:音が設定レベルを超えると、マイコンはHIGHまたはLOW信号を検出します。アナログ出力:マイコンは波形を変化するADC値として読み取り、時間とともに音の強さを示します。
音響センサーポテンショメーター感度制御
ポテンショメーターが調整するもの
• トリガーの最小音量 - ポテンショメーターは出力が作動するために必要な最低音レベルを設定します。
• LEDインジケーター応答 - 検出された音が設定の閾値を超えるとオンボードLEDが点灯します。ポテンショメーターを変えると、LEDが点灯するポイントがずれます。
・誤作動からの保護 - 適切なチューニングは、背景雑音、振動、電気的干渉による望ましくないトリガーを防ぐのに役立ちます。
・異なる環境での性能 - 感度設定は静かな場所、やや騒がしい場所、または騒がしい場所でのセンサーの動作に影響を与えます。
感度調整のベストプラクティス
・実際の位置の感度を調整 - センサー設置場所のポテンショメーターを調整し、閾値が実際の環境に合うように調整します。
・騒音の多い場所での感度低下 - 感度を下げることで、絶え間ない背景雑音による頻繁なトリガーを回避できます。
• 弱い音や遠くの音に対する感度向上 - 閾値を上げることで、センサーは低い音レベルをより容易に検出できます。
・LEDをリアルタイムガイドとして使う - オンボードLEDを観察しながら、音に正しく反応するポイントを見つける。
・ソフトウェアタイミングフィルターの追加 - マイクロコントローラプロジェクトでは、短い遅延や時間ベースのフィルタリングを追加することで信号の安定性が向上し、急速な誤トリガーを減らします。
感度設定はモジュールの電気的制限とも連動します。
音響センサー電気仕様
| 仕様 | 典型的な価値 |
|---|---|
| 動作電圧 | 3.3 V–5 V |
| 出力論理レベル | 0–VCC |
| 静止電流 | 3–8 mA |
| 検出範囲 | 30cm–1m |
| 温度範囲 | 0°C–50°C |
| 出力振る舞い | アクティブHIGH/LOW |
デジタルサウンドセンサー用Arduino接続ガイド
サウンドセンサーの配線
デジタルサウンドセンサーは、数本のピンだけでArduinoに接続できます。検出された音がモジュールの閾値を超えると、アウトピンは単純なハイまたはロー信号を送信します。
• VCC → 5V
サウンドセンサーモジュールに電力を供給します。
• GND → GND
電気回路が完成します。
・D8→退場
デジタルのサウンドトリガー信号をArduinoに送ります。
・オプション:LED →ピン12
接続の仕組みは?
センサーは音を継続的に監視しています。ノイズが閾値を超えると、HIGHを出力します。
• 低→ 音響なし
・高→音検出
アナログサウンドセンサー用Arduino接続ガイド
音響センサーの配線
アナログ音センサーは、リアルタイムの音の強度を反射する連続的に変化する電圧を送ります。これによりArduinoは音のイベントだけでなく、全体的な音量レベルも測定できます。
• VCC → 5V
センサーモジュールに電力を供給します。
• GND → GND
回路のリターンパスを提供します。
• アウト→ A0
アナログ電圧信号をArduinoのアナログ入力ピンに送り、音量測定を行います。
2 アナログ音声の読み取りはどのように機能するのか?
アナログ出力は音の強度によって変化します。Arduinoはこの電圧をADC(0–1023の範囲)で読み取り、リアルタイムのラウドネス情報を提供します。これらの読み取り方法は、異なるマイクロコントローラプラットフォームのニーズに対応しています。
人気のマイクロコントローラとのサウンドセンサー互換性
| プラットフォーム | 論理電圧 | ADCサポート | ベストモジュールタイプ |
|---|---|---|---|
| ESP32 | 3.3 V | 複数のADCチャネル | アナログ / デジタル |
| ESP8266 | 3.3 V | 1つのADCチャンネル | デジタル |
| ラズベリーパイ | 3.3 V | 内蔵ADCなし | デジタル |
各プラットフォームは信号の処理方法が異なるため、ノイズを減らすことで結果が向上します。
結論
サウンドセンサーモジュールは、音をキャプチャし、信号を処理し、さまざまなタスクのためにデジタルまたはアナログ出力を送信することで動作します。部品、マイクの種類、感度設定、配線などが精度に影響します。適切な調整とノイズ低減のステップにより、モジュールは異なるマイクロコントローラシステム間でより明確な読み取りと安定した性能を提供します。
よくある質問 [FAQ]
Q1。音センサーは声や拍手のような特定の音を検出できますか?
いいえ。特定の音パターンや言葉は検出せず、音量の変化のみを検出します。
Q2。サウンドセンサーは音をデシベルで測定できますか?
いいえ。これは相対的な音量のみを示し、正確なdB値を示すものではありません。
Q3。音センサーはどのくらいの距離で音を検知できますか?
ほとんどのモジュールは1メートル以内で最も効果的に動作します。それを超えると命中率は低下します。
Q4。サウンドセンサーは屋外使用に適していますか?
デフォルトではありません。湿気やほこり、風からの保護が必要です。
Q5。サウンドセンサーは連続して動作できますか?
はい、しかしマイクの感度は時間とともに徐々に低下するかもしれません。
Q6。なぜセンサーはノイズなしで作動するのですか?
電気的なノイズ、振動、気流、干渉などによって起こり得ます。