Senzori zvuka: karakteristike, ožičenje i performanse

Dec 13 2025
Izvor: DiGi-Electronics
Pregledaj: 1007

Modul senzora zvuka detektuje buku i pretvara je u signale koje mikrokontroleri mogu čitati. Radi preko mikrofona, pojačala ili komparatora, sa podesivom osetljivošću, i bilo digitalnim ili analognim izlazima. Budući da svaki deo utiče na to kako modul reaguje na zvuk, ovaj članak detaljno objašnjava njegove komponente, ožičenje, tipove signala, podešavanje i performanse.

Figure 1. Sound Sensors

KSNUMKS. Pregled modula senzora zvuka

Modul senzora zvuka detektuje zvučne talase i pretvara ih u električne signale. Može da emituje ili digitalni HIGH / LOV signal ili analogni napon, u zavisnosti od dizajna modula. Zato što je jednostavan za upotrebu i brzo reaguje na promene buke, koristi se u alarmima, sistemima za automatizaciju i projektima mikrokontrolera kao što su Arduino ili ESP32.

KSNUMKS. Pin dijagram modula senzora zvuka

Figure 2. Sound Sensor Module Pin Diagram

PinIme i prezimeTipOpis
1VCCUlazRadni napon (3.3 V–5 V)
2GNDUlazZajednička osnova
3IZLAZIzlazDigitalni ili analogni signal, u zavisnosti od modula

Dijagram prikazuje senzor zvuka sa jasno označenim pinovima: VCC, GND, DO (digitalni izlaz) i AO (analogni izlaz). Analogni izlaz obezbeđuje promenljivi napon na osnovu intenziteta zvuka, dok digitalni izlaz šalje visoke ili niske signale u zavisnosti od praga. Elektretni mikrofon snima zvučne talase, a LM393 komparator (ili LM386 pojačalo) obrađuje signal za pokretanje izlaza.

KSNUMKS. Komponente modula senzora zvuka

Figure 3. Components of a Sound Sensor Module

Elektret mikrofon

Elektretni mikrofon oseća zvučne vibracije i pretvara ih u mali AC signal. Ugrađen je FET pojačava ovaj signal tako da kolo može da ga pravilno obradi.

pojačalo / komparator (LM386 / LM393)

LM386 pojačava signal mikrofona za analogni izlaz, dok LM393 upoređuje nivo zvuka sa postavljenim pragom i stvara digitalni izlaz kada se dostigne taj nivo.

Potenciometar (Trim Pot)

Trim lonac kontroliše koliko je senzor osetljiv. Podešavanje menja prag detekcije i pomaže u sprečavanju neželjenog aktiviranja od niske buke.

Indikator LED

LED svetli kada otkriveni zvuk pređe postavljeni prag. Pomaže u brzoj proveri i podešavanju odgovora senzora.

Pasivne komponente (otpornici, kondenzatori, filteri)

Ovi delovi održavaju kolo stabilnim i smanjuju električnu buku, pomažući senzoru da daju čistije i preciznije signale.

KSNUMKS. Tipovi mikrofona koji se koriste u senzoru zvuka 

KSNUMKS Elektretni kondenzatorski mikrofoni

Figure 4. Electret Condenser Microphones

Elektretni mikrofoni su najčešći tip koji se nalazi u osnovnim modulima senzora zvuka. Oni su osetljivi, pristupačni i lako se integrišu u kola. Oni dobro funkcionišu za otkrivanje opštih zvukova i imaju širok frekvencijski odziv koji odgovara mnogim jednostavnim zadacima audio-senzora.

MEMS mikrofoni

Figure 5. MEMS Microphones

MEMS mikrofoni se koriste u mnogim modernim kompaktnim uređajima. Oni su veoma mali, nude stabilne performanse u širokom rasponu temperatura, i obezbeđuju konzistentan frekvencijski odziv. Njihov dizajn površinske montaže čini ih pogodnim za manje i naprednije module senzora zvuka.

