本產品 BMV23M001 聲音偵測模組是利用麥克風感測聲音,並透過運算放大器將聲音訊號放大,再將放大後的聲音訊號與預設的門檻值做比較,超過門檻值則判定為偵測到聲音。
我們使用COOKIE來提升網站使用體驗, 建議您允許使用COOKIE,更多細節請參考我們的隱私權政策, 瞭解更多。
清明節假期為 4 月 3 日至 4 月 6 日,連假期間不上班,4 月 1 日 下午 15:00 後的訂單將於 4 月 7 日處理。
本產品 BMV23M001 聲音偵測模組是利用麥克風感測聲音,並透過運算放大器將聲音訊號放大,再將放大後的聲音訊號與預設的門檻值做比較,超過門檻值則判定為偵測到聲音。
選擇 | 數量 | 折扣 | 單價 |
1-9 | - | NT$93 | |
10+ | 5% | NT$88 |
本產品與一般聲音感測器不同之處在於內建了一個 MCU HT66F2030,此 MCU 具有 12-bit 的 ADC (類比轉數位轉換器),將聲音訊號轉換成 0~4095 的數值,可以測得比較細微的聲音變化。另外,開發板可以透過 I2C 介面讀取 ADC 的轉換數值來進行其他應用。
本產品的聲音訊號放大倍率是可以調整的,板上的聲音增益 (Sound Gain) 是一個 100K 歐姆的可變電阻,使用十字起子調整電阻值即可,往順時鐘方向轉時,電阻值變大,放大倍率也隨著變大,也就更容易偵測到聲音,亦即將本產品的靈敏度變高。
BMV23M001上有 2 個 5-pin 針腳,分別是 BMCOM 及音訊輸出介面 (Audio Output Interface)。BMCOM 可以直接與 BMduino 開發板連接使用 (例如:BM53A367A),且具有 I2C 介面及 STA 腳位。STA 腳位是用來讓您判斷是否偵測到聲音,無聲音時輸出高電位,有聲音時輸出低電位。
音訊輸出介面 (Audio Output Interface) 包含 Gate、ENV、Audio 三個腳位。
Gate:和 STA 腳位一樣都是用來讓您判斷是否偵測到聲音,但無聲音時輸出低電位,有聲音時輸出高電位,剛好跟 STA 腳位相反,兩者擇一使用即可。
ENV:指聲音訊號放大後的包絡 (ENVelope),可以接到開發板的類比輸入腳位,並使用開發板上的 ADC 來做轉換,不需透過 I2C 介面。在應用上,可根據包絡的 ADC 數值,即時調節燈的亮度、顏色等。
Audio:將麥克風偵測到的聲音訊號放大後直接輸出,調整可變電阻 (Sound Gain) 時,同時會調整 Audio 腳位訊號的大小。具有多種用途,例如:外部電路可以將 Audio 訊號經過音頻放大器後播放出來,或是將 Audio 訊號編碼儲存起來。
本產品可應用在聲控領域,透過 ADC 轉換後的數值,可以依不同的聲音強度做出不同的反應。
腳位 | 名稱 | 功能 |
---|---|---|
1 | STA | 感測到聲音:輸出低電位
未感測到聲音:輸出高電位 |
2 | SCL | I2C: 時鐘線 |
3 | SDA | I2C: 資料線 |
4 | VDD | 供電:3.0V~5.5V |
5 | GND | 接地 |
6 | Audio | 音源輸出 |
7 | ENV | 聲音包絡輸出 |
8 | Gate | 聲音狀態輸出
感測到聲音:輸出高電位 未感測到聲音:輸出低電位 |
9 | VDD | 供電:3.0V~5.5V |
10 | GND | 接地 |
HS Code (僅供參考) | 9031.80.00.99-0 |
---|