Как стать автором
Обновить

Оптимальная температура в доме или как установить термостат в дальней комнате без проводов

Время на прочтение11 мин
Количество просмотров23K
Всего голосов 28: ↑28 и ↓0+28
Комментарии33

Комментарии 33

Странно, у меня все работает, хотя я догадываюсь в чем дело. Пусть Ваш комментарий будет информеров для остальных читателей, а не упомянуть об авторе и материале в статье мне совесть не позволяет.
А что будет если вдруг сядут батарейки в передатчике? Если устройство стоит в доме, то зачем его делать беспроводным? Можно же включить в розетку.
В любом случае в приемнике должен быть резервный датчик температуры анализируя который приемник не даст дому замёрзнуть.
В данный момент состояние реле в приемнике не измениться, а на передатчике будет моргать индикатор разряда батареек. Я сейчас думаю, немного подкорректировать алгоритм, например, если приемник в течении 4-5 попыток ожидания сигнала от передатчика не получил пакет, то включать реле и пусть котел сам регулирует по температуре подачи, как будто термостата просто нет. Да, будет не экономично, зато в мороз дом не остынет. Также можно включать реле при разряде батареек в приемнике. Да собственно, я и не говорил, что это окончательный вариант алгоритма, всегда можно что то улучшить, тем более коллективно.
Что касается питания, то решение запитать от батареек обусловлено тем, что я не хотел привязывать место установки к расположению розеток.
НЛО прилетело и опубликовало эту надпись здесь
Вполне разумно.
Котел от ИБП с 200Ач батареей

Модель ИБП подскажите, пожалуйста. Сейчас как раз выбираю для аналогичных целей.
НЛО прилетело и опубликовало эту надпись здесь
>>и пусть котел сам регулирует по температуре подачи

ИМХО правильная система отопления не так должна работать. Котёл всегда должен держать в подаче +80. А в каждом помещении локальными управляемыми теплообменниками должна поддерживаться стабильная/заданная по времени температура. В каждом помещении своя.
Не соглашусь с Вами, во первых поддерживать температуру в подаче +80 не всегда целесообразно и экономно. Также в прохладное время года (осень/весна) котел очень быстро будет набирать температуру, таким образом цикл его работы будет очень коротким, а следовательно возрастет количество пусков/остановок, не думаю что это положительно скажется на сроке эксплуатации. В дополнении добавлю, что есть вполне известная табличная зависимость температуры теплоноситель от температуры окружающего воздуха вне помещения. В большинстве современных котлов существует специальный вход для датчиков температуры за окном, по нему котел сам изменяет температуру теплоносителя.
Что касается индивидуальной температуры в каждой комнате, то этого можно добиться несколькими путями:
— настроить пропускаемый объем теплоносителя через каждую батарею при помощи банального крана (мой случай), а регулирование в целом достигается по одной из комнат термостатом.
— установить на каждый радиатор термоголовку, в таком случае возможно и термостат нет смысла устанавливать
Ну вы загнули, конечно! В низкотемпературных системах отопления с конденсационником из котла 35-40гр. С выходит.
Вопрос не в конкретной величине температуры подачи, а в её постоянстве.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
В место AVR на 4МГц можно было использовать Blue Pill/STM32F103 и Arduino. Напряжение питания от 2v до 3.6v при частоте камня 72МГц!!!
НЛО прилетело и опубликовало эту надпись здесь
TQFP-64 паяю китайским T12-K, размер кончика жала как раз как у 40 Вт совкового паяльника.
А вот зачем он там другой вопрос, ATmega328P на 4 МГц прекрасно работают от 1,8 В.
НЛО прилетело и опубликовало эту надпись здесь
TQFP64 и LQFP48 отличаются количеством контактов и толщиной чипа, шаг у обоих 0,5 мм.
НЛО прилетело и опубликовало эту надпись здесь
Завод, мелочевку паяю пастой и феном, TQFP64 T12-K, раньше паял T12-BC2 но попробовал здоровым им больше понравилось.
НЛО прилетело и опубликовало эту надпись здесь
Хорошо получились и интервалы между детальками вполне удобные, а можно платы у китайцев заказать за копеечку.
Совершенно верно — «лучших традициях ардуиношлепства».

Если честно то ATMEGA328 как то многовато для данной поделки. А еще посиди и найди bootloader на 4МГц. Голый atmel стоит $1.8. Blue Pill со всей обвязкой $2.3.
То есть по Вашему 8-ми битный процессор — много, а 32-х битный ARM в самый раз, ну Вы шутник батенька. Разве что по цене можно подумать, но все особенности Вам уже изложили в комментариях.
На счет Blue Pill, честно я до Вашего комментария даже не знал, что это такое. У меня для отладки есть Discovery на stm32f100 и stm32f407, а также PinBoard 2 с набором разных процессоров, честно, даже Arduino нет, если не считать той, что на 3d принтере стоит. Я стараюсь собирать конструкции на собственных платах, так выходит надежней, компактней и иногда дешевле.
НЛО прилетело и опубликовало эту надпись здесь
Постараюсь еще развернуть ответ. ATMEGA328 как то многовато для данной поделки. Цена голого atmel и Blue Pill сопоставимы, при этом никаких танцов с бутлоадерами. Тупо ставим целую Blue Pill выпаивая на ней все лишнее. Шаг у нее подсилу любому ЛУТ. Корпус у автора такой, что туда десяток синих таблеток войдет. Время потраченно на поиск бутлоадера можно использовать для общения с семьей.

Для эстетов, у китайцев так же есть платы переходники с lqfp48 на гребенку.
Берете китайский паяльник на жалах T12 за ~16$(и собираете его «дедушкиным паяльником»), берете жало к нему обязательно BCM(оно же «микроволна», оно же «с выемкой», оно же «hollow point»), берете нормальный гелевый флюс и с легкостью играючи запаиваете такие шедевры:
image
Корпус LQFP64.
НЛО прилетело и опубликовало эту надпись здесь
И сколько бы вышел монтаж 10-ка плат?
Для начала нужно определиться что такое DIY. А то так можно дойти до того, что "Ага, ты микросхему купил, а не сам сделал! DIY-то где?". Правда в отличие от микросхем, плату еще нужно разработать…
НЛО прилетело и опубликовало эту надпись здесь

Если уже использовать ARM от STM тогда уж лучше серию 32L она как раз предназначенная для экономных решений, но Вы цену на них видели? Как по мне в данном случае это вообще сравнимо со стрельбой из пушки по воробьям.

Отличная работа! Отмечу, что в реальной жизни та мне должно быть тока в 44uA через МК в режиме глубокого сна — это данные для худшего случая. Конкретно — для высокой температуры. В нормальных условиях эта величина ниже аж на порядок. Я тестировал на аналогичном МК из этого семейства (Atmega168PA) — при 25 градуса и 3В получалось порядка 4.5uA. Так что в теории передатчик проработает ещё дольше. А если ещё и резистор поставить, как на схеме, 100к, то батарейки там хватит примерно навсегда.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории