Комбинированный настенный датчик для Меги

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 01 июл 2019, 12:22

У нас все датчики на высоте немного выше человеческого роста, поэтому о дисплеях и кнопках речи не идёт.
SDA и SCL неплохо работают свитые и с минусом и с плюсом.
RJ45 - недорогое, распространённое, разъемное соединение.
Низкие значения тока при 12 вольтах позволяют надёжно работать с RJ45, правда, ресурсных испытаний в ванной комнате ещё не было. Может и окислиться, наверное. Есть такая паста для контактов, можно набить внутрь.
Для работы вне помещений у нас есть другой комбинированный датчик, там контакты пружинные.
SDA разделил для удобства тестирования, в следующей плате сделаю объединенные.

Alex_Jet
Сообщения: 913
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Комбинированный настенный датчик для Меги

Сообщение Alex_Jet » 01 июл 2019, 15:06

Тут на форуме уже писал, что у меня витая пара Cat5 длиною около 7,6м идет от контроллера до моего датчика с HTU21D/SSD1306/Кнопка. Примерно год все работало стабильно (на OLED штатными средствами MegaD выводилась температура с DS18B20), потом дисплей стал зависать (исчезают показания), после перезагрузки контроллера - все восстанавливалось на некоторое время (либо при переинициализации дисплея средствами PHP цифры/надписи отображались отраженные слева-направо). На сервере (iH) сделал скрипт по уведомлениям о проблемах с HTU21D и в итоге вижу, что периодически данные с датчика не читаются! RJ-45 не переобжимал (дожимал существующий), контакты чистил - некоторое время все работает стабильно, потом снова "глючит". Когда написал на сервере скрипт по выводу разной информации на OLED по нажатию кнопки, то теперь дисплей получает явно не ту команду, которую нужно (отражает слева-направо изображение и отключает отображение) примерно в 90% случаев нажатия кнопки, хотя при коротком проводе с зажатыми/запаяными контактами все работает стабильно.
Еще случай с датчиками BME280 и DS18B20, распаянными на плате вместе с 8P8C - все это в корпусе висит на улице (витая пара длиной около 12 м) - 2 года полет нормальный! А тут весной DS18B20 стал NA...после отключения/включения RJ-45 в розетку все работало, но не долго (12-30 часов), то же при перезагрузке контроллера, то же при переобжиме RJ-45. Но стоило на долго выключить контроллер, как DS18B20 отлично выдает показания уже примерно 1,5 месяца. При этом с BME280 багов "не отдачи" показаний не замечено...только не верные показания из-за каких-то проблем в контроллере с рассчитанными коэффициентами...что за проблемы - так и не понятно. В общем у меня дом - сплошная аномальная зона, как мы смеемся с Андреем.

Bonefolder
Сообщения: 306
Зарегистрирован: 30 мар 2017, 11:15
Откуда: г.Севастополь

Re: Комбинированный настенный датчик для Меги

Сообщение Bonefolder » 01 июл 2019, 15:24

d.v.ermakov писал(а):
01 июл 2019, 12:22

Для работы вне помещений у нас есть другой комбинированный датчик,
с этого момента, можно поподробнее?

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 01 июл 2019, 15:47

Bonefolder писал(а):
01 июл 2019, 15:24
с этого момента, можно поподробнее?
Я ж писал где-то тут о нём, и вроде бы даже печатную плату выкладывал.
Он элементарен, сенсор температуры/влажности, сенсор освещённости и преобразователь с 12 вольт. Корпус от маленького фотореле ФР600 (его покупаем, внутренности выбрасываем).

Alex_Jet
Сообщения: 913
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Комбинированный настенный датчик для Меги

Сообщение Alex_Jet » 02 июл 2019, 05:50

d.v.ermakov писал(а):
01 июл 2019, 15:47
Bonefolder писал(а):
01 июл 2019, 15:24
с этого момента, можно поподробнее?
Я ж писал где-то тут о нём, и вроде бы даже печатную плату выкладывал.
Он элементарен, сенсор температуры/влажности, сенсор освещённости и преобразователь с 12 вольт. Корпус от маленького фотореле ФР600 (его покупаем, внутренности выбрасываем).
На самом деле самодельщикам всегда не хватает нормальных печатных плат! Я тоже помоему ФР600 присмотрел для корпуса и даже думал как разместить все элементы в нем и какой разъем/клеммник поставить, но в итоге "по-быстрому" спаял 8P8T+BME280+DS18B20 на монтажной плате и засунул в обычную распаячную коробку, у которой сделал отверстия снизу. А вот когда сделать нормальную плату... в реальности для 1 экземпляра получается слишком много трудозатрат (пока придумаешь как правильно все развести с точки зрения удобства монтажа, Э/М совместимости и кучи других факторов) и времени (разводка платы и ее изготовление). В итоге откладываешь все на потом.

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 12 июл 2019, 20:51

