Wanhao 5S Mini c HeatBed & GCode - рецепт

Подписаться на 3Dtoday
greyghost
Идет загрузка
Загрузка
25.03.17
2272
18
печатает на WANHAO Duplicator 5S MINI
Техничка
8
Итак - рецепт Wanhao 5S Mini c GCode, горячим столом и управлением с принтера.
Для того, чтобы у нашего принтера появился горячий стол с управлением через интерфейс принтера, нам будет нужно иметь следующие вещи:
1. Прошивка, поддерживающая горячий стол.
2. Горячий столик
3. Реле для включения/выключения стола.

Где ?

1. Вот прошивка Мarlin, адаптированная мной для горячего стола в виде скетча:
https://cloud.mail.ru/public/KqnM/ZUT67zT5o

Просто скачать, скомпилировать в Arduino IDE и прошить принтер, проверено работает в версии 1.6.13,
ссылка на него: https://cloud.mail.ru/public/Gwme/4gBNnaPnQ

ВАЖНО:

  • В прошивке есть баг небольшой баг. Если стол находится ниже ~ половины рабочей области, то при парковке, с вероятностью ½ стол, поднявшись до точки парковки, начинает медленно опускаться вниз. Если такое случилось, нужно не медля выключить принтер, придерживая стол рукой, включить и снова дать команду парковки. Далее баг не проявляется.
    Видео, демонстрирующее баг: https://youtu.be/7WylCrz42Bc
  • Владельцы НЕ Mini версии, могут покопать код и выставить свою высоту рабочего объёма печати).
  • У меня выставлен нестандартное количество шагов двигателя для экструдера, т.к. стандартное у меня врало - при экструзии 400 мм прутка, вылезало 406 мм.
    Как у вас будет - не знаю, рекомендую откалибровать - строка
    #define DEFAULT_AXIS_STEPS_PER_UNIT {78.7402,78.7402,320,299.08}
    в Configuration.h
2.
https://goo.gl/xZOmMr - Тут я купил свой силиконовый нагревательный элемент. А вот наклеивать его можно на что угодно :)
Я заказал закаленное стекло 300x200 в ближайшем магазине зеркал, прекрасно держит перепады температур и не трескается.

3. C реле сложностей нет - обычное реле Ардуино.
UPD:Сложность есть !
За 3 мeсяца работы стола обычное реле сдохло три раза, т.ч. я его поменял для надежности на твердотельное реле SSR-25DA 25А/250В

Я уверен, что с процессом наклеивания силикона на стекло и прошивкой принтера вы справитесь без моих комментариев (если нет, то не рекомендую пытаться делать остальную часть этой инструкции).

Т.ч. я сразу перейду к нюансам.

1. На материнской плате Wanhao есть свободный PIN от не используемого датчика Y-MAX. Его мы задействуем в качестве PIN горячего стола.
Номер этого пина 28, он уже прописан в выложенной мной прошивке.
Находится он тут:
Теперь соединяем проводами GND к GND на реле, а + к плюсу.

2. С другой стороны платы есть свободный разъем для термистора горячего стола, номер пина 10 (он тоже прописан в прошивке).
Там три контакта - Signal,5V и GND. Средний нам не потребуется. А GND и Signal мы соответственно цепляем проводки термистора от силиконового нагревателя.
И финальный аккорд - подводим к силиконовому нагревателю 220 вольт, проводя их через разрыв в реле, потом через выключатель питания самого принтера (там как раз есть 2 свободных контакта), чтобы при выключенной логике на релюхе не было высокого напряжения и она сдуру не начала сама греть стол.
Попробовал нарисовать схему:
Подписаться на 3Dtoday
8
Комментарии к статье

Комментарии

26 Мар 11:45
0
Дмитрий а пиды как считали
26 Мар 11:46
0
Дмитрий, а пиды как считали
26 Мар 12:03
0
Аркадий, пиды на стол имеются ввиду или на экструдер?
На экструдер в прошивке встроена функция автокалибровки. На стол PID выключен в принципе, чистый bang bang. Оттуда и требование к поломкоустойчивости релешки.

