Главная » Мастерская
Призовой фонд
на октябрь 2019 г.
1. Тестер компонентов LCR-T4
Сайт Паяльник
2. 500 руб
Сайт Паяльник
3. 100 руб.
От пользователей

Станок вытягивания прутка из ПЭТ бутылок для 3D принтера

Ввиду развития и удешевления технологий 3д печати, решил и я это дело освоить. Купив 3D принтер прочтя и просмотрев материалы печати наткнулся на технологию получения прутка из ПЭТ бутылок. Данная технология меня больше заинтересовала возможностью реализовать свои идеи в программировании и построении схемы управления станком вытягивания прутка. Применив в создании станка и сам 3D принтер.

Управление станком возложил на микроконтроллер (МК) PIC16F690.

Отображение информации на lcd1602 (hd44780) - температура нагревателя, заданная температура и скорость шагового двигателя (ШД), состояние вкл/откл нагреватель и куллер, и напряжение питания схемы.

В качестве драйвера для ШД (42BYGH40-1704A) применил drv8825, микрошаг 32 задал для меньшего шума (М1 и М2 притянул к +5v). Формула настройки номинального тока ШД для drv8825: Vref = Current Limit / 2.

Задание скорости ШД выполнено посредством переменного резистора R5. При задании скорости ниже минимального значения =8, ШД отключится. Через епром можно настроить минимальный предел, инверсию работы резистора R5, задать направление вращения ШД и изменить делитель скорости ШД. Если есть необходимость менять вращение при работе, то в епром выставить единицу, а вывод DIR, подключив тумблер, притянув к минусу изменит направление вращения на противоположное. Выводы PIC контроллера на STEP и DIR настроены как входы и управляются подтягивающими резисторами. Токи управления очень маленькие, но достаточные для управления текущим драйвером. Применил такую хитрость т.к. пин 3 контроллера не является полноценным выходом.

В роли нагревателя выступил хот-энд Volkano в сборе с термистором и нагревательным элементом на 12v. Хот-энд рассверлен немного под конус, а сопло сверлом 1.5мм. Управляется нагреватель через ключ полевого транзистора T2. Можно применить любой n-канальный полевик с соответствующим ttl уровнем и током. В моём случае суммарный потребляемый ток схемы 3.3А. Нагреватель включается/отключается заранее при приближении к заданному значению (настраиваемый диапазон в епроме) на основании роста или спада измеренной температуры. В эксплуатации, в процессе устоявшейся работы, температура колеблется +-1°С.  Задаётся температура переменным резистором R7, шкала регулирования от ~170 до ~270°С. В процессе работы нагревателя контролируется рост температуры, если в течении 10 сек нет прироста, то нагреватель отключается с выводом сообщения "ErrorHeatNoUp". Сброс переводом резистора задания температуры в нулевое положение.

Шкалирование термистора построено на основании документации «Reprap-Hotend-Thermistor-NTC-3950-100K».

Нагреватель закрепил через гравера к опорной пластине, создав небольшой зазор. Также сделал между пластиной и текстолитом. Под текстолит крепления к основанию подложил гайки.

Куллер съёмный, запускается по достижение заданной температуры (70°С задаётся в епроме) для охлаждения нити и драйвера ШД. По окончанию вытягивания нити куллер можно повернуть для охлаждения нагревателя.

Отображаемое напряжение питания схемы построено на делителе R2, R6, шкала максимум до 28v. Управление куллером цепочка R3, T1. При минимальном исполнении схемы эти элементы не нужны.

При работе ШД отключение разъёма приводит к выходу из строя драйвера.

Модели для станка, крепления и шестерни выложил https://3dtoday.ru/3d-models/detali-dlya-3d-printerov/raznoe/shesterni-katushka-krepleniya-dlya-vytyagivaniya-niti-iz-pet-butylok/ .

Подготовка пэт бутылки. Срезаем дно и горлышко, очищаем растворителем пластик от клея этикетки. Нарезаем на ленты, ширина исходя из толщины пластика и диаметра сопла. Для белой толстостенной ~0.4мм бутылки ширина ленты 7.5мм. Ленту заострённым хвостом продевал в остывший нагреватель. По мере прогрева выше 200°С вытягивал вручную, продевал в отверстие катушки и заломив цеплял под саморез. Температуру формовки прутка выставил 240°С, т.е. немного ниже начала плавления данного пластика. На выходе получился ровный глянцевый пруток. При 242°С пруток терял глянец.

