Разработка датчика шума
Добавлено: Вс апр 02, 2017 19:28:21
Всем привет,
разрабатываю систему, которая должна постоянно следить за уровнем шума вокруг (на улице, или в помещении), и, раз в сутки, передавать на сервер временные интервалы, в которые превышение громкости фиксировалось. Сердцем всего этого выступает ATMega328P.
Пока предполагается, что сигнал с аналогового выхода датчика звука (вот этого, скорее всего: https://www.terraelectronica.ru/news_postup.php?ID=3146 . Но тут я тоже не уверен) будет идти на компаратор, который, в случае превышения опорного напряжения будет будить АЦП, который уже выдаст точные значения.
Вопрос вот в чем: как полученные вольты с датчика перевести в децибелы? И, возможно, имеются какие-нибудь более элегантные способы решения задачи, которые я не знаю, в силу отсутствия опыта?
разрабатываю систему, которая должна постоянно следить за уровнем шума вокруг (на улице, или в помещении), и, раз в сутки, передавать на сервер временные интервалы, в которые превышение громкости фиксировалось. Сердцем всего этого выступает ATMega328P.
Пока предполагается, что сигнал с аналогового выхода датчика звука (вот этого, скорее всего: https://www.terraelectronica.ru/news_postup.php?ID=3146 . Но тут я тоже не уверен) будет идти на компаратор, который, в случае превышения опорного напряжения будет будить АЦП, который уже выдаст точные значения.
Вопрос вот в чем: как полученные вольты с датчика перевести в децибелы? И, возможно, имеются какие-нибудь более элегантные способы решения задачи, которые я не знаю, в силу отсутствия опыта?