Прошло больше 3 недель с технического обзора MKS Robin Nano 2.0. и MKS TS35 v2.0.
То был теоретический и технический материал, этот блог – практическое применение. Установка этого добра в FlyingBear Ghost 4s(5).
MKS Robin Nano 2.0
Здесь рассказывать нечего. От слова «совсем». Открутил старую плату, поставил новую, выставил перемычки на драйвера, снял перемычку с питания USB, залил прошивку. Работает. К железу платы вопросов нет.
Актуальная конфигурация:
• 2х MKS TMC2209 и 2х Lerge TMC2208(под рукой оказались, а 2209 больше не было) все по UART, 32микростепа, 800мА на мотор.
• MKS 3DTouch
• Wifi-модуль
• Плата подсветки области печати
• Контроль температуры в подвале принтера.
Работу Sensorless homing лично не проверял, но есть сообщения, что работает. А чему там не работать? Драйвер сигнал выдал, через перемычку попал на ногу контроллера.
На github MKS есть хорошая Wiki по плате и подключению к ней периферии.
https://github.com/makerbase-mks/MKS-Robin-Nano-V2.X/wiki
Изучайте, пользуйтесь.
MKS TS35 v2.0
А вот с установкой нового экрана в медведя есть некоторые траблы. Да, посадочные отверстия совпадают. Но матрица экрана не симметрична и MKS развернули на 180градусов.
В итоге с родной накладкой от медведей это выглядит так:
Левая часть экрана скрывается под накладкой, а с правой сторона видна металлическая рамка.
Идея развернуть всю плату и поставить ее вверх ногами натолкнулась на следующие сложности:
• нужно разворачивать изображение для контроллера SPI. По-быстрому у меня это сделать не получилось.
• нужно разворачивать не только изображение, но и сенсор, а это другой SPI-контроллер.
• один из разъемов EXT упирается в «ухо» крепления дна подвала. Поставить сначала экран, а потом шлейфы – не получится. Сам экран сильно подпирается этим разъемом и «ухом», вылезая металлической рамкой за пределы корпуса, об этом вторая особенность.
Вторая особенность – экран от медведей идет без установленной металлической рамки, хотя отверстия для установки рамки в плате присутствуют. MKS TS35 v2.0 идет установленной рамкой.
Если поставить вместе рамкой, то экран выпирает за пределы корпуса и поднимает накладку. Сильно поднимает.
Фигня война, отогну n-ное количество фиксаторов и сниму рамку. Не тут-то было. У медведей матрица приклеена к текстолиту платы, а у TS35 v2.0 к рамке. Отклеивать матрицу от рамки очень не хотелось, хотя экраны и стекла на телефонах менял сам больше десятка-то раз точно.
Общее решение я принял такое:
• Прогрел феном и снял наклейку-накладку от медведей, помня, что к ней приклеена антенна WiFi.
• Заменил «штатные» напечатанные шайбы на самолично «спроектированные» увеличенной высоты. Винты так же пришлось взять большей длинны. Встали идеально и зафиксировались, чему был очень рад.
• Сделал накладку и посадил ее на двухсторонний скотч минимальной толщины. Толщина накладки 0.6мм. Первый слой 0.2, еще 3 по 0.13.
Получилось так:
Можно было бы пойти другим путем – просто подрезать родную накладку по периметру по посадочного отверстия экрана. Но тогда вокруг экрана будет видна металлическая рамка.
Здесь, так же очень хорошо видно, для чего нужны новые шайбы.
Выбор каждый делает сам.
Файлы с моделями шайбы и накладки
здесь
По антенне Wifi при смене накладки на печатную. Антенна приклеена и отодрать ее без повреждения не получится. Есть два выхода:
• Порезать накладку с Wifi-антенной от медведей и приклеить ее на двухсторонний скотч.
• У меня от SIM800L осталась GSM-антенна. Поставил ее. Связь стала значительно лучше, чем на родной WiFi. 😊.
Как оказалось, это универсальная антенна на 2,4G Wi-Fi, Bluetooth, Zigbee и GSM-модули. В Чип и Дип wifi-антенна стоит 400-500 руб. С коротким кабелем и Питер только со склада в Москве. Ну нафиг.
Ali 40руб. с доставкой. Правда долгой. Очень долгой.
Итоговый вид подвала изнутри с незаконченным кабель-менеджментом. Откинуты хвосты от датчика филамента, концевика Z-(используется BLTouch) и штатный кабель фидера.
Прошивка
В обзоре я немного накосячил с описанием работы WiFi.
• В актуальной версии прошивки из MKS-репозитория Wifi есть только под GUI TFT_LVGL_UI_SPI, но передача файлов там не работает.
• Прошивку можно собрать из официального репозитория Marlin, но быстрый Wifi в данной версии поддерживается не будет.
Пользовательский интерфейс MKS на данной прошивке лучше не собирать. Не хватает оперативной памяти. Даже с отключенной функцией Wifi не хватает буквально сотен байт, нужно отключать еще какой-либо функционал Marlin. Да так, чтобы оставалось порядка 9% памяти под программные стэки. Можно подрезать видео-буфер для библиотеки LVGL, но по определенным причинам Сергей этого делать не стал.
Форк данной прошивки, уже сконфигурированный под FlyingBear Ghost 4S(5) на Robin Nano 2.0 с функционалом, описанным в начале блога можно взять у меня.
https://github.com/X-Dron/Marlin_FB4S //
Прошивку для KingRoon KP3 на Robin Nano 2.0 можно взять из репозитория
Malderin. Это форк с моего форка.
Подключение OctoPrint
После теста на скорости 230400кбод(115200*2) я уже подготовил первый вариант этого блога со словами в этом разделе "к сожаление, ничего не поменялось." Связь оборвалась после 30 минут печати.
Но решил дать еще один шанс.
В прошивке для MKS Robin Nano 2.0. в репозитории MKS установлена дефолтная скорость UART для USB и WiFi в 250000кбод. Прописал ее в своей сборке Marlin-a. Обновил Octoprint c 1.4.0 до 1.4.2. Обновил питона на малине с 2.7 до 3.6. Первая 40-минутная "печать" без пластика прошла без замечаний. Зашибись!!! А ну ка на два с половиной?
Вопросов больше не имею!!!
Что в итоге помогло - не знаю. Но результат есть. И хороший результат.
Итоги
В конечном итоге по опыту использования, ни с железом, ни с софтом никаких проблем не было от слова «совсем». Не было бы разворота экрана от MKS была бы вообще сказка. Но сказка бывает только в сказке. :).
Опыт показал, что смысла менять Robin Nano 1.x на SKR 1.3, 1.4, 1.4Turbo нет никакого. Robin Nano 2.0 дешевле на 30% и с те же функционалом и поддержкой TFT_SPI-экранов и быстрого WiFi.
Комментарии и вопросы
Можно. Если я не ошибаюсь, так...
и чем это отличается от самого...
Очень много неточного, неопред...
Решил я свой старенький Anet A...
Bambu Lab X1 Сarbon работал но...
Печатал вот такую штуку (детал...
Доброго времени сутокВыстраива...