EEPROM по умолчанию (дес.). org 0x2100

Значение (дес.) Адрес (дес.) Назначение
1 0 направление вращения 0/1
70 1 -
8 2 минимальная скорость ШД, не ниже 5! (усл.ед. МК)
255 3 -
1 4 инверсия резистора скорости 0/1
3 5 дельта при t Выше требуемого, т.е. заранее вкл. если падает (у.е.)
4 6 дельта при t Ниже требуемого, т.е. заранее откл если растёт (у.е.)
70 7 темпер. вкл./откл. обдува (°С)
36 8 делитель для Uпит.
100 9 множитель для Uпит.
3 10 делитель скорости ШД 0...7 (для TMR0=2,4,8,16,32,64,128,256)

Список радиоэлементов

Обозначение Тип Номинал Количество ПримечаниеМагазинМой блокнот
U1 МК PIC 8-бит
PIC16F690
1 Поиск в Utsource В блокнот
lcd1602 LCD-дисплейHD447801 1602Поиск в Utsource В блокнот
VR1 Линейный регулятор
L78L05
1 Поиск в Utsource В блокнот
T2 MOSFET-транзистор
AUIRFZ44N
1 Поиск в Utsource В блокнот
T1 Биполярный транзистор
2N2222
1 Поиск в Utsource В блокнот
D1 Выпрямительный диод
1N4007
1 Поиск в Utsource В блокнот
R1 Резистор
47 Ом
1 Поиск в Utsource В блокнот
R2 Резистор
22 кОм
1 Поиск в Utsource В блокнот
R3 Резистор
470 Ом
1 Поиск в Utsource В блокнот
R4 Резистор
620 Ом
1 Поиск в Utsource В блокнот
R5, R7 Переменный резистор10 кОм2 Поиск в Utsource В блокнот
R6 Резистор4,7 кОм1 Поиск в Utsource В блокнот
R10 Резистор4,7 Ом1 Поиск в Utsource В блокнот
R14 Подстроечный резистор4.7 кОм1 Поиск в Utsource В блокнот
C1 Конденсатор220 мкФ1 25ВПоиск в Utsource В блокнот
C2, C3 Конденсатор2.2 мкФ2 25ВПоиск в Utsource В блокнот
Добавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Теги:

Опубликована: Изменена: 07.10.2019 0 1
Я собрал 0 Участие в конкурсе 1
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 2.2 Проголосовало: 1 чел.

Комментарии (9) | Я собрал (0) | Подписаться

0
Публикатор #
На форуме автоматически создана тема для обсуждения статьи.
Ответить
0
alexei lazavik #
А где сама бутылка и как Вы ее вытягиваете?
Ответить
0
balex79 #
Какая бутылка? Сказано же: Нарезаем на ленты, ширина исходя из толщины пластика и диаметра сопла. Для белой толстостенной ~0.4мм бутылки ширина ленты 7.5мм
Ответить
0
Олег Николаевич Каплаухов #
Этот бы станок на ATmega или ARDUINO
Ответить
0
Stari40k #
Простите, а что не ясно в предложении "Управление станком возложил на микроконтроллер (МК) PIC16F690."?
Ответить
0
Botunok #
Мне бы машину жигули семерку или ваз2107... ардуино это и есть атмега
Ответить
0

[Автор]
Deman25 #
Видео постораюсь выложу позже.
Специализируюсь только на пиках, времени нет на освоение. А тут уже шаблоны свои применяю.
Ответить
0
Виктор #
Хотелось бы также посмотреть на примеры печати таким прутком.
Ответить
0

[Автор]
Deman25 #
Все пластиковые детали станка из бутылок.
Ответить
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическое сопротивление?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Мини гравер 125 Ватт
Мини гравер 125 Ватт
Arduino UNO Конструктор для сборки: предусилитель на лампе 6N3
вверх