Всем привет,
разрабатываю систему, которая должна постоянно следить за уровнем шума вокруг (на улице, или в помещении), и, раз в сутки, передавать на сервер временные интервалы, в которые превышение громкости фиксировалось. Сердцем всего этого выступает ATMega328P.
Пока предполагается, что сигнал с аналогового выхода датчика звука (вот этого, скорее всего: https://www.terraelectronica.ru/news_postup.php?ID=3146 . Но тут я тоже не уверен) будет идти на компаратор, который, в случае превышения опорного напряжения будет будить АЦП, который уже выдаст точные значения.
Вопрос вот в чем: как полученные вольты с датчика перевести в децибелы? И, возможно, имеются какие-нибудь более элегантные способы решения задачи, которые я не знаю, в силу отсутствия опыта?
Разработка датчика шума
- Аlex
- Модератор
- Сообщения: 4614
- Зарегистрирован: Чт мар 18, 2010 23:09:57
- Откуда: Планета Земля
- Контактная информация:
Re: Разработка датчика шума
Lexey1 писал(а):как вольты перевести в децибелы?
Может, для начала, почитать что такое децибел, прежде чем задавать такие вопросы ?
Вот, одна из первых ссылок - http://the-mostly.ru/misc/chto_takoe_detsibel.html
Цитата :
Прежде всего - децибел не физическая величина, как, скажем, ватт, вольт, ампер, а математическое понятие.
Re: Разработка датчика шума
Да, и именно это меня и ставит в затруднение, но
Как мне понять, что напряжение на ноге компаратора, возникающее при действии моего датчика рядом с пылесосом - именно 80 дБ?
-Шум работы разнообразного офисного оборудования, пылесоса – 80 децибел (дБ);
Как мне понять, что напряжение на ноге компаратора, возникающее при действии моего датчика рядом с пылесосом - именно 80 дБ?
- Adagumer
- Поставщик валерьянки для Кота
- Сообщения: 2283
- Зарегистрирован: Чт ноя 15, 2012 20:47:59
- Откуда: Крымск
Re: Разработка датчика шума
Lexey1 писал(а):Как мне понять, что напряжение на ноге компаратора, возникающее при действии моего датчика рядом с пылесосом - именно 80 дБ?
Возьмите величину шума в 0 дБ измерьте напряжение на ноге компаратора, потом измерьте при включённом пылесосе, далее пылесосную величину поделите на нулевую и полученное значение перевидите в децибелы! Полученное значение может оказаться и не 80 дБ так как не все пылесосы одинаково полезны!
- B@R5uk
- Собутыльник Кота
- Сообщения: 2896
- Зарегистрирован: Сб ноя 13, 2010 12:53:25
- Откуда: приходит весна?
Re: Разработка датчика шума
Самое забавное, что даже в закрытой комнате в зависимости от расстояния от пылесоса величина шума будет разной.
-
borys
- Держит паяльник хвостом
- Сообщения: 927
- Зарегистрирован: Вт сен 07, 2010 19:27:48
- Откуда: Ташкент
Re: Разработка датчика шума
Для Lexey1.
В журнале Elektor (September & October 2015) есть описание прибора близкого к тому, что Вам требуется. Сделан на
Arduino Uno, то есть именно на том же процессоре. Выхода в интернет нет, придется доделывать самому.
В журнале Elektor (September & October 2015) есть описание прибора близкого к тому, что Вам требуется. Сделан на
Arduino Uno, то есть именно на том же процессоре. Выхода в интернет нет, придется доделывать самому.