Арендная квартира: MegaD, Home Assistant, датчик шума и приборы учета
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Наткнулся на интересное обсуждение - подключение шумомера с USB выходом к Raspberry Pi. Решаемо конечно, но там человек после того как купил прибор, через полгода только отписал что у него все заработало
Обсуждение: https://www.raspberrypi.org/forums/view ... 63&t=29061
Сам прибор и коды: http://sigrok.org/wiki/Tondaj_SL-814
UPD пишут что прибор выключается сам, так что постоянной удаленной работы не подходит.
Обсуждение: https://www.raspberrypi.org/forums/view ... 63&t=29061
Сам прибор и коды: http://sigrok.org/wiki/Tondaj_SL-814
UPD пишут что прибор выключается сам, так что постоянной удаленной работы не подходит.
Последний раз редактировалось empenoso 17 авг 2016, 14:28, всего редактировалось 2 раза.
-
- Сообщения: 651
- Зарегистрирован: 16 фев 2016, 19:52
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Не в целях потролить, а в цели напомнить очевидное . У вас же там малинка. На ней куча gpio которые можно затянуть в openhub. И на них повесить тот же датчик шума...
UPD https://geektimes.ru/post/255352/ но тут харкордно для нас - со скриптом
UPD https://geektimes.ru/post/255352/ но тут харкордно для нас - со скриптом
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Я понимаю на малине нет АЦП. Только цифровые входы, а датчики в основном аналоговые. Вся схемотехника слишком сложна для реализации - хочется готовое решение за разумную цену.OlegJktu84 писал(а):Не в целях потролить, а в цели напомнить очевидное . У вас же там малинка. На ней куча gpio которые можно затянуть в openhub. И на них повесить тот же датчик шума...
UPD https://geektimes.ru/post/255352/ но тут харкордно для нас - со скриптом
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Кстати вот про уровни звука и малину: http://freshfoo.com/posts/raspberry_pi_vu_meter/
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Так АЦП можно к малине прикрутить. Пример - http://webiopi.trouch.com/DEVICES.html
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Можно, но зачем умножать сущности сверх необходимого, ведь АЦП уже есть на меге. И гарантировано у меня должны быть не спалены два порта A6 и A7 потому как к ним ничего никогда не подключалось.
-
- Сообщения: 651
- Зарегистрирован: 16 фев 2016, 19:52
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Нда... http://raspberrypi.ru/blog/571.html
Я вот раньше не понимал, когда на малину ругались за отсутствие АЦП и часов. Теперь понимаю.
Раньше я о малинке думал только как о медиаплеере и тонком клиенте...
Я вот раньше не понимал, когда на малину ругались за отсутствие АЦП и часов. Теперь понимаю.
Раньше я о малинке думал только как о медиаплеере и тонком клиенте...
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
У меня уже несколько лет XBMC (Kodi) работает на малине - пожаловаться вообще не на что.OlegJktu84 писал(а):Раньше я о малинке думал только как о медиаплеере и тонком клиенте...
Вот кстати моя статья об этом и z-wave http://z-wave.ru/obzory/255-sozdanie-do ... -wave.html
P.S. Но в этой-то теме речь о шуме. Интересно можно аналоговый VU-измеритель https://ru.wikipedia.org/wiki/%D0%98%D0 ... 0%BA%D0%B0 - к АЦП подключить
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
А я пошёл по следующему пути - сделал плату, на которой разместил часы, блок питания, оптическую развязку дискретных входов, релейные выходы, разъёмы для шин 1-wire, i2c, rs485. К этой плате Raspberry подключается через 40-пиновый разъём GPIO. Получился довольно удобный модуль.OlegJktu84 писал(а):Нда... http://raspberrypi.ru/blog/571.html
Я вот раньше не понимал, когда на малину ругались за отсутствие АЦП и часов. Теперь понимаю.
Раньше я о малинке думал только как о медиаплеере и тонком клиенте...
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Раз у вас есть опыт - что посоветуете по поводу датчика шума? Как лучше поступить?Fox писал(а):А я пошёл по следующему пути - сделал плату, на которой разместил часы, блок питания, оптическую развязку дискретных входов, релейные выходы, разъёмы для шин 1-wire, i2c, rs485. К этой плате Raspberry подключается через 40-пиновый разъём GPIO. Получился довольно удобный модуль.
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Я ранее никогда не интересовался датчиками шума. Сейчас посмотрел на алиэкспресс, все эти датчики - обычный микрофон, иногда с дополнительным усилителем НЧ. Т.е действительно все они имеют аналоговый выход.empenoso писал(а): Раз у вас есть опыт - что посоветуете по поводу датчика шума? Как лучше поступить?
Ка бы сделал я? Т.к входов АЦП в малине действительно нет, то или прикрутил к плате датчика шума готовый АЦП или сделал бы преобразователь в 1-wire или в i2c на каком-нибудь простеньком pic или tiny
Но Вы же писали, что у Вас есть входы АЦП в Меге? В чем тогда проблема?
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Спасибо за ваш ответ. Просто странно что два разных датчика (http://www.ebay.com/itm/Analog-Sound-Se ... 1038336815 и http://www.chipdip.ru/product/troyka-so ... ss-sensor/) купленных в разных местах - одинаково странно отображаются в меге. Есть желание получать именно дБ громкости звука, но может быть на подобных датчиках это невозможноFox писал(а):Я ранее никогда не интересовался датчиками шума. Сейчас посмотрел на алиэкспресс, все эти датчики - обычный микрофон, иногда с дополнительным усилителем НЧ. Т.е действительно все они имеют аналоговый выход.
Ка бы сделал я? Т.к входов АЦП в малине действительно нет, то или прикрутил к плате датчика шума готовый АЦП или сделал бы преобразователь в 1-wire или в i2c на каком-нибудь простеньком pic или tiny
Но Вы же писали, что у Вас есть входы АЦП в Меге? В чем тогда проблема?
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Ну, насколько я помню, дБ - это логарифмическая зависимость. А эти датчики фактически фиксируют просто наличие шума (звука). И их выходная характеристика определяется характеристикой применимого микрофона. Возможно, у Ваших датчиков разные микрофоны, вот и аналоговый сигнал на выходе разный.
Впрочем, я не "звуковик", мне сложно что-либо советовать в этой области. Когда-то очень давно собирал индикатор уровня сигнала, там индикация была на светодиодах и каждый светодиод зажигался при определенном уровне сигнала. Схема была собрана на чем-то типа специализированной м/с КА2281 (может и ошибаюсь). Так вот там выходная характеристика именно логарифмическая. Мне кажется, Вам нужно что-то смотреть в этом направлении.
Впрочем, я не "звуковик", мне сложно что-либо советовать в этой области. Когда-то очень давно собирал индикатор уровня сигнала, там индикация была на светодиодах и каждый светодиод зажигался при определенном уровне сигнала. Схема была собрана на чем-то типа специализированной м/с КА2281 (может и ошибаюсь). Так вот там выходная характеристика именно логарифмическая. Мне кажется, Вам нужно что-то смотреть в этом направлении.
-
- Сообщения: 651
- Зарегистрирован: 16 фев 2016, 19:52
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
empenoso страдай. C меня поток сознания - с тебя ответы.
1) Так ладно. Выкидываем все лишнии фантазии. Остаемся с МегаД и двумя купленными датчиками?
2) Датчики запитываем от 5v. http://wiki.amperka.ru/продукты:troyka: ... ess-sensor
"Контакты подключения 3-проводного шлейфа
Модуль подключается к управляющей электронике по трём проводам. Назначение контактов 3-проводного шлейфа:
Питание (Vсс) — красный провод. На него должно подаваться напряжение 5 В.
Земля (GND) — чёрный провод. Должен быть соединён с землёй микроконтроллера.
Сигнальный (S) — жёлтый провод. Через него происходит считывание сигнала датчика микроконтроллером."
Чтобы они нам Мегу не сжечь надо между ними и Мегой что-то впаять?
Здесь кажется рассказано что:
http://we.easyelectronics.ru/Shematech/ ... oystv.html
Я там в состоянии понять только "Последовательно включенный резистор". Его хватит?
3) Дальше проверяем что в состоянии отловить значение на МегаД. Для проверки можно тупо подключить одну батарейку и увидеть это на графике в Openhab?
4) Орем на сенсор и смотрим на мультиметре, что при подключении от 5v и схемы согласование логических уровней 5v и 3.3v устройств есть напряжение и оно не больше 3.3v? Регулируем на максимальную чувствительность?
Потенциометр регулировки чувствительности http://wiki.amperka.ru/продукты:troyka: ... ess-sensor
"Потенциометр регулирует коэффициент усиления усилителя сигнала с микрофона. Он бывает полезен, если необходимо изменить условия срабатывания вашего устройства без изменения его прошивки. Чем выше чувствительность модуля, тем выше доля помех в полезном сигнале датчика. Мы рекомендуем начинать работу с модулем при среднем положении потенциометра. В таком случае чувствительность модуля будет легко изменить в любую сторону."
5) подключаем к МегаД впритык орем на сенсор. Смотрим в OpenHab показания.
6)Ставим на место. Проверяем напряжение (если удлиняли витой парой могло на сколько-то упасть). Орем на сенсор.
empenoso вы на какой стадии?
1) Так ладно. Выкидываем все лишнии фантазии. Остаемся с МегаД и двумя купленными датчиками?
2) Датчики запитываем от 5v. http://wiki.amperka.ru/продукты:troyka: ... ess-sensor
"Контакты подключения 3-проводного шлейфа
Модуль подключается к управляющей электронике по трём проводам. Назначение контактов 3-проводного шлейфа:
Питание (Vсс) — красный провод. На него должно подаваться напряжение 5 В.
Земля (GND) — чёрный провод. Должен быть соединён с землёй микроконтроллера.
Сигнальный (S) — жёлтый провод. Через него происходит считывание сигнала датчика микроконтроллером."
Чтобы они нам Мегу не сжечь надо между ними и Мегой что-то впаять?
Здесь кажется рассказано что:
http://we.easyelectronics.ru/Shematech/ ... oystv.html
Я там в состоянии понять только "Последовательно включенный резистор". Его хватит?
3) Дальше проверяем что в состоянии отловить значение на МегаД. Для проверки можно тупо подключить одну батарейку и увидеть это на графике в Openhab?
4) Орем на сенсор и смотрим на мультиметре, что при подключении от 5v и схемы согласование логических уровней 5v и 3.3v устройств есть напряжение и оно не больше 3.3v? Регулируем на максимальную чувствительность?
Потенциометр регулировки чувствительности http://wiki.amperka.ru/продукты:troyka: ... ess-sensor
"Потенциометр регулирует коэффициент усиления усилителя сигнала с микрофона. Он бывает полезен, если необходимо изменить условия срабатывания вашего устройства без изменения его прошивки. Чем выше чувствительность модуля, тем выше доля помех в полезном сигнале датчика. Мы рекомендуем начинать работу с модулем при среднем положении потенциометра. В таком случае чувствительность модуля будет легко изменить в любую сторону."
5) подключаем к МегаД впритык орем на сенсор. Смотрим в OpenHab показания.
6)Ставим на место. Проверяем напряжение (если удлиняли витой парой могло на сколько-то упасть). Орем на сенсор.
empenoso вы на какой стадии?
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
1. даOlegJktu84 писал(а):empenoso страдай. C меня поток сознания - с тебя ответы.
1) Так ладно. Выкидываем все лишнии фантазии. Остаемся с МегаД и двумя купленными датчиками?
2) Датчики запитываем от 5v. http://wiki.amperka.ru/продукты:troyka: ... ess-sensor
"Контакты подключения 3-проводного шлейфа
Модуль подключается к управляющей электронике по трём проводам. Назначение контактов 3-проводного шлейфа:
Питание (Vсс) — красный провод. На него должно подаваться напряжение 5 В.
Земля (GND) — чёрный провод. Должен быть соединён с землёй микроконтроллера.
Сигнальный (S) — жёлтый провод. Через него происходит считывание сигнала датчика микроконтроллером."
Чтобы они нам Мегу не сжечь надо между ними и Мегой что-то впаять?
Здесь кажется рассказано что:
http://we.easyelectronics.ru/Shematech/ ... oystv.html
Я там в состоянии понять только "Последовательно включенный резистор". Его хватит?
3) Дальше проверяем что в состоянии отловить значение на МегаД. Для проверки можно тупо подключить одну батарейку и увидеть это на графике в Openhab?
4) Орем на сенсор и смотрим на мультиметре, что при подключении от 5v и схемы согласование логических уровней 5v и 3.3v устройств есть напряжение и оно не больше 3.3v? Регулируем на максимальную чувствительность?
Потенциометр регулировки чувствительности http://wiki.amperka.ru/продукты:troyka: ... ess-sensor
"Потенциометр регулирует коэффициент усиления усилителя сигнала с микрофона. Он бывает полезен, если необходимо изменить условия срабатывания вашего устройства без изменения его прошивки. Чем выше чувствительность модуля, тем выше доля помех в полезном сигнале датчика. Мы рекомендуем начинать работу с модулем при среднем положении потенциометра. В таком случае чувствительность модуля будет легко изменить в любую сторону."
5) подключаем к МегаД впритык орем на сенсор. Смотрим в OpenHab показания.
6)Ставим на место. Проверяем напряжение (если удлиняли витой парой могло на сколько-то упасть). Орем на сенсор.
empenoso вы на какой стадии?
2. на меге ведь только +12 и +3.3, а 5 вольт нет
3,4,5,6 - пока ведь я датчики отдал чтобы их на осциллографе посмотрели, на днях должны вернуть - надо подождать пока.
-
- Сообщения: 516
- Зарегистрирован: 20 окт 2012, 12:40
- Откуда: Мюнхен
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Посмотрите в сторону логарифмических усилителей.
Например AD8310, или AD8307, есть в DIP корпусе.
Использую в RF измерителях, но они работают от DC, так что можно практически напрямую прицепить электретник, резистор на питание плюс разделительный конденсатор. На выходе имеем сразу напряжение пропорциональное логарифму уровня шума.
Например AD8310, или AD8307, есть в DIP корпусе.
Использую в RF измерителях, но они работают от DC, так что можно практически напрямую прицепить электретник, резистор на питание плюс разделительный конденсатор. На выходе имеем сразу напряжение пропорциональное логарифму уровня шума.
-
- Сообщения: 651
- Зарегистрирован: 16 фев 2016, 19:52
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
"2. на меге ведь только +12 и +3.3, а 5 вольт нет "
Старые зарядки? USB от Малинки? Понижающий dc-dc?
Старые зарядки? USB от Малинки? Понижающий dc-dc?
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Позвонили по поводу обоих датчиков шума - в целом сказали оба рабочие. Только Troyka http://www.chipdip.ru/product/troyka-so ... ss-sensor/ себя странно ведет сказали, как будто "накапливая" показания. Вечером буду пробовать.
-
- Сообщения: 651
- Зарегистрирован: 16 фев 2016, 19:52
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Они там вроде как такой обвязкой гордятся http://wiki.amperka.ru/продукты:troyka: ... ess-sensorempenoso писал(а):Позвонили по поводу обоих датчиков шума - в целом сказали оба рабочие. Только Troyka http://www.chipdip.ru/product/troyka-so ... ss-sensor/ себя странно ведет сказали, как будто "накапливая" показания. Вечером буду пробовать.
"Почему мы не можем просто взять любой микрофон? Этому есть несколько причин.
Во-первых, сигнал от микрофона очень слаб. Настолько, что, если мы подключим его к аналоговому входу Arduino, то analogRead всегда будет возвращать 0. Перед тем как использовать, сигнал с микрофона необходимо усилить.
Во-вторых, даже усиленный звуковой сигнал — это всегда колебания. Поэтому показания микрофона очень зависят от того, в какой момент времени произошло измерение напряжения микроконтроллером. Даже при самом громком хлопке analogRead может вернуть 0.
Как видим, даже измерение максимальных значений амплитуды не даст четкую информацию об уровне громкости. Чтобы получить эту информацию, нужно делать измерения максимально часто и подвергать эти данные математической обработке. Численной характеристикой громкости является площадь под графиком звуковой волны. Именно её и «считает» электронная обвязка микрофона."
Re: Арендная квартира, MegaD IN Kit и датчик шума и приборы учета
Я почему-то считал, что численной характеристикой громкости является давление звуковой волны на единицу площади.OlegJktu84 писал(а):Численной характеристикой громкости является площадь под графиком звуковой волны. Именно её и «считает» электронная обвязка микрофона."