Подключение штатного дисплея Anet A6 и SD-кардридера к управляющей плате MKS Base/Gen

Подписаться на 3Dtoday
booroondook
Идет загрузка
Загрузка
24.09.18
1587
28
печатает на Anet A6
Техничка
14
Статья относится к принтерам:
Anet A6
Как известно, напрямую подключить дисплейную плату Anet A6 к управляющей плате MKS Base, MKS Gen и им подобным нельзя из-за несоответствия контактов на разъемах. Тем не менее, контакты просто поменяны местами - никакой "умной электроники" туда не добавляется.
Вот схема переходника. Разъемы на управляющей плате MKS обозначены как EXP1 и EXP2, на дисплейной плате Anet A6 - как LCD и J3.
92be9af4879ec6ec96663b7e6af35e17.png
Некоторые пояснения:

1. Провода LCD.4/EXP2.3 и LCD.6/EXP2.5 можно поменять местами. Это вызовет "обратную" работу энкодера - например, если перемещение по меню сверху вниз осуществлялось вращением энкодера по часовой стрелке, то станет против часовой стрелке, и наоборот.

2. Во многих управляющих платах MKS нет распаянного кардридера (устройства чтения карт памяти). Переходник позволяет сделать "ответвление" для подключения такого кардридера. Показанный на фото кардридер имеет 2 ряда по 8 контактов, закороченных попарно - т.е., контакты №1 в обоих рядах закорочены между собой, контакты №2 тоже закорочены между собой и т.д. Кардридер перед подключением необходимо доработать - а именно: перерезать дорожку, идущую от пары контактов №2, и соединить эту пару контактов проводком с точкой (пятой по счету, если считать сверху, см. фото). В этой точке появляется "масса" при вставленной карточке, что необходимо системе для определения наличия карточки. В то же время питание +3.3 вольта для работы не нужно, поэтому отрезанную от схемы пару контактов №2 мы будем использовать как сигнал вставленной карточки (Card Detect).
Подписаться на 3Dtoday
14
Комментарии к статье

Комментарии

24.09.18 в 11:31
4
Только что перерыл весь интернет, и тут статья с подробным описанием. Пару дней назад пришла mks gen l, измучился с этим экраном. Как такое может быть? Спасибо за информацию, сегодня буду подключать.
24.09.18 в 12:41
1
Для MKS Sbase 1.3 актуально?
24.09.18 в 13:22
1
Скорее всего, да.
Собственно, актуально для любых плат, к которым БЕЗ ПЕРЕХОДНИКА (т.е., простыми шлейфами) подключается дисплейная плата "RepRap Discount Full Graphic Smart Controller".
В принципе, дисплейная плата Anet A6 тоже представляет собой "RepRap Discount Full Graphic Smart Controller", но с "перепутанными" контактами на разъемах.
24.09.18 в 16:52
1
нет. у сбейза сигналы 3.3 вольта, я через TXS0104 подключал свой LCD2004 - напрямую он не хавал сигналы от проца
24.09.18 в 13:25
1
Упс!!!
ВНИМАНИЕ! На фото кардридера вкралась ошибка. К сожалению, исходный текст статьи нельзя исправить, поэтому вынужден писать в комментариях.
Итак, на фото есть текст-указание "Перерезать дорожку от контакта №3".
На само деле должно быть "Перерезать дорожку от контакта №2 (обозначенного как 3.3)"
24.09.18 в 14:58
0
Может быть можно в прошивке изменить пины крутилки энкодера(вправо влево) exp2 d31 d33 на d25 d29, нет эти два провода болтаются на втором разъёме ни к месту?
24.09.18 в 15:29
0
Вполне можно. Но просто преследовалась цель сделать чистый переходник, без перенастройки прошивки.
24.09.18 в 15:42
0
Может подскажите в какой вкладке эти пины искать, у меня один экран два порта занял, перекинуть бы эти два провода на exp1 и было бы круто
3c7803301e487f51cac9e2410344b237.JPG
24.09.18 в 16:23
0
Это зависит от того, какая у вас прошивка.
Если Marlin 1.1.x, то ищите в файлах с расширением .h следующие названия параметров:
BTN_EN1
BTN_EN2
24.09.18 в 16:40
0
Короче бог с ним. Показывает да и ладно. Вот приедет картридер тогда буду думать, как карту приладить, можно будет проводами подкинуть и горячими соплями залить.
26.09.18 в 11:00
0
На само деле должно быть "Перерезать дорожку от контакта №2 (обозначенного как 3.3)"
Проще - так:

