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

iDryer Unit Master

Telegram YouTube GitHub

iDryer Unit - система сушки пластика для 3D-принтеров на базе Klipper

Релиз проекта

iDryer Unit Master

Этот проект представляет собой модульную систему управления сушкой пластика для 3D-принтеров, которая поддерживает до четырех сушильных блоков с индивидуальными настройками температуры и влажности. Система позволяет задавать температуру до 90°C и поддерживает режим хранения при минимальной влажности для предотвращения повторного набора влаги филаментом.

Кроме того, iDryer Unit поддерживает подключение к Telegram-боту для уведомлений о статусе сушки, завершении процессов и событий, таких как перегрев или окончание цикла. Для визуальной индикации можно использовать адресные светодиоды: отдельный выход на плате MCU позволяет подключить ленту и настроить её для отображения различных состояний (например, активный режим сушки, завершение цикла или ошибки). Система может использовать функционал Klipper для отображения данных о температуре, влажности, остатке времени сушки, а также автоматического логирования событий и интеграции с макросами. Поддерживаются сложные пользовательские профили и расширенные сценарии, такие как запуск по расписанию, настройка уведомлений по критическим событиям и активация дополнительных функций подсветки, например, смена цветов при переходе из одного режима в другой.

iDryer Unit Master

Особенности проекта

iDryer Unit Master

  • Режимы работы: сушка и хранение.: Возможность сушки пластика при температуре до 90°C и поддержание оптимальной температуры и влажности для хранения пластика.
  • Модульная структура::

  • iDryer Unit MCU - основной блок с микроконтроллером (MCU), управляющий всей системой.

  • iDryer Unit EXT - модули расширения без микроконтроллера, подключаемые к основному блоку. Можно подключить до трех таких блоков для увеличения емкости системы.

  • Интеграция с Klipper: отображение всех параметров сушки в интерфейсе Klipper.

  • Подключение Telegram-бота: получение уведомлений о текущем состоянии и завершении процесса.

  • Визуальная индикация: использование адресных светодиодов для отображения режимов работы.

  • Печатаемый корпус: доступен в вариантах для одной катушки и для двух катушек. Подходит для катушек шириной до 85 мм и диаметром до 200 мм. Корпус можно напечатать на 3D-принтере из ABS или другого подходящего пластика.

  • Гибкость системы: поддержка до 4 сушильных блоков с индивидуальными настройками. Каждая сушилка может обслуживать одну или две катушки пластика одновременно.

  • Подключение дополнительных модулей: Дополнительные сушилки подключаются к управляющей с помощью патчкордов через RJ45 разъёмы для надёжной связи.

  • Централизованная архитектура: Одна сушилка оснащена MCU и выступает в роли управляющего блока, остальные сушилки подключаются к ней и управляются через периферию. Также возможна настройка iDryer как отдельного экземпляра Klipper для работы с отдельной системой управления или как второго MCU, подключенного к основной плате принтера на один экземпляр Klipper.

  • Безопасность: встроенный термостат KSD9700 на 130°C и алгоритмы безопасности Klipper.

  • Эффективность сушки: За счет использования датчика влажности и системы проветривания камеры, которая управляется сервоприводом заслонки по расписанию, достигаются оптимальные результаты сушки пластика в кратчайшие сроки. iDryer Unit Master iDryer Unit Master

Преимущества использования

  • Улучшенное качество печати: Сухой пластик обеспечивает стабильную экструзию и высокое качество печати.
  • Экономия времени: возможность одновременно сушить до нескольких катуш
  • Эффективность: Одновременная сушка нескольких катушек экономит время и повышает производительность.
  • Гибкость: Система может быть расширена или настроена под конкретные нужды.
  • Визуализация: светодиоды обеспечивают быструю оценку состояния устройства.
  • Безопасность: Аппаратные и программные средства обеспечивают безопасную работу системы.

Технические детали

  • iDryer Unit MCU: основной блок управления с микроконтроллером.
  • iDryer Unit EXT: модуль расширения без MCU.
  • MCU: Используется для управления основной сушилкой и координации работы дополнительных модулей. По умолчанию подключается U1, остальные устройства (U2, U3, U4) можно подключить по необходимости для расширения системы. Возможна настройка iDryer как отдельного экземпляра Klipper для работы с отдельной системой управления (например, на Raspberry Pi, с двумя экземплярами Klipper: один для принтера, другой для сушилки) или как второго MCU, подключенного к основной плате принтера на один экземпляр Klipper.
  • Термостат KSD9700: Биметаллический термостат на 130°C обеспечивает защиту в аварийной ситуации и отключает нагреватель.
  • Температурный режим: Сушка проводится при температуре до 90°C, что подходит для большинства видов пластика.
  • Интерфейсы подключения: RJ45 разъёмы используются для соединения между сушилками, что упрощает монтаж и обеспечивает надёжное соединение.
  • Выход для светодиодной ленты: позволяет подключить адресные светодиоды для визуальной индикации.

Режимы работы

1. Режим сушки (DRYING)

  • Настройка температуры и времени сушки.
  • Автоматический переход в режим хранения по завершении цикла.

2. Режим хранения (STORAGE)

  • Поддержание температуры и минимальной влажности.
  • Включение нагревателя и вентилятора при превышении заданных параметров.

Установка и настройка

Подключение: Соедините дополнительные модули с управляющей сушилкой с помощью патчкордов через RJ45 разъёмы. По умолчанию подключается U1, а дополнительные модули (U2, U3, U4) можно подключить, добавив соответствующие конфигурационные файлы.

Требования

  • 3D-принтер с установленной прошивкой актуальной Klipper.
  • плата iDryer с MCU для основной сушилки.
  • Термостат KSD9700 на 130°C для каждой сушилки.
  • RJ45 патчкорды и разъёмы для подключения дополнительных модулей к основной сушилке.
  • Дополнительные платы управления iDryer Unit по количеству подключаемых сушилок.

Обратная связь

Если у вас есть вопросы или предложения по улучшению системы, пожалуйста, создайте issue в этом репозитории или свяжитесь напрямую.

Или посетите группу в телеграм

Примечания

  • Убедитесь в правильности подключения датчиков температуры и влажности (например, SHT3X или другого).
  • Для оптимального контроля температуры может потребоваться калибровка PID.
  • Следите за показаниями температуры и влажности с помощью макросов для более точной настройки условий сушки.
  • Проект находится в стадии разработки.

Внимание: Использование нагревательных элементов и управление температурой связано с риском возгорания и повреждения оборудования. Всегда следуйте рекомендациям производителя и соблюдайте меры предосторожности и электробезопасности. Не оставляйте включенные электрические устройства без присмотра.

Вариант из подручных материалов

Вы можете собрать плату являвшуюся прототипом iDryer Unit самостоятельно и с минимальным бюджетом, это прототип и к нему нужно именно так и относиться

Проект на Easyeda

Плата принтера

Тоже отличный вариант для реализации которого потребуется старая плата принтера в качестве MCU и твердотельные реле для управления нагрузкой 110-220V

Telegram YouTube GitHub Discord