Tip mikrofona utiče na to da li modul emituje digitalne ili analogne signale.

Poređenje: Digitalni vs. Analogni senzor zvuka 

OdlikaDigitalni senzorAnalogni senzor
IzlazVISOKA / NISKAPromenljivi napon
Unutrašnje koloKomparatorpojačalo
Kontrola osetljivostiDaNe / Ograničeno
Tip podatakaBinarni događajKontinuirani signal
Najbolje zaAkcije izazvane zvukomPraćenje nivoa zvuka
Složenost kodaVrlo lakoUmereno
Zvuk u realnom vremenu?NeDa

Ove razlike se odnose na to kako zvučni senzor interno obrađuje zvučne signale.

Senzor zvuka Radni proces

Figure 6. Sound Sensor Working Process

Snimanje zvučnih talasa

Proces počinje kada vibracije vazduha pogode dijafragmu mikrofona. Ovaj tanki metalni sloj se kreće napred-nazad na osnovu jačine i obrasca dolaznog zvuka.

Generisanje signala

Kretanje dijafragme menja svoj unutrašnji kapacitet, stvarajući mali AC signal. Ovaj signal nosi oblik zvuka, ali je suviše slab da bi se koristio samostalno.

Pojačanje signala

LM386 pojačalo pojačava slab AC signal. Nakon pojačanja, zvučni signal postaje dovoljno jak za dalju obradu.

Kondicioniranje signala

Modul priprema pojačani signal u zavisnosti od njegovog dizajna: Digitalni moduli: LMKSNUMKS komparator proverava da li nivo zvuka prelazi postavljeni prag. Analogni moduli: Modul izlazi prirodni talasni oblik bez poređenja.

Tumačenje mikrokontrolera

Konačni signal obrađuje mikrokontroler: Digitalni izlaz: Mikrokontroler detektuje visoke ili niske signale kada zvuk pređe podešeni nivo. Analogni izlaz: Mikrokontroler čita talasni oblik kao promenu ADC vrednosti koje pokazuju snagu zvuka tokom vremena.

Kontrola osetljivosti potenciometra senzora zvuka

Šta potenciometar podešava

• Minimalni nivo zvuka za okidanje - Potenciometar postavlja najniži nivo zvuka potreban za aktiviranje izlaza.

• Odziv LED indikatora - Ugrađena LED dioda se uključuje kada otkriveni zvuk pređe podešeni prag. Promena potenciometra pomera tačku u kojoj LED svetli.

• Zaštita od lažnih okidača - Pravilno podešavanje pomaže u sprečavanju neželjenih okidača izazvanih pozadinskom bukom, vibracijama ili električnim smetnjama.

• Performanse u različitim okruženjima - Podešavanja osetljivosti utiču na to koliko dobro senzor radi u mirnim područjima, umereno bučnim prostorima ili glasnijim lokacijama.

Najbolje prakse za podešavanje osetljivosti

• Podesite osetljivost na stvarnoj lokaciji - Podesite potenciometar gde će senzor biti instaliran tako da prag odgovara stvarnom okruženju.

• Niža osetljivost u bučnim područjima - Smanjenje osetljivosti pomaže da se izbegnu česti okidači uzrokovani stalnom pozadinskom bukom.

• Povećajte osetljivost za meke ili udaljene zvukove - Povećanje praga omogućava senzoru da lakše detektuje niže nivoe zvuka.

• Koristite LED kao vodič u realnom vremenu - Gledajte ugrađenu LED diodu dok se podešavate kako biste pronašli tačku u kojoj ispravno reaguje na zvuk.

• Dodajte softverske vremenske filtere - U projektima mikrokontrolera, dodavanje kratkih kašnjenja ili filtriranja zasnovanog na vremenu poboljšava stabilnost signala i smanjuje brze lažne okidače.

Podešavanje osetljivosti takođe radi zajedno sa električnim granicama modula.

KSNUMKS. Električne specifikacije senzora zvuka

