Механическая часть.
Особенности. Удлиненный барабан на который помещается пивная кега 30л. Двигатель которых куча на барахолках и в старых принтерах хотя в модели стенки есть отверстия для стандартного двигателя PETpull nema17. Съемная катушка.
Шпилька диаметром 5 напиленная кусками
12см для распорок 4 шт
14 см для шестерни 1 шт
16 см для бобины 1 шт
гайки на 5.
Двигатель m49sp-1 встречается в старых лазерных принтерах самсунг например ml1210 или hp . Ну или на Авито можно купить по цене шоколадки. На драйвере выставлять 800ma греется он примерно градусов до 70. Для шаговиков это нормально, но я все же поставил вентилятор для обдува.
Родную шестерню спилить бормашиной. У данного двигателя очень тонкий вал так что кроме болта напечатанную шестеренку я садил на эбокситку типо поксипола, держится не проворачивается.
Электроника.
Схема в формате fritzing здесь.
Весь скетч занимает в памяти 6882 байта и помещается в atmega8 поэтому я и использовал её . Как сделать из atmega8 почти ардунио читайте здесь .
Если вам не очень хочется этим заниматься подойдет любая arduino. Pro mini, nano, клоны на LGT8F328P.
1) Arduino
2 ) Драйвер шагового двигателя a4988
3) N channel mosfet любой от 20v 10a. Любой, который есть на мертвой материнской плате компьютера.
4) Нагреватель от 3d принтера 12v
5) термистор NTC-100K B3950
6) кнопка для автостопа
7) любой компьютерный блок питания
8) экран tm1637
9) 6 кнопок на макетке . Я использую готовую плату с кнопками от дохлого старого монитора LG
10) резистор 4.7кОм, 10кОм, 1кОм,
Плату я не разводил, а просто спаял все проводками там их не так уж и много. На схеме используется 2 источника питания 12v и 5v это надо для тех кто захочет делать на atmega8. если вы используете arduino можно все подключить от 12v.
Схема для подключения кнопок. Дело в том что. Сама микросхема 1637 поддерживает 16 кнопок с защитой от дребезга. Однако ни контакты не разведены, ни библиотеки нажатие этих кнопок не обрабатывают. Во вложенном архиве модернизированная мной библиотека GyverTM1637 с поддержкой кнопок. Как припаяться нарисовано на схеме. Разжёвано, что почему и как в этой теме. https://community.alexgyver.ru/threads/gyvertm1637-voprosy-po-biblioteke.3309/
Возможности прошивки. До запуска прогрева можно выставить скорость работы двигателя, температуру. Эти данные пишутся в епром. Так же можно крутить вперед назад двигателем на максимальной скорости. После запуска во время работы можно увеличивать скорость работы температуру, эти данные не записываются.
1 кнопка старт нагрева.
2 старт протяжки (до старта нагрева установка оборотов).
3 температура
4 сматываем во время остановки.
5 разматываем во время остановки.
6 стоп.
Изменение значений осуществляется по кругу. Температура 180-270градусов с шагом 5 градусов. Обороты частота импульсов от 200 до 1000 с шагом 50.
Все ответы на стандартные вопросы типо как сделать сопло, почему плохо печатает, ИТД.
Ищите на форуме автора оригинальной конструкции.
Для решивших сделать на переходнике TQFP-32 вот таблица соответствия номеров пинов переходника и arduino. Очень облегчит сборку.