‘).appendTo(this.inner).click(function () { $(document).toggleFullScreen(); $.fancybox.toggle(); $(‘.fullscreen’).hide(); }); }, afterClose: function () { $(document).fullScreen(false); $(‘.fullscreen’).show(); }, scrolling: ‘yes’, helpers: { title: { type: ‘over’ }, overlay: {locked: false} } }); });
Предисловие.
Не так давно стал я обладателем прекрасного аппарата Anycubic Kossel Linear Plus. Проделал стандартные операции (перепрошился на Marlin 1.1.9, распечатал усилители стоек) и начал печатать…)
Стали поступать определенные заказы и я понял, что принтер достаточно шумный. По ночам печатать – не вариант!) А днем я на работе и много не напечатаю.)
В общем, чтобы снизить шум, практически единственное и относительно недорогое решение – замена драйверов на более тихие. (Как, наверное, всем уже известно Anycubic Kossel поставляется с платой Trigorilla и драйверами A4988)
Поскольку был еще дилетантом в вопросах драйверов (сейчас-то я уже целую статью решил написать))), особо не разбираясь решил взять драйвера ST820. Просто подвернулась статья, что с заменой проблем нет (Ага…) и тишина гарантирована! (из соображений безопасности таких же начинающих, как и я, адрес не привожу))
ST820 или первый блин — комом
Заказал. Подождал. Приехали. Начал думать, как их установить…
И тут понеслось…
Оказалось, что у ST820 другая распиновка, чем у драйвера A4988(но кто бы об этом подумал раньше)))
для сравнения:
Режимы деления шага:
ST820:
A4988:
Как видим есть несколько отличий. И основные заключаются в том, что у драйверов отличаются распиновки для шагового двигателя! А так же отличаются режимы деления шага.
A4988: 2B 2A 1A 1B
ST820: 1B 2B 2A 1A
А это все означает, что просто взять и заменить A4988 на ST820 не получится!
Хотя в информации, которую удалось добыть, говорилось, что можно просто воткнуть, инвертировать DIR в прошивке и еще кое-что
и все будет ОК
Правда говорилось про плату RAMPS 1.4
Оказывается, что Trigorilla хоть и аналог RAMPS 1.4 да не совсем-то и аналог!
Плата Trigorilla
Итак, немного помучившись, понял, что что-то здесь не так))
Я не зря выделил красным режимы деления шага в таблицах выше.
Первое, что я начал искать – это перемычки деления шагов… и… их нет!))
Гениальные инженеры платы решили не париться и просто замкнули все выводы MS1 MS2 MS3 драйверов на логические 5 Вольт!! Плата ведь рассчитана на A4988, а там все эти ножки должны быть в высоком уровне, чтобы шаг был 1/16.
Однако в спецификации указано, что плата совместима с драйверами: A4988, DRV8825, TMC2100.
DRV8825 здесь рассматривать не буду, т.к. скорее всего с ними все будет работать, но отзывы о них в Интернетах не однозначные и по тишине мне кажется будут такими же как и A4988.
TMC2100
ОК думаю я. Раз поддерживаются TMC2100, полезу ка я посмотрю распиновку (я же уже прошаренный)…
И что я вижу:
Смотрим таблицу шагов:
Оказывается – не все так гладко. Выводы для мотора совпадают, а вот пины деления шага…
т.е. получается, что для нашей платы, мы получим те же яйца, только в профиль (то же самое деление шага, что и в A4988 без дополнительной интерполяции). Скорее всего будет тише, но можно лучше)
TMC2130
Этот драйвер вообще нельзя втыкать напрямую в нашу плату — сразу сгорит!
Либо покупать только в таком варианте:
И программировать каждый драйвер через SPI.
TMC2208
Видим, что отличается распиновка выводов шагового двигателя. Но это не критично, т.к. если перевернуть разъем, рядом с драйвером или на шаговом двигателе, то получается то, что надо!)
Деление шага тоже в самый раз:
При нашей конфигурации присутствует и деление шага 1/16 и внутренняя интерполяция драйвера. т.е. печатать должно и тише и точнее!
TMC2209
Недавно появились на алике. В теории присутствует технология CoolStep при которой драйвер должен значительно меньше греться.
Новейшие драйвера. Даже спецификацию трудно найти (я нашел)). Но опять-таки смотрим распиновку:
Видим, что выводы на двигатель не совпадают. По поводу деления шага — там вообще все странно. Короче для платы Trigorilla не советую брать.
Немного про двигатели
Вот такая распиновка у двигателей на Anycubic
А вот обычные NEMA17
Просто подключение ШД меня тоже в свое время смутило))
Выводы:
1. Читайте даташиты перед покупкой (да это муторно и надо разбираться в теме. а кому сейчас легко))
2. Ну а для себя я сделал выбор в пользу драйвера TMC2208 как самого оптимального для принтера Anycubic Linear Plus.
Полезные ссылки:
Немного технопорна фото по изменению микрошага на ST820 для платы Trigorilla:
P.S.: это моя первая статья, поэтому прошу сильно не пинать.
P.P.S.: Здоровая критика приветствуется)
P.P.P.S.: Тихой и качественной всем печати!
P.P.P.P.S.: Всем Добра!