P.S. кстати, еще пару 3д моделей домофонов готовы нарисовать?
26 Мар 12:12
0
Оттуда и требование к поломкоустойчивости релешки.
Так пид же лучше. И реле чхать будет пид или банг. На банге на таком нагревателе температура как карандаш в стакане будет.
26 Мар 13:59
0
Я предположу, что если включить пид, то система будет думать, что питание на стол подается с матери и уровень нагрева под её контролем. Что накалибруется, если мать думает, что подает на стол 64/127 мощности, когда там полновесные 220 вольт, я предполагать не берусь. Попробуйте - скетч то я Выложил.
26 Мар 16:26
0
Ни чего плохого. Автотюнинг на кой вам реализовали?
26 Мар 16:38
0
Кроме того да - автотюнинг на стол не работает. M303 E-1 S100 C8 выдаёт ошибку.
RECEIVED: PID Autotune failed! Bad extruder number
RECEIVED: ok
Почему не выяснял, т.к. если стол разогревается и железно держит заданную температуру, не уплывая в сторону - ЗАЧЕМ включать PID ?
Я также предполагаю, что его включение приведет к более частому переключению реле, что скажется на его долговечности.
Зачем прикручивать что-то если и так работает хорошо ?
26 Мар 16:47
1
На банге на таком нагревателе температура как карандаш в стакане будет.
И не могли бы Вы пояснить это ? :)
Не понимаю какой карандаш и в каком стакане ? Если с колой, то одна температура, если горячим кофе - другая...
26 Мар 17:46
0
Мощность нагревателя слишком велика чтобы более или менее стабильно держаться бангом. По сему скорее всего будут пролеты. Я сам еще не пробовал, только жду.
PID Autotune failed! Bad extruder number
Скорее всего Вам стоит поискать как точно делать пидтюнинг стола. У меня все прекрасно делается. Знаю точно что у марлина и репитера команды разные и у марлина тоже в разных версия разные команды.
Я также предполагаю, что его включение приведет к более частому переключению реле, что скажется на его долговечности.
Какое реле? То что там написано реле - это просто слово. На самом деле там электронный ключ на базе симистора/триака. И уклацайся его. Это не простое реле с механическим контактом.
26 Мар 21:11
0
Мощность нагревателя слишком велика чтобы более или менее стабильно держаться бангом. По сему скорее всего будут пролеты.
Ну - у меня работает +- 1 градус - вот видео на 6x скорости.
По ходу - экструдер с PID вылетает гораздо больше.

27 Мар 06:49
0
Ну да. Стол нормально. Но вот сопло у вас гуляет просто жуть. +/- 10 градусов... Утеплить надо и так же тюнинг.
На счет стола, посмотрим что у меня будет. Просто я тут с один переписывался, он говорит что у него на банге сильно пролетало. Прям градусов на 5. У тебя похоже по 0,5 от силы пролетает. Нормас. Но я все же буду пробовать пидом. Он вроде бы как более "православный".
27 Мар 07:42
0
Но вот сопло у вас гуляет просто жуть. +/- 10 градусов...
Это, кстати, только что началось, фактически. Всегда и в том числе вчера сопло держало температуру так же зубами, как и стол !
Не представляю даже, что на это могло так повлиять. Ничего не менял,
А утеплять - он у меня в кожухе печатает, там постоянно 35-40.
fa5f52a3cd8bb7731f094681583e915a.jpg

Хотя прямо сейчас без кожуха - тоже температуру не кидает: http://home.krasko.su:5683
Вот, в принципе экран видно.
27 Мар 07:53
0
Ммм. Это смарт + веб сервер? Можно по подробнее?
27 Мар 07:54
0
Не... +/- 1 градус это тоже не мало... у меня было +/- 3 - это вообще финиш... по горизонтали полосы на маленьких деталях и деталь отрывает часто. Перенастроил китайские ПИДы теперь гуляет в пределах +/- 0,2 градуса... по экрану вообще не видно, только через Репитер заметно.
27 Мар 07:57
0
Тогда спрошу, сколько циклов автотюнинга ставили ?
Я делал 15 циклов, но +-1 градус на экструдере ходит постоянно. Хотя разницы по модели я не видел.
Мне приходится постоянно тюнить экструдер, т.к. я часто меняю сопла, а они все разные по весу и размеру, т.к. мне жалко 1500 за сопло для 5S и я их делаю на коленке сам.
27 Мар 08:18
0
На экструдере у меня тоже гуляет, но это не так сильно сказывается как на столе. Ставил 12 циклов... не помню уже, я сопла меняю редко ))
27 Мар 08:52
0
Ясно. Значит мне со столом повезло - работает из коробки без доп настроек. Раз в 5-6 секунд включается, секунды 4 греет и повторяет процедуру.
27 Мар 08:01
0
Ммм. Это смарт + веб сервер? Можно по подробнее?
Это смарт на андроиде с запущенной программой IP Webcamera, она же поднимает сервер прямо на телефоне и раздаёт видео.
abf5d3aeb3a6ef42c2b67958da8ce923.png

А дальше просто - через роутер порт прокинут...

Для написания комментариев, пожалуйста, авторизуйтесь.

Читайте в блогах

Начало нового проекта, или немного про шпаклёвку и допил модели... Продолжаем-"Зелёнку в студию"...

3Dtoday за 60 секунд от 20 ноября

Yeehaw Wand: «волшебная палочка» для 3D-моделирования в дополненной реальности

Компания «Евроцемент» займется производством строительных смесей для 3D-принтеров «Спецавиа»

Двухцветная печать или механически переключающийся экструдер.

Изобретатель высокотемпературного экструдера для 3D-принтеров победил в конкурсе «Стартап-школы» ВолГТУ