Ваш браузер устарел. Рекомендуем обновить его до последней версии.

Результаты недельного испытания контроллера

Опубликовано 18.12.2017

Неделю назад начал испытания конфигурации, состоящей из двух устройств Пчёлодом:

  • Первое расположено внутри отапливаемого дома с питанием от сети 220В. Один датчик измеряет  температуру теплоносителя в доме, а второй вынесен на улицу и измеряет температуру и влажность на улице. В нем же установлен модуль GSM.
  • Второй контроллер подключен к улью, расположенному на расстоянии около 50 метров в роще, работает от батареек. Скидывает данные измерений на первый по расписанию. В остальное время - спит. Пчелиный клуб сел, как ему и положено возле передней стенки. Первый датчик (герметичный) я расположил по середине улья сверху, а второй (температура+влажность) по середине расстояния от первого датчика до задней стенки.  Также он присылает данные о зарадяде батареи.
  • Три раза в сутки - в 6:00, 16:00 и 22:00 я должен получать SMS на мой телефон о состоянии температуры и влажности из дома и из улья.

Через неделю работы я обобщил данные с датичиков и построил графики в пакете SciLab.Вот, что у меня получилось....

Вот так выглядят СМСки, которые шлет устройство. Dev #0 - это устройство в доме, а Dev #1 - это устройство, подключенное к улью. Tgerm - это герметичный датчик температуры, а T2i и H2i - это комбинированный датчик температуры и влажности.

 

Графики измерений приведены на рисунке ниже. На первом графике показана температура на улице и внутри улья. Поскольку два датчика температуры расположены от клуба на разном расстоянии, то мы наблюдаем и разницу температуры около 3 градусов.

На втором графике показана относительная влажность воздуха на улице и в улье. В улье влажность около 60%-65%.

 

На последнем графике показан заряд батареи, который постепенно уменьшается и температура радиатора батареи отопления.  Температура теплоносителя в котле скачет, поскольку режим поддержания температуры котла периодический и он сам решает, когда включать обогрев, а когда выключать. У котла задана температура теплоносителя в 40 градусов. Собственно важна не сама температура, а факт того, что котел работает, потому что если он встанет в мороз, то все трубы и унитазы полопаются и будет очень-очень плохо!

 

Обрабатывать данные с СМС довольно неудобно, да и еще приходится за них платить. Автоматическая выгрузка данных в облако ThingSpeak выглядит гораздо более удобной. По поводу значений температуры в улье в +10С и влажности в 60% при +1С тепла на улице пока тоже не знаю - надо почитать мат часть :). Предполагаю, что по мере продвижения клуба к задней стенке графики температуры должны меняться и в какой-то момент пересекаться - когда клуб будет посередине между двумя датчиками - посмотрим!!!

Жду прихода морозов, чтобы проверить работу устройства на холоде, чтобы подтвердить правильность выбранных схемотехнических решений. Да и еще остаются глюки в протоколе радиообмена. Иногда пропадают сообщения. Надо допиливать.

 

Ну а если кому интересно поработать с данными и SciLab - вот ссылка на файл, который строит все эти графики.

 

Содержание