Перейти к содержанию

Сборка и проверка

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

Порядок монтажа

  1. Закрепите ESP32 и силовую часть в корпусе так, чтобы слаботочная и силовая зоны были разделены.
  2. Разместите датчик SHT31 в шкафу в стороне от прямого потока от нагревателя — иначе он покажет температуру струи, а не воздуха в объёме.
  3. Закрепите термистор в тепловом контакте с нагревателем.
  4. Проверьте, что провода не касаются нагревателя и не попадают в вентилятор.
  5. В версии B (220V) убедитесь, что сетевые провода закреплены в клеммах, изоляция цела, корпус заземлён.

Требования к корпусу и размещению узлов — Проектирование корпуса.

Печатные детали рядом с нагревом

PLA размягчается при температуре, которая легко находится рядом с нагревателем. Детали возле тепла печатайте из термостойкого материала. См. Термостойкие материалы и Почему PLA — рискованный выбор.

Проверка до подачи питания

Прозвоните мультиметром перед первым включением:

  • нет короткого замыкания между питанием и землёй;
  • питание датчиков 3.3V, а не 5V;
  • общая земля контроллера и силового блока питания;
  • термистор и резистор делителя собраны правильно;
  • в версии B — заземление корпуса и предохранитель на месте.

Как пользоваться мультиметром — Мультиметр.

Первый запуск

  1. Подайте питание только на контроллер и датчики (нагрузку пока не подключайте, если есть такая возможность).
  2. Убедитесь, что устройство Online на портале и показывает температуру и влажность.
  3. Подключите нагреватель и вентилятор.
  4. Запустите режим поддержания тепла с портала и наблюдайте.

Не оставляйте первый прогрев без присмотра

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

Что наблюдать в первые минуты:

  • температура воздуха растёт и стабилизируется около цели;
  • температура нагревателя не превышает заданный потолок;
  • нагрев выключается при достижении цели и снова включается после остывания на величину гистерезиса;
  • вентилятор работает и не задевает провода;
  • контроллер не перезагружается при включении нагрузки.

Калибровка

После первого прогрева сверьте показания с отдельным термометром в шкафу:

  • если температура воздуха в шкафу отличается от цели — проверьте размещение SHT31 (он не должен стоять в струе или у стенки);
  • если температура нагревателя выглядит неправдоподобной — проверьте тип термистора и номинал резистора делителя;
  • при необходимости скорректируйте целевую температуру и гистерезис в меню.

Если что-то не работает

Симптом Куда смотреть
Контроллер перезагружается при нагрузке Ошибки питания
Датчик показывает ерунду Ошибки проводки, Проверка термистора
Устройство не подключается к Wi-Fi Ошибки контроллеров
Нагреватель/SSR сильно греется Ошибки нагревателей и SSR

Общая последовательность диагностики — Чеклист диагностики.

Чеклист перед постоянной работой

  • Устройство держит целевую температуру и не греет непрерывно.
  • Защита нагревателя по термистору срабатывает.
  • Провода не касаются нагревателя и вентилятора.
  • Печатные детали рядом с теплом — термостойкие.
  • В версии B: корпус заземлён, предохранитель установлен, изоляция цела.
  • Данные на портале соответствуют реальной температуре в шкафу.

Итог

Вы собрали нагреваемый шкаф хранения на ESP32 и idryer-core: устройство читает климат и температуру нагревателя, держит заданную температуру, защищает нагреватель от перегрева и управляется с портала. Это законченная база, на которой можно строить свои модули экосистемы.

Дальнейшие компоненты — подсветку, весы, RFID — ядро тоже поддерживает; их можно добавить по той же схеме: датчик или периферия → телеметрия или команда → отображение на портале.