Модификация Creality Filament Dry Box (публикация исходников)
Модификация Creality Filament Dry Box (публикация исходников)
Прошло более полугода с момента переделки сушилки и получившаяся конструкция меня полностью устраивает. Хотя в прессе эксплуатации и вывились недостатки. Например тот факт что экран никогда не выключался (а может и не это) привел к выгоранию части светодиодов (стали заметно тусклее), поэтому в прошивке появилась система гашения экрана.
Теперь пришло время поделиться с сообществом результатом своего труда.
Исходники проекта. https://gitlab.com/alexpr0/filamentdryer
Используемы запчасти
- Блок питания - любой на 12 вольт, используется для питания ардуины и подключенных к ней дисплея и реле, а также вентилятора обдува. Размер не важен, т.к. места внутри все равно для него нет и устанавливается снаружи. Я использовал на 15 ватт.
- Китайский клон Arduino Pro Mini
- Компактный понижающий модуль для запитывания ардуины, нет желания проверять встроенный в ардуинку модуль питания.
- OLED дисплей 0.96" 128x64, I2C.
- Энкодер инкрементный с выключателем PEC16-4220F-S0024. На схеме есть посадочные места для энкодера с оригинальной платы, но я его не перепаивал поэтому не знаю будет ли он работать.
- Вентилятор EC5015M12S, 50х50х15мм, 12В, 0.15А, 4500 об/мин.
- Модуль MOSFET транзистора D4184 для управления вентилятором обдува.
- Модуль твердотельного реле низкого уровня G3MB-202P для управления нагревателем.
- Датчик температуры DS18B20.
- Разъем DS1069-2 M для подключения питания.
- 3 разъема DS1069-3 M для подключения 2х реле и датчика температуры.
- Резистры 10К для ограничения тока и подтяжки уровней.
- Конденсаторы для уменьшения дребезга на энкодере, в конечную реализацию не попали, хотя разводка под них есть.
3D модели
Все нарисовано в Компас 3D, но для желающих просто распечатать есть STL-файлы, а для беспокойных рук проект также сохранен в STEP-файл.
Электическая схема
В отрисовано в KiCad.
Схема приложена рядом как картинка.
Медные слой и маска дополнительно выложены как SVG изображения и dxf-файлы.
Програмный код
Все написано под Arduino IDE.
Для сборки потребуются модули:
- EncButton для работы с энкодером (https://github.com/GyverLibs/EncButton)
- microDS18B20 для работы с датчиком температуры (https://github.com/GyverLibs/microDS18B20)
- SSD1306wire для работы с экраном (https://gitlab.com/alexpr0/ssd1306wire)
Еще больше интересных статей
Держатель смартфона
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Востановление Anycubic Chiron
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Здравствуйте. Вращением переме...
У меня такая ошибка постоянно,...
Фантастично мыслите. Прям чере...
Приветствую! Это что, хана мат...
Добрый день господа печатники....
Нужны ли для печати необходимы...
При передаче файла в формате s...