Комбинированный датчик снаружи выглядит так:
IMG_4863.jpg
IMG_4863.jpg (34.17 КБ) 747 просмотров
Внутри:
IMG_4924.jpg
IMG_4924.jpg (179.92 КБ) 995 просмотров
Под линзой стоит датчик освещённости, два ИК-излучающих диода, и красный светодиод индикации срабатывания датчика движения:
IMG_4928.jpg
IMG_4928.jpg (215.32 КБ) 995 просмотров
Перемычку IR_DIS нужно перерезать, чтобы отключить ИК-излучатель, если используется датчик шума (в этой ревизии пока так).
Перемычку LED нужно перерезать, если нужно отключить красный светодиод под линзой, сигнализирующий о срабатывании датчика движения.
Подстроечный резистор рядом позволяет настроить чувствительность датчика движения.
Срабатывание датчика движения вызывает замыкание соответствующего выхода на землю на 1,5 секунды. И этот выход будет замкнут на землю всё время, пока движение есть.
Датчик движения применён особо чувствительный и с очень широкой диаграммой направленности.
Для того, чтобы предотвратить окисление контактов разъема RJ45 (особенно во влажной среде), можно нанести на них пасту Wago Alu-Plus (или смазку Литол, на худой конец).
Последний раз редактировалось d.v.ermakov 26 июл 2019, 19:05, всего редактировалось 1 раз.

Alex_Jet
Сообщения: 913
Зарегистрирован: 12 янв 2014, 18:00
Откуда: Россия, г.Томск

Re: Комбинированный настенный датчик для Меги

Сообщение Alex_Jet » 23 июл 2019, 09:01

d.v.ermakov писал(а):
12 июл 2019, 20:51
Комбинированный датчик внутри выглядит так..
Дмитрий, а почему для датчика СО2 применяется панелька цангового типа? Обдумываю теперь как бы выпаять разъем из датчика СО2 (легко можно оторвать дорожки) чтобы припаять разъем с круглыми пинами.
И вверху на угле у датчика есть еще один пин - это для того чтобы он надежно держался?

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 23 июл 2019, 16:15

Alex_Jet писал(а):
23 июл 2019, 09:01
а почему для датчика СО2 применяется панелька цангового типа?
Потому, что обычный разъём по высоте в корпус не входит.
Alex_Jet писал(а):
23 июл 2019, 09:01
как бы выпаять разъем из датчика СО2
Оплёткой и нормальным флюсом. Можно пластик снять и достать по одному. Мы свои датчики СО2 решили впаивать в плату, кстати.
Alex_Jet писал(а):
23 июл 2019, 09:01
вверху на угле у датчика есть еще один пин - это для того чтобы он надежно держался?
Да, только для того, чтобы держался. На самом датчике он никуда не подключен.

Erik
Сообщения: 326
Зарегистрирован: 08 ноя 2017, 08:55

Re: Комбинированный настенный датчик для Меги

Сообщение Erik » 25 июл 2019, 11:32

d.v.ermakov писал(а):
12 июл 2019, 20:51
Комбинированный датчик внутри выглядит так:
IMG_4924.jpg
а ввод кабеля каким образом?

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 25 июл 2019, 14:19

Erik писал(а):
25 июл 2019, 11:32
а ввод кабеля каким образом?
На предыдущей странице есть фото задней крышки. Стандартная установка - на подрозетник. Если провод подходит сбоку - придётся сделать отверстие в задней крышке.

dibrov2k
Сообщения: 23
Зарегистрирован: 08 янв 2018, 23:38

Re: Комбинированный настенный датчик для Меги

Сообщение dibrov2k » 25 июл 2019, 20:21

Попробую оставить первый отзыв. Данный датчик я получил на прошлой неделе. Я долго думал о чём написать, так как устройство после подключения просто выполняло свои функции на линии в 15м, без танцев с бубном.

Корпус - пластиковая коробочка без заморочек, отверстие под линзу аккуратное, без зазоров. Отверстие сзади крупное, подключать удобно.
Есть лишь одно замечание, для того чтобы правильно сориентировать датчик прорезями вверх и вниз, датчик нужно крепить на вертикальные винты монтажной коробки.
К сожалению, в местах установки датчиков у меня установлены глубокие подрозетники имеющие лишь горизонтальные винты.
Плата легко поворачивается в корпусе, на 90 градусов, но разъем не даёт корпусу защелкнутся, он упирается в пластиковый выступ.
1.jpg
1.jpg (57.81 КБ) 813 просмотров
Был лишь один нюанс с подключением, который я связываю больше с MegaD, нежели с датчиком. Линия 15м UTP-5e, обжим T568B.
Для подключения я использовал P30 - SCL, P31, P32, P33 - HTU21D, T6703, MAX44009 соответственно, PIR - P0 IN модуля 8I7O-SD.
В данной конфигурации датчик HTU21D не работал, мега его видела на линии, но показания были ошибочными (скриптом получал что-то вроде 7F FF FF, точно не помню).
После тестов на более коротких линиях, и смены портов местами, всё заработало поменяв местами P30 (HTU21D SDA) и P31 (SCL).
Ошибка легко воспроизводится у меня, стоит лишь подключиться как в первый раз. Все датчики спокойно работали даже при подключении всех SDA звездой прямо на MegaD.

