AMS sensors
Модератор: Alex
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
AMS sensors
AMS sensors
Случилось очередное эпохальное событие — разработана технология беспроводных энергоэффективных сенсоров (на батарейках) для экосистемы АМС.
Теперь «родные» сенсоры (есть ещё и «неродные», типа nooLite), подразделяются на два вида:
1. «Умные сенсоры». Это микропроцессорные системы, которые обладают широким набором команд, собственным «поведением», возможностью автоматически обмениваться информацией с «базой» (контроллером АМС) и управлять подключённым оборудованием (могут выступать в качестве сенсоров, актуаторов и смешанных сенсоров-актуаторов). Эти сенсоры поддерживаются АМС, начиная с 0.15 версии.
http://hi-lab.ru/arduino-mega-server/do ... less/nrf24
2. Энергоэффективные сенсоры на батарейках. Функционально это упрощённый вариант первого типа сенсоров (в угоду снижения энергопотребления). Могут передавать один или несколько параметров (например, состояние геркона «открыто/закрыто», температуру и текущее напряжение питающих батареек). Параметры, естественно, могут быть любыми. Ориентировочное время работы от батареек — как минимум год.
Описание и документация по энергоэффективным сенсорам будет чуть позже, если кратко, сенсоры выполнены на базе модифицированной платы Arduino Pro Mini 3.3V 8MHz и повышающего преобразователя с 0.7-3V до 3.3V. Могут использоваться батарейки Alkaline AA или AAA или, при желании, литиевые батарейки на 3V.
Случилось очередное эпохальное событие — разработана технология беспроводных энергоэффективных сенсоров (на батарейках) для экосистемы АМС.
Теперь «родные» сенсоры (есть ещё и «неродные», типа nooLite), подразделяются на два вида:
1. «Умные сенсоры». Это микропроцессорные системы, которые обладают широким набором команд, собственным «поведением», возможностью автоматически обмениваться информацией с «базой» (контроллером АМС) и управлять подключённым оборудованием (могут выступать в качестве сенсоров, актуаторов и смешанных сенсоров-актуаторов). Эти сенсоры поддерживаются АМС, начиная с 0.15 версии.
http://hi-lab.ru/arduino-mega-server/do ... less/nrf24
2. Энергоэффективные сенсоры на батарейках. Функционально это упрощённый вариант первого типа сенсоров (в угоду снижения энергопотребления). Могут передавать один или несколько параметров (например, состояние геркона «открыто/закрыто», температуру и текущее напряжение питающих батареек). Параметры, естественно, могут быть любыми. Ориентировочное время работы от батареек — как минимум год.
Описание и документация по энергоэффективным сенсорам будет чуть позже, если кратко, сенсоры выполнены на базе модифицированной платы Arduino Pro Mini 3.3V 8MHz и повышающего преобразователя с 0.7-3V до 3.3V. Могут использоваться батарейки Alkaline AA или AAA или, при желании, литиевые батарейки на 3V.
- Вложения
-
- AMS Smart Network
- AMS-Smart-Network.png (89.46 КБ) 8733 просмотра
- Рейтинг: 1.16%
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: AMS sensors
Наконец то дождался!! Я весь мозг сломал себе и людям,пока разбираюсь с протоколом. Установил Node_Mcu в корпус D9MG с автономным питанием и усиленным модулем NRF24. Да еще и с экраном.D1 mini аккуратно влезает в D3MG. Вполне себе переносное устройство в пределах дома ( реально можно потерять из виду как пульт от телевизора) . А планируется интеграция с ESP8266 ? Хочется узнать, где я накосячил)))
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: AMS sensors
От чего же вы его питаете? Там довольно большое потребление. И зачем нужен переносной вариант?Установил Node_Mcu в корпус D9MG с автономным питанием
Само-собой, только нужно время на это найти. Я тут особых проблем не вижу — всё должно работать. А в чём у вас проблема?А планируется интеграция с ESP6288 ? Хочется узнать, где я накосячил)))
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: AMS sensors
Фото сделаю на выходные.Сейчас запитываю от стандартного модуля питания для брек-борда. Там сразу есть 5 и 3.3 вольта по пол- ампера.Внешний блок питания от TP-Link свичей на 9 вольт.Как не странно очень надежные и их много))) Аккумулятор хочу использовать на 3-4 ампер-часа ,чтобы хватило на 12 часов работы.( у нас меняют кабель на всю улицу и свет есть только ночью) . С интеграцией NRF и ESP больших сложностей не было. Просто перенёс 4 вкладки с Дуи на ESP ну и добавил в ажаксе и главном скрипте все что нужно. Проблема возникла при открывании страницы NRF . Загрузка проца 100 % ( на главной странице и в полном экране 2-5 %) хотя все отображается.В других версиях AMS участвуют 2 файла htm и js для отображения страниц,а у ESP одна объеденённая. Хотя врят-ли причина в этом.
PS И ещё один момент. Два АМС видят один сенсор и выводят с него инфу. Будет какой то механизм , что бы каждый из АМС работал только со "своими" сенсорами?
PS И ещё один момент. Два АМС видят один сенсор и выводят с него инфу. Будет какой то механизм , что бы каждый из АМС работал только со "своими" сенсорами?
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: AMS sensors
Совершенно верно, сейчас всё валится в одну трубу и нет кода который отсеивает «чужие» пакеты. Но это буквально 1-2 строчки кода, которые будут реагировать только на пакеты с определённого адреса — в следующих версиях будет добавлен этот механизм.Будет какой то механизм , что бы каждый из АМС работал только со "своими" сенсорами?
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: AMS sensors
Не понял о чём речь. Если о сенсорах, то это модифицированная (для батарейного варианта) Pro Mini 3.3V 8MHz.Только если можно озвучте минимальное железо, что бы не терять время после выхода релиза.
На батарейном питании необходим повышающий преобразователь?
Да, энергоэффективный повышающий DC-DC конвертер на 3.3В. Можно ещё питать напрямую от 3В литиевых батареек, но они дорогие. Ещё неплохо было бы разработать вариант на ионисторе и солнечной панельке.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: AMS sensors
Сами солнечные панели не так и дороги http://ru.aliexpress.com/item/High-Effi ... 109.to2pCv А вот с ионисторами могут быть проблемы - они не любят холод (если для улицы). И при первом включении для блока питания это почти К.З. пока не зарядится. Надо внимательно обращаться. Как вариант http://ru.aliexpress.com/item/2Pcs-ultr ... 13339.3581
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: AMS sensors
Ионисторы совсем необязательно, пусть это будут какие-нибудь аккумуляторы, я просто ещё не разбирался с этим вопросом.А вот с ионисторами могут быть проблемы - они не любят холод (если для улицы). И при первом включении для блока питания это почти К.З. пока не зарядится.
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: AMS sensors
С ионисторами все гораздо проще - поставил и забыл. Для нас это электролит с громадной ёмкостью до 10 фарад. Единственная продлема с ними - последовательно с ними надо ставить токо ограничительный резистор или включать стабилизатор тока. Попробую нарисовать схему. При микротоковом потреблении нагрузкой даже однократной зарядки хватит на очень долго. В 70-е годы применялись для процессоров запоминать фиксированные настройки у приемников. Одной зарядки хватало на полгода. Так что если сенсор будить пару раз в день ,то и батарейки не надо)). Аккумуляторы надо обслуживать.
PS Немного теории и практических схем Ионистор + солнечная панель http://www.rlocman.ru/shem/schematics.html?di=151202
PS Немного теории и практических схем Ионистор + солнечная панель http://www.rlocman.ru/shem/schematics.html?di=151202
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2357
- Зарегистрирован: Пт апр 20, 2012 12:53 pm
- Благодарил (а): 42 раза
- Поблагодарили: 262 раза
Re: AMS sensors
Это что ж за сенсор такой, который пару раз в день просыпается? Я рассчитывал, например, температурный, он просыпается раз в 3 минуты — по рассчётам энергии хватит на 15 месяцев. Если пару раз в день, то сенсор вообще вечный будет.Так что если сенсор будить пару раз в день
Для справки: спящий режим 0.05 мА (50 мкА), активность 1 секунда 20мА. Батарейки 2000 мА/ч. Период 3 минуты, можно сделать любой, если 10 минут, то расчётное время жизни сенсора будет больше трёх лет.