MKS GEN 1.4 Или как я наступил серьезно на грабли.
В данном посте речь пойдет о плате, полную поддержку для которой я так долго искал. В итоге во всём разобрался сам и теперь повествую.
Для нормальной работы необходимо, чтобы в списке config_firmware была именно mks gen 1.4. Не ramps 1.4, на основе которой она сделана, а именно наша плата BOARD_MKS_GEN_13 (в marlin) или MKS v1.3 or 1.4 (maybe higher) (в MK4DUO). Тогда все пины начинают совпадать.
У меня возникла проблема с работой MKS TFT32 + MKS GEN 1.4. Подключая к AUX-1 экран не хотел нормально работать. Итогом стал MARLIN.
Также необходимо было верно прошить MKS TFT32. ПО какой-то неведомой мне причине WI-fi стандартный отказался работать вне зависимости от версии прошивки. Также отказывается работать нормально изменение бодов (250000 наше всё. 115200 ни в какую). На последней версии fitmware (3.0.3 с поддержкой RUS языка) всё начало работать нормально, кроме отключения ШД. На просторах интернета мало информации (на русских так вообще нет). Эмпирическим методом я собрал полную рабочую прошивку для экрана с конфигом.
Я.Д. Config + firmware (no Wi-fi) MKS TFT32 (RED)
Итак, теперь у нас есть заведомо рабочая версия прошивки MKS TFT32 с 250000 бод.
Далее необходимо было правильно настроить marlin (А именно на Z у меня 2 ШД. На H-1 необходимо назначить обдув Hotend, а обдув пластика FAN0 заработал на удивление сразу)
Но я пошел, как думал более кротким путем, через конфигуратор MK4DUO v 4.3.9. Если коротко, то PID BED на 8 битных контроллерах не работает, по причине отсутствия в EEPROM соответствующих значений. А без калибровки PID (M303) нагрев работать не будет. Помогло только отключение EEPROM, что не удобно. Отключил, теперь нагрев включать без ошибок можно, но при включении H-BED, срабатывает турбинка охлаждения пластика. Провозившись около 4 часов в поисках решения проблемы, ничего не найдя, решил таки попытать успех в Marlin-bugfix-1.1.x через Notepad+, т.к. конфигуратора нету).
Вот самое интересное: Продублировать ШД Z на ШД E-1 Оказалось также просто. Для этого в Configuration_adv.h
#define Z_DUAL_STEPPER_DRIVERS //Достаточно её раскомментить
За FAN отвечает в этом же файле
#define USE_CONTROLLER_FAN //При включении любого из ШД, включается данный FAN
#if ENABLED(USE_CONTROLLER_FAN)
//#define CONTROLLER_FAN_PIN -1 // Здесь необходимо задать номер свободного PIN, который вы захотите
#define CONTROLLERFAN_SECS 60 // Это время в секундах, сколько FAN ещё будет работать после выключения ШД
#define CONTROLLERFAN_SPEED 255 // Здесь можно настроить скорость вращения FAN путем изменения этого значения. Я поставил 160, не слишком шумно и справляется
#endif
Для охлаждения Хотенда я выбрал разъем H-1, что соответствует по PINout 7 контакту
В этом же файле ищем:
#define E0_AUTO_FAN_PIN 7 // Задаем PIN
#define EXTRUDER_AUTO_FAN_TEMPERATURE 50 // Температура Hotend, при которой он начнет работать
#define EXTRUDER_AUTO_FAN_SPEED 160 // Обороты FAN. 160 не шумно и полностью у меня справляется с работой ( у вас может быть этого недостаточно).
Далее основные настройки Marlin находятся в Configuration.h. В нём всё подробно описано, каждая функция и принцип её работы. Да и много всяких инструкций имеется на русском.
И напоследок PINout MKS GEN v1.4:
Вывод таков - Marlin наше всё).
Надеюсь мой опыт поможет кому-нибудь сократить время.
Еще больше интересных статей
Монетизация работы 3д моделирования.
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Из наблюдений за жизнью...:Поставил эксперимент.Любая, даже...
SHUI на Flying Bear Ghost 5 c MKS Robin Nano-s V1.3. LA работает!!!
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
MMRU (Multi Material Russian Upgrade) (Часть 6: Анонс новой механики)
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Да чего там пробовать? Закладн...
Нет, не так. Управляется своим...
Качество, узкие специалисты. А...
Скачал с нашего сайта 3д модел...
Подскажите пожалуйста, хорошие...
Всем добра! Кто в курсе - как...
Здравствуйте, нужен хотенд для...