Единственное что я не проверил - это работу ИК выхода, так как объект ещё далёк от завершения и там попросту нету никаких устройств с ИК каналом.
При срабатывании PIR линза моргает мягким красным светом. Если в данный момент считать показания датчика освещенности, будут выше на 2-4 люкс, что вообще не критично. В темноте можно разглядеть еле заметное моргание датчика CO2.

Что хотелось бы увидеть в следующих ревизиях данного устройства:
  • Какое-то решение по установке на горизонтальные винты, с сохранением ориентации прорезей.
  • Очень бы хотелось датчик качества воздуха, по типу SGPC3 от Sensirion
  • Возможность мигать светодиодами
  • Возможность объединять SDA
Полёт фантазии:
  • Активный микрофон, динамик
  • Датчики, датчики, датчики, в идеале модульность в выборе

Огромное спасибо Дмитрию за его работы в создании данного устройства, считаю наличие такого законченного устройства положительно скажется на всей экосистеме MegaD.

Фото, а также графики по датчикам добавлю позже.

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 25 июл 2019, 23:18

Спасибо за отзыв.
dibrov2k писал(а):
25 июл 2019, 20:21
Какое-то решение по установке на горизонтальные винты, с сохранением ориентации прорезей.
Это очень просто, нужны отверстия в задней крышке по горизонтали, с расстоянием между ними 60мм. Попробуем сделать серийно.
dibrov2k писал(а):
25 июл 2019, 20:21
Очень бы хотелось датчик качества воздуха, по типу SGPC3 от Sensirion.
Не имеет глубокого смысла в условиях России и Европы, поэтому не планируется. Эти сенсоры нужны в Китае и в Азии, где пыль и смог. Где то в сети видел статистику по городам.
dibrov2k писал(а):
25 июл 2019, 20:21
Возможность мигать светодиодами.
Не планируется. Не очень ясно, зачем.
dibrov2k писал(а):
25 июл 2019, 20:21
Возможность объединять SDA.
В новой версии по-умолчанию SDA объединены. Но есть возможность разделения.
dibrov2k писал(а):
25 июл 2019, 20:21
Активный микрофон, динамик.
Датчик шума доделали, работает нормально и стоит недорого. А микрофона и динамика нет и вряд ли будет. Лично я в подобных целях использую микрофон и динамик видеокамер DS-2CD2432F-IW или подобных.
dibrov2k писал(а):
25 июл 2019, 20:21
Датчики, датчики, датчики, в идеале модульность в выборе.
Опять же в новой версии есть ещё пара разъёмов для платок с сенсорами с Алиэкспресса. Ну и по-умолчанию сенсор СО2 и датчик шума - опции. Так что модульность присутствует;)

Остаётся добавить, что запустил в производство первую серийную партию.
Кстати, и наружный комбинированный датчик тоже переработали, скоро покажу.

dibrov2k
Сообщения: 23
Зарегистрирован: 08 янв 2018, 23:38

Re: Комбинированный настенный датчик для Меги

Сообщение dibrov2k » 26 июл 2019, 08:44

d.v.ermakov писал(а):
25 июл 2019, 23:18
Это очень просто, нужны отверстия в задней крышке по горизонтали, с расстоянием между ними 60мм. Попробуем сделать серийно.
Вот так было бы неплохо, с возможностью выравнивания
1.png
1.png (991 байт) 780 просмотров
d.v.ermakov писал(а):
25 июл 2019, 23:18
Не планируется. Не очень ясно, зачем.
Для организации обратной связи с умным домом. Скажем некой комбинацией клавиш я запускаю сценарий/функцию, а визуальных подтверждений нет. Возможность помигать датчиком, что сервер меня понял, была бы кстати. Я даже нашел нечто подобное в i2c исполнении:
BlinkM.jpg
BlinkM.jpg (48.72 КБ) 780 просмотров
d.v.ermakov писал(а):
25 июл 2019, 23:18
Опять же в новой версии есть ещё пара разъёмов для платок с сенсорами с Алиэкспресса.
Ждём фото новых плат, с описанием что можно воткнуть.
d.v.ermakov писал(а):
25 июл 2019, 23:18
Кстати, и наружный комбинированный датчик тоже переработали, скоро покажу.
Тоже ждем!