895dd101fbca6187662855098bed390b.jpg
24.09.18 в 14:13
0
Собрал на соплях, всё заработало. Теперь надо как-то это зафиксировать чтоб не развалилось :)
25.09.18 в 11:41
0
Коллеги, объясните, пожалуйста, несведущему, чем плата MKS Base или Gen кардинально лучше анетовской A6?
Какие фичи и улучшения она даст? По части функционала, качества печати и т.п.
25.09.18 в 11:46
1
На Gen можно любые драйверы поставить. Остальные отличия менее серьезны.
25.09.18 в 14:11
0
Спасибо, понятно. А авто-левел у MKS есть куда подключaть?
25.09.18 в 14:25
1
Да, пины для серв и подобного навесного оборудования там есть.
25.09.18 в 16:03
0
Поставил mks gen l с драйверами tmc2208 и принтер стал беззвучно печатать.
25.09.18 в 16:59
0
А микрошаг двигателей при замене драйверов не уменьшился "автоматически"? Если да, то это должно быть заметно при печати окружностей большого радиуса - примерно от диаметра 8 см и более. На anet'овских-то драйверах принтер печатает окружности с заметной дискретностью, т.е. с "неплавностью" линий.
25.09.18 в 17:19
0
Круг ровный получился, как раз 8 см.
25.09.18 в 18:01
0
Это здорово, что ровный! Спасибо за информацию - теперь ясно, "куда бежать". :)
25.09.18 в 21:45
0
Такая ерунда тоже просто так не включиться?
19b6124d83393575b5101f4279644d66.jpeg
26.09.18 в 10:21
0
Такая ерунда ...
Не верь глазам своим...

e73d2fbe2a5441c3bf4997f14a765db8.JPG
415c0d1a734f97d817294862ecee6f79.png


Один из них - тоже называется LCD2004.
А вот другой - Full Graphic/LCD12864.

А второй шлейф - для читалки SD, ну та которая "в дырочке в левом боку".
26.09.18 в 10:27
1
Так запустится или нет? Шлейф у меня один идёт от экрана с кнопками
26.09.18 в 10:38
0
Запустится, Просто проверьте распиновку Вашего единственного шлейфа.

Тема кнопок - отдельная, вероятно надо будет рыть Configuration.h

На платах типа LCD2004A, там где читалка - на втором шлейфе, коммутация идёт более менее стандартизованная.

771897834a37be20922e3d4a0c051d4c.jpg


На Вашей - вроде читалки - нет, потому и второго шлейфа нет.
А китайским коммутаторам - доверять нельзя ;-)

f4e8f0666629650e14021ea15fb57f99.jpg
25.09.18 в 23:47
1
Прикрутил дисплей Anet A6 к Ruramps4d, всё работает. Но есть нюанс: с проводами длиннее 100мм(10см) показывает только шум на экране, вероятно наводки. Повода AWG16.
Автору БОЛЬШОЕ СПАСИБО!
26.09.18 в 10:46
0
Но есть нюанс: с проводами длиннее 100мм(10см) показывает только шум на экране, вероятно наводки.
Глушить заземлённым алюминиевым скотчем и ферритовыми кольцами - стандартное индустриальное решение.

Нестандартное - пустить провода по железной трубе ... ;-)
18.11.18 в 13:15
0
не получается запустить экран, при подключении только моргание экрана и писк зуммера вместе с ним
может ли конфликтовать с таким подключением?
плата MKS Gen L, экран Anet A6

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

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

Как подобрать настройки пластика.

13 декабря официально откроются более тридцати детских технопарков «Кванториум»

Краткий обзор высокотемпературного 3D-принтера Intamsys FUNMAT HT

Origin Robotics предлагает 3D-печатные телеуправляемые роботы Origibot2

Компания «АБ Универсал» займется продажами 3D-принтеров XJet на территории России

Обзор пластика от 3D Partner