Saya mengambil input dari mic electret yang diperkuat menggunakan LM358 amplifier dari unit ADC PIC16F877A saya. Saya mendapatkan bacaan dalam Volts dari ADC yang berkisar dari 2.5V hingga 5V. Bagaimana saya bisa mengubah bacaan ini menjadi dB?
Saya mengambil input dari mic electret yang diperkuat menggunakan LM358 amplifier dari unit ADC PIC16F877A saya. Saya mendapatkan bacaan dalam Volts dari ADC yang berkisar dari 2.5V hingga 5V. Bagaimana saya bisa mengubah bacaan ini menjadi dB?
Jawaban:
DB SPL adalah unit pengukur tekanan .
Anda tidak dapat mengubah tegangan menjadi pembacaan DB SPL kecuali Anda tahu:
Mikrofon Anda memiliki sensitivitas -46dBV / Pa, ini menghasilkan 0,005012 V RMS / Pa
1 Pa (pascal) sama dengan tekanan suara 94 dB (SPL)
Persamaan dB untuk tegangan adalah
mana V1 adalah tegangan yang diukur, dan tingkat referensi
Jika kita melakukan contoh perhitungan untuk pengukuran 2.5v (dengan asumsi gain untuk amplifier) kita dapatkan
jadi SPL akan menjadi (-46) + 53.96 = 7.95 + 94 = 101.95 Db SPL
Kami mengasumsikan gain untuk preamplifier, jika gain sebenarnya adalah 20dB maka SPL menjadi
101,95 - 20 = 81,95 Db SPL
jika keuntungan aktual adalah 10dB maka SPL menjadi
101,95 - 10 = 91,95 Db SPL ...
-46dB V / Pa adalah bagaimana saya membacanya dan 1 Pa adalah tekanan suara dalam newton per meter persegi. 0dB SPL adalah 20 mikro Pascal oleh karena itu, 1 Pa adalah 50.000 kali lebih besar atau, dalam dB itu adalah 94 dB SPL.
Jadi, jika Anda mengukur -46 dBV maka Anda mengukur SPL 94 dB. -46 dBV cukup dekat 5 mV RMS jadi, sekali lagi, jika Anda mengukur 5mV RMS maka SPL adalah 94dB.
Jika Anda memiliki pre-amplifier dengan gain sepuluh, maka 50mV RMS sama dengan 94dB SPL dan 5mV akan sama dengan SPL 74 dB.
Ini seharusnya cukup untuk membantu Anda memulai.