DimKa
Сообщения: 4
Зарегистрирован: 21 июн 2019, 21:36

Re: Комбинированный настенный датчик для Меги

Сообщение DimKa » 29 июл 2019, 15:48

Наверное уже неактуально, но всё же... Нашел на Али маленький всенаправленный микрофон с I2C https://ru.aliexpress.com/item/32961728 ... 3c00WEOUbp

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 29 июл 2019, 17:03

DimKa писал(а):
29 июл 2019, 15:48
Наверное уже неактуально, но всё же... Нашел на Али маленький всенаправленный микрофон с I2C https://ru.aliexpress.com/item/32961728 ... 3c00WEOUbp
Этот микрофон имеет интерфейс I2S, а не I2C. Мемс-микрофонов с I2S очень много разных, в каждом телефоне встречаются.
Нам они не совсем подходят. Да и не в микрофоне проблема. А в том, как данные от микрофона превратить в количество децибел шума.

Наш модуль измерения шума имеет аналоговый выход, который подключается на вход аналого-цифрового преобразователя (АЦП или ADC) Меги. От АЦП можно запросить и получить показания на текущий момент (это будет число от нуля до 1023, соответствующее напряжению на входе 0...3,3 вольт).

Для получения от нашего модуля количества децибел полученное от АЦП число нужно разделить на 9 и добавить 25 (dB=ADC/9+25). Показания примерно соответствуют UNI-T UT353BT (в пределах децибела), однако, на метрологическую точность не претендуем и за линейность погрешности не ручаемся.

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 29 июл 2019, 17:17

Физические характеристики комбинированного датчика:
Размеры: 85х85х26мм (+8мм линза),
Вес: 75гр.
Потребляемая мощность 0,9Вт (12В 75мА) пиковая, при подключенном сенсоре СО2 и 0,012Вт (12В 10мА) без него.
При использовании ИК-передатчика требуется питание 12 вольт от Меги. Без использования ИК-передатчика возможно питание от 6 до 36 вольт, минус датчика и Меги должен быть общий.

Чтобы разобрать датчик, нужно сдавить нижнюю крышку (основание) со сторон, на которых нет вентиляционных отверстий. При этом защёлки должны выйти из зацепления, и верхнюю крышку можно будет снять.

DimKa
Сообщения: 4
Зарегистрирован: 21 июн 2019, 21:36

Re: Комбинированный настенный датчик для Меги

Сообщение DimKa » 30 июл 2019, 16:53

d.v.ermakov писал(а):
29 июл 2019, 17:03
Этот микрофон имеет интерфейс I2S, а не I2C.
Точно ведь! А я и не заметил... ))

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 11 авг 2019, 13:53

Фото наружного датчика температуры, влажности и освещённости. HTU21D+MAX44009+питание. Это прототип, серийный будет без лишних отверстий в плате и с влагозащитой. Ну и корпус будет сверлиться на ЧПУ, а не вручную.
IMG_4949.jpg
IMG_4949.jpg (143.62 КБ) 526 просмотров
IMG_4950.jpg
IMG_4950.jpg (103.17 КБ) 526 просмотров
IMG_4953.jpg
IMG_4953.jpg (81.15 КБ) 526 просмотров
IMG_4954.jpg
IMG_4954.jpg (44.36 КБ) 526 просмотров
Закрепить можно стандартным образом:
1.jpeg
1.jpeg (219.21 КБ) 523 просмотра
Но я предпочитаю скобу развернуть вниз, под датчик. Подключение выполняется стандартной двухпарной наружной витой парой UTP 2PAR Outdoor (чёрная, в полиэтилене). Подключать так: SDA и плюс питания в одной паре, SCL и минус - в другой.

aurodionov
Сообщения: 212
Зарегистрирован: 16 авг 2011, 14:07
Откуда: Россия,Тюмень
Контактная информация:

Re: Комбинированный настенный датчик для Меги

Сообщение aurodionov » 11 авг 2019, 21:43

Круто, подскажите где такой корпус прикупить можно?

d.v.ermakov
Сообщения: 942
Зарегистрирован: 29 май 2015, 21:23
Откуда: Екатеринбург, Нижний Тагил

Re: Комбинированный настенный датчик для Меги

Сообщение d.v.ermakov » 11 авг 2019, 21:50

aurodionov писал(а):
11 авг 2019, 21:43
Круто, подскажите где такой корпус прикупить можно?
В любом магазине электротоваров. В линейке многих производителей есть фотореле в таком корпусе. Я их покупаю, внутренности меняю на свои.

Ответить