SpecifikacijaTipične vrednosti
Radni napon3.3 V–5 V
Izlazni logički nivo0–VCC
Mirna struja3–8 mA
Opseg detekcije30 cm–1 m
Temperaturni opseg0°C–50°C
Izlazno ponašanjeAktivno VISOKO / NISKO

Arduino Vodič za povezivanje za digitalni senzor zvuka

Ožičenje senzora zvuka

Digitalni senzor zvuka povezuje sa Arduino koristeći samo nekoliko pinova. OUT pin šalje jednostavan HIGH ili LOV signal kad god otkriveni zvuk pređe prag modula.

• VCC → 5V

Napaja modul senzora zvuka.

• GND → GND

Završava električno kolo.

• OD → D8

Šalje digitalni zvučni okidač signal na Arduino.

• Opciono: LED → Pin 12

Kako funkcioniše veza?

Senzor kontinuirano prati zvuk. Kada buka pređe prag, izlazi HIGH.

• NISKA → Nema zvučnog događaja

• HIGH → Otkriven zvuk

KSNUMKS. Arduino vodič za povezivanje analognog senzora zvuka

Ožičenje senzora zvuka

Analogni senzor zvuka šalje kontinuirano promenljiv napon koji odražava intenzitet zvuka u realnom vremenu. Ovo omogućava Arduinu da meri ne samo zvučne događaje, već i ukupne nivoe glasnoće.

• VCC → 5V

Napaja senzorski modul.

• GND → GND

Obezbeđuje povratni put za kolo.

• AOUT → A0

Šalje analogni naponski signal na analogni ulazni pin Arduino za čitanje nivoa zvuka.

2 Kako funkcioniše analogno čitanje zvuka?

Analogni izlaz varira u zavisnosti od intenziteta zvuka. Arduino čita ovaj napon kroz svoj ADC (0–1023 opseg), dajući informacije o glasnoći u realnom vremenu. Ove metode čitanja odgovaraju potrebama različitih platformi mikrokontrolera.

KSNUMKS. Kompatibilnost senzora zvuka sa popularnim mikrokontrolerima

PlatformaLogički naponADC podrškaNajbolji tip modula
ESP323.3 VVišestruki ADC kanaliAnalogni / Digitalni
ESP82663.3 VJedan ADC kanalDigitalni
Raspberri Pi3.3 VNema ugrađenog ADC-aDigitalni

Svaka platforma drugačije rukuje signalima, tako da smanjenje buke može poboljšati rezultate.

Zaključak 

Modul senzora zvuka funkcioniše hvatanjem zvuka, obradom signala i slanjem digitalnog ili analognog izlaza za različite zadatke. Njegovi delovi, tip mikrofona, podešavanje osetljivosti i ožičenje utiču na tačnost. Uz odgovarajuće korake podešavanja i smanjenja buke, modul obezbeđuje jasnija očitavanja i stabilne performanse u različitim sistemima mikrokontrolera.

Često postavljana pitanja [FAK]

K1. Može li senzor zvuka detektovati specifične zvukove kao što su glasovi ili pljeskanje?

Ne. On samo detektuje promene glasnoće, a ne specifične zvučne obrasce ili reči.

K2. Može li senzor zvuka meriti zvuk u decibelima?

Ne. Daje samo relativnu glasnoću, a ne tačne dB vrednosti.

K3. Koliko daleko senzor zvuka može da detektuje zvuk?

Većina modula najbolje radi unutar 1 metra. Osim toga, tačnost opada.

K4. Da li je senzor zvuka pogodan za upotrebu na otvorenom?

Ne po defaultu. Potrebna mu je zaštita od vlage, prašine i vetra.

K5. Može li senzor zvuka raditi neprekidno?

Da, ali mikrofon može polako izgubiti osetljivost tokom vremena.

K6. Zašto se senzor aktivira bez buke?

To se može desiti zbog električne buke, vibracija, protoka vazduha ili smetnji.