28.01.2018, 15:28 | #1 |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
Умный термостат для теплого пола и электро-сауны
Всем доброго времени суток)
Решил начать новую тему для обсуждения одной очень интересной (по моему мнению) платы на разработку которой я потратил несколько месяцев. Когда я в свое время заинтересовался системами умного дома и все что с ним связанно то вариантов различных плат на просторах интернета я либо не находил совсем либо находил не то что надо, не было с перламутровыми пуговицами. На моем сайте изложена вся история вхождения в секту Умный дом но тут не об этом) Решил я сделать устройство которое объединяло в себе ЕСП модуль в виду дешевизны и возможность воткнуть этот модуль в любой Российской квартире не переделывая и главное не колхозя готовое устройство из кучи проводов и на макетке (хотя по первости так и вышло). Еще что меня всегда разочаровывало так это необходимость прокладки проводов, что тоже крайне отпугивает будущих адептов нашей секты. После полу года проб и ошибок представляю на ваш суд)) то что получилось. Ниже описание того что получилось и немного фото Встраиваемый термостат на основе модулей ЕСП12-32 устанавливаемый в стандартное место в стене размеров 68мм (Евро подрозетник). Для данного устройства нет необходимости прокладывать провода для управления а достаточно установить в стену и подключить к wi-fi. После вести параметры по которым будет работать программа и все. Тут как кто напишет софт))) Термостат представляет из себя две платы расположенные друг над другом Верхняя плата – управляющая часть На плате расположены – 2 разъема для мониторов (i2c либо nextion), место для установки ЕСП (ESP12 и ESP32) модулей, разъем для программирования ЕСП со встроенным USB-UART а так же 4 кнопки для управления при выборе не сенсорного монитора. Нижняя плата - управляющая Блок питания позволяет плате питаться напрямую от 220в Реле на 16А. При проектировке расчетная нагрузка не более 12А Разъем для подключения датчиков температуры ds18b20 Нижняя плата – управляемая плата выполнена в двух исполнениях Вариант 1 – для управления теплым полом. В данном варианте плата питается от той же сети 220в что и контролирует Вариант 2 – для управления электро каменкой (сауной). В данном варианте сеть питание идет от 220в а реле управляет отдельной нагрузкой. Расчетная до 12А через реле и до 12кВт через магнитный пускатель. Корпус термостата каждый желающий может распечатать на 3d принтере, модель для печати скачать с сайта производителя LYTKO.COM ссылка на модель корпуса для печати появиться в ближайшее время. Последний раз редактировалось ANARHIST1984; 28.01.2018 в 17:58. |
28.01.2018, 16:13 | #2 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Что бы вставить картинку в текст, нужно в рсширеном режиме нажать скрепку и выбрать нужное изображение
А фотографии лицевой части будут? |
28.01.2018, 17:53 | #3 |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
Фото лицевой части в двух исполнениях Не обслуживаемая и под сенсорный монитор Nextion. Лицевая часть с под монитор i2s в стадии проектирования. Качество печати среднее так как это предварительные образцы. |
28.01.2018, 18:51 | #4 |
Senior Member
Регистрация: 22.10.2015
Адрес: Там где сосны и песок
Сообщений: 1,534
Вес репутации: 1601 |
Тоже хотел насчет фоток поправить )
Классная штука. Лицевую панель можно либо пытаться шлифовать и полировать. Либо не печать, а отливать видел на youtube ролики по отливке и изготовлению форм для отливки пластика.
__________________
Читаю ваши мысли по аватару ... |
28.01.2018, 18:58 | #5 | |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
Цитата:
А насчет качества печати на принтере то тут все просто, берем немного ацетона, закрытый бокс или коробку и вот вам химическая обработка. Пластик при непродолжительном контакте в парами ацетона преображается. Главное не передержать. Качество улучшается в разы Позже планирую выложить полное описание платы. Программная часть будет распространяться в виде бин файлов и работать на любом ЕСП. На данный момент дописывается веб интерфейс. Более подробное описание прошивки выложу тут для обсуждения. Последний раз редактировалось ANARHIST1984; 29.01.2018 в 01:49. |
|
30.01.2018, 22:05 | #6 |
Junior Member
Регистрация: 30.01.2018
Сообщений: 2
Вес репутации: 0 |
Предлагаю скооперироваться
Соорудил в свое время на ESP Wifi dimmer с поддержкой MQTT (то есть может управлять всем чем угодно, по стандартной шине - освещением, громкостью, теплом, при желании, тоже несложно) http://www.lazyhome.ru/index.php/14-.../21-wifi-dimer Но конструктив надо прорабатывать Давайте выпустим универсальное устройство, добавив к вашему Rotary Encoder и заменив реле на тиристор с опторазвязкой и датчик нуля (второе опционально) В зависимости от прошивки, он сможет быть и термостатом и панелью управления Умного Дома с встроенным AC диммером Буду готов войти в долю при заказе литья) PS пытаюсь найти нормальные варианты стеновых панелей управления для достаточно крупного проекта - таких в природе в принципе нет. То, что есть - стОит как чугунный мост. А тачскрин для тактильных элементов управления ИМХО не слишком удобен. |
31.01.2018, 00:20 | #7 |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
farlake - смотри в ЛС
|
23.02.2018, 17:09 | #8 |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
Внешний вид страницы управления
Предварительный вид страницы управления
Пока только набросок, но двигаемся в задуманном направлении |
23.02.2018, 17:12 | #9 |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
Теперь об алгоритме работы прошивки
Частичная поддержка RTOS, позволяет модулю watchdog более корректно отрабатывать свою роль Решена проблема с периодическим отвалом ЕСП и невозможности открыть страницу. Такая проблема наблюдается почти во все решениях которые используют веб управление Теперь сам алгоритм работы Например у вас в сети несколько МК и что бы видеть данные со всех, вам необходим сервер. В моем случае я пошел по другому пути. А именно, внедрил технологию ССДП обнаружения МК в сети посредствам широковещательного запроса по UDP. Далее все МК создает файл в формате json где хранится список всех обнаруженных МК с поддержкой данной технологии. В этом файле хранятся данные в виде имя\ip все обнаруженных устройств. Далее этот файл обновляется раз в две минуты. После при обращении к любому мк с данной прошивкой происходит следующее. Браузер получает файл со всеми обнаруженными мк, делит страницу по количеству ip на секции. Каждая секция принадлежит своему мк и загружается со своего контролера напрямую. Поле каждые две минуты браузер получает обновленный список и динамически подстраивается под количество МК. Убирая, добавляя или оставляя количество секций неизменны согласно количеству ip из списка. Теперь по алгоритму работы самого термостата Режимы работы 1\1 - Данный режим разрабатывался для работы с сауной. Расписание на неделю в виде время включения\выключения для каждого дня свое. Температурное значение одно для каждого дня на неделю. Ручной режим работы если не настроено расписание - данный режим включает систему строга на определенное время выставленное при нажатии на кнопку ручного режима. 1\4 - данный режим разрабатывался для работы с теплым полом. Режим работы круглосуточный. Температурное значение задается в виде утро\день\вечер\ночь Температурное значение вводится для каждого дня на всю неделю Гестерезис от 1 до 5 градусов Смена ip из всеб интерфейса Автообновление прошивки с сайта Установка часового пояса и автоперевод на зимнее и летнее время. Для обоих режимов существует кнопка остановки работы системы на время обслуживания или например на лето. вроде все, если что упустил то допишу позже |
23.02.2018, 17:16 | #10 |
Member
Регистрация: 28.01.2018
Сообщений: 43
Вес репутации: 148 |
Кто может помочь внести изменения в 3д модель корпуса, нужен человек кто разбирается в Solidworks 2017. Пишите в ЛС
|
Здесь присутствуют: 6 (пользователей: 0 , гостей: 6) | |
|
|