Переделка встроенных а4988 на любые драйвера, в частности на tmc2209 (tmc2208) на Anycubic Photon S
by SymanВсем привет.
Значит суть: установить в Photon S тихий драйвер.
Все что вы делаете со своим принтером, вы делаете на свой страх и риск, я лишь рассказываю как сделал сам.
Постараюсь кратко. Свой путь я начал конечно же с поиска аналогичной проблемы.
Нашел статью, где автор заменил драйвер на тихий, однако эта статья касается Photon'а первой ревизии.
Действительно, в первой версии инженеры Anycubic предусмотрели возможность замены драйвера.
Каково же было мое удивление, когда разобрав свой Photon S, я не обнаружил на плате даже близко что то напоминающее контакты для подключения внешнего драйвера. Разборку и содержимое принтера в деталях можете посмотреть в этой статье.
Итак, погнали.
1. Определяем силу тока приходящую на ШД. Измеряем напряжение на встроенном подстроечном резисторе.
Для A4988 с резисторами "100".
Vref = Current Limit * 8 * 0,100 = Current Limit / 1,25
в нашем случае 0,83*1,25=1,0375 А.
2. Определяем что куда идет.
Общий вид разводки драйвера.
Вооружившись паяльной станцией. Уберем все "лишнее".
Судя по надписи "Z_MOTER" плату разводили греки)
Так, вроде все понятно, но ничего не понятно, берем dremel и все чистим. Вам зачищать не нужно.
Если кто подскажет каким растворителем можно было стереть все надписи, буду признателен.
Ок.
Теперь распиновка самого чипа. Даташит.
Нам интересны дорожки: enable (2); dir (19); step (16); vdd (15) - питание логики.
От куда приходит 3,3 вольта на VDD так и не понял, скорее всего плата многослойная.
3. Пайка.
Для переделки нужны плата для подключение внешних драйверов, собственно сам драйвер (в моем случае tmc2209) и самое важное прямые руки.
Красной линией обозначена перемычка с обратной стороны платы, оранжевыми кругами места пайки где припаивал я.
Паяем.
Припаиваться к дорожкам дело не благодарное, дорожки к текстолиту крепятся на честном слове, поэтому как припаялись капаем в место пайки суперклей и посыпаем содой, и намазываем сверху соплеклей для пущей надежности, все это делаем после промывки ̶г̶о̶р̶л̶а̶ платы спиртом.
Припаиваем питание +12 и GND.
Выпаиваем конденсатор с платы переходника, ибо он будет мешаться.
Стыкуем платы между собой как на фото.
где
E - enable (белый)
D - dir (зеленый)
S - step (желтый)
5v - vdd (оранжевый)
красный и черный - "+12" и "GND" соответственно
С пайкой закончили.
TMC горячие драйвера, так что для надежности клеим радиатор оставшийся от чипа А4988 к чипу TMC (я использовал термоклей), радиатор идущий в комплекте с драйвером клеим с обратной стороны. Устанавливаем драйвер в плату.
И не забываем перевернуть разъем подключения двигателя.
П.С. конденсатор мешал бы радиатору.
4. Сборка и настройка
Подключаем к плате все что было отключено и включаем принтер.
Настраиваем драйвер по инструкции производителя
Проверяем в работе, если все правильно то стол должен перемещаться в нужном направлении и точно на заданные расстояния, проверяем линейкой (дробление на драйверах совпадают проблем быть не должно).
Усе.
Пользуясь случаем запихнул блок питания внутрь принтера, места за глаза и вывел разъем. Обратите внимание как закреплена плата с драйвером, для лучшего отвода тепла. Конечно, лучше бы она стояла между кулером и отверстием для забора воздуха, расположенного в задней стенке, но мне мешал радиатор ШД.
̶Л̶и̶ш̶н̶е̶е̶ Запасное
Подводя итог хочу отметить, что существенной разницы в "шумности" я не заметил т.к. в момент ускорения звуки от ШД примерно одинаковы, что с а4988, что с tmc2209, однако звук почти исчезает когда ШТ выходит на линейную скорость перемещения, однако расстояние которое проходит стол на линейной скорости маленькое, конечно может быть меня подвел мой слухометр. Ожидаемого эффекта "ВАУ" я не получил в отличии от FDM принтера.
Надеюсь мой опыт будет полезен всем тем, кто хочет заменить встроенные драйвера на своих принтерах.
Спасибо за внимание!