Skip to content

h4lf/PETCTL

 
 

Repository files navigation

alt text

PETCTL

Это контролер управляющий станком преобразующим ленту нарезанную из PET бутылок в волокно пригодное для 3D печати.

PETCTL assembled

Вот схема:


PETCTL scheme

Спасибо EU2TT за помощь в облагораживании и доработке схемы.


  • В данный момент контроллер используется для управления редуктором PETPull-2 (PETPull-2 на Thingiverse)
  • Нагревательный блок со стандартными нагревателем от принтера 24V 40W. Термистор, так же, от принтера.
  • Питается от внешнего БП 3D принтера на 24V. Потребление не превышает 60 W.
  • Фюзер (сопло) моей конструкции
  • Печатная плата от EU2TT. Габариты 100 x 50 мм. SMD компоненты 0805. Если есть непреодолимое желание то можно натянуть 0603. Это бета версия платы не очень удобная для монтажа и впихивания в корпус. Также, не удалось скомпановать корпус так чтобы можно было подключать USB кабель не разбирая корпуса. Возможно, будет улучшенная версия. Плата проверена и функционально полностью работоспособна. Под эту плату разработан корпус и написана инструкция по сборке
  • Список подходящих компонентов
  • У меня нет желания, возможности и способностей создавать полноценный, хорошо повторяемый проект и поддерживать его как это сделал уважаемый Zneipas, за что ему большое спасибо! Но на любые вопросы готов ответить, если будет не лень.
  • Начальная схема предложена ɢᴇᴏʀɢɪʏ(@nehilo011) но от неё уже осталось далеко не всё. Собственно, схема родилась из примеров от библиотек.
  • Прошивка (скетч) на 90% состоит из библиотек AlexGyver отсюда и отсюда.

Как управлять

Управление получилось очень удобное (для меня):

  • один клик регулировка температуры. Подсвечивается целевая температура справа в углу. В этом режиме длинное нажатие включает/выключает нагреватель, загорается/гаснет звёздочка в начале 1-й строки.
  • два клика регулировка скорости. Подсвечивается скорость в середине. В этом режиме длинное нажатие включает/выключает двигатель, загорается/гаснет звёздочка в начале 2-й строки.
  • Если ничего не нажимать 15 секунд переходит в ждущий режим как на фото.
  • Если подключен датчик окончания ленты то после его срабатывания двигатель выключается после протяжки CFG_PULL_EXTRA_LENGTH [м] нагрев, тоже, выключается
  • Если подключен датчик обрыва волокна то после его срабатывания двигатель выключается мгновенно и нагрев, тоже, выключается

Общая компановка станка

Станок смонтирован на мебельном щите (хвойный) размером 43 x 29.5 см из рассчёта что его можно убрать в стандартный складной хозяйственный пластиковый ящик.

PETCTL top view

Благодарности

  • nehilo За первоначальную идею, баннеры и логотип проекта.
  • EU2TT За облагораживание схемы и разработку печатной платы.

вот так всё начиналось

Screen photo

About

Another variant of PET Pull (https://3deshnik.ru/forum/viewtopic.php?f=37&t=986) project controller

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 85.4%
  • C 14.6%