Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Собираем, настраиваем, печатаем, делимся опытом, помогаем новичкам

Модератор: Kaktus

Konoplj2010
Сообщения: 6
Зарегистрирован: 30 июн 2020, 07:39
Имя: Евгений Эдуардович

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Konoplj2010 » 03 июл 2020, 07:42

Alex Post писал(а):
02 июл 2020, 23:48
Так на румбе разъемов под шаговики как у дурня фантиков. Неужто прям все шесть нужны? Не проще ли переназначить в прошивке пины на живой разъем да и пользоваться так.
Я по натуре "Идеалист", ненавижу когда что то работает через костыли. Это мне по жизни сильно мешает так как из за неимения чего то такого чего я задумал у меня не получается завершить работу, хотя можно было эту же работу сделать намного проще. Так что проблема у меня в голове чем в плате.

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 03 июл 2020, 10:37

Ну, с тараканами не поспоришь, согласен ;) У меня ровно наоборот: костыли на костылях и еще на подвязках, главное чтоб работало :mrgreen:
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 03 июл 2020, 11:16

Konoplj2010 писал(а):
03 июл 2020, 07:42
ненавижу когда что то работает через костыли.
Перекидывания двигателя и драйвера целиком на неиспользуемый канал это вовсе не костыль. Костыль, это если перемычку ставить.
Перепаять контроллер конечно можно, но его еще надо прошить как минимум загрузчиком, не буду утверждать, но насколько мне помнится у меги 2560 просто напросто нет встроенного загрузчика(если я не прав, поправьте). А для прошивки загрузчика требуется программатор, например USB ISP, а также знание битов конфигурации, т.к. неправильная их установка на меге его просто напросто может окирпичить... Да и перепайка такого корпуса требует хотя бы базовых навыков, это не DIP перепаять с выводами по 2.54 мм, его и топором можно запаять...
Купил себе танк и никого больше не жалею.

schs
Сообщения: 350
Зарегистрирован: 15 сен 2017, 19:41
Имя: Сергей
Откуда: Apatity
Благодарил (а): 79 раз
Поблагодарили: 32 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение schs » 03 июл 2020, 20:27

dark184 писал(а):
03 июл 2020, 11:16
Перепаять контроллер конечно можно, но его еще надо прошить как минимум загрузчиком, не буду утверждать, но насколько мне помнится у меги 2560 просто напросто нет встроенного загрузчика(если я не прав, поправьте)
Загрузчика нет. Но если впаять в arduino плату по подключив на порт ISP стандартный программатор из обычного же Arduino IDE шьётся штатным образом штатный бутлоадер с правильными фузами. Вместо программатора можно использовать другую arduino.
SPrinter 233, SPrinter mini техно, mini Kossel, anycubic photon mono

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 04 июл 2020, 10:14

Ну т.е. нужно исполнить танец с саблями бубном ради того лишь, чтобы на румбе использовались гнезда с драйверами согласно обозначения :) Мои тараканы ржут и хлопают в ладоши. :mrgreen:
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

3D-Kulibin
Сообщения: 20
Зарегистрирован: 01 авг 2020, 16:44

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение 3D-Kulibin » 01 авг 2020, 17:21

Всем добрый! Есть плата SKR v1.3 marlin 2.0 не могу справится с подключением датчика окончания прутка. Принтер всегда думает что пруток кончился скотина.
Уже часов 8 сижу все ролики пересомтрел, у всех одно и тоже. Мультиметр показывает что датчик точно сразабывает подаёт на сигнальный пин 5вольт.
P1_28 Контакт

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 01 авг 2020, 21:02

Может инвертировать сигнал просто где то в прошивке? Если прутка нет - может он показывает что есть?
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

3D-Kulibin
Сообщения: 20
Зарегистрирован: 01 авг 2020, 16:44

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение 3D-Kulibin » 02 авг 2020, 13:25

Да нет, я в разных положениях концевика пробовал. И делал pulldown т.к в состоянии без прутка должен быть точный 0. А когда включаю микрик он подаёт 5 вольт на вход. То есть на входе не должно быть по умолчанию pullUp +5 иначе логическое состояние не сменится.

3D-Kulibin
Сообщения: 20
Зарегистрирован: 01 авг 2020, 16:44

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение 3D-Kulibin » 02 авг 2020, 14:18

Так то я не профессионально но на си програмлю микроконтроллеры, но перелопатив кучу кода не могу концы с концами свести.
Было бы идеально что бы на дисплей выводилось состояние концевика для диагностики, или меню инженерное сделать или диагностическое.

schs
Сообщения: 350
Зарегистрирован: 15 сен 2017, 19:41
Имя: Сергей
Откуда: Apatity
Благодарил (а): 79 раз
Поблагодарили: 32 раза

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение schs » 02 авг 2020, 16:43

3D-Kulibin писал(а):
02 авг 2020, 14:18
Было бы идеально что бы на дисплей выводилось состояние концевика для диагностики, или меню инженерное сделать или диагностическое.
Меню нет, но в консоле можно наблюдать
Команда m119:
https://marlinfw.org/docs/gcode/M119.html
Проверьте, что выводит команда при нажатом и отжатом концевике.
3D-Kulibin писал(а):
02 авг 2020, 13:25
нет, я в разных положениях концевика пробовал. И делал pulldown т.к в состоянии без прутка должен быть точный 0. А когда включаю микрик он подаёт 5 вольт на вход. То есть на входе не должно быть по умолчанию pullUp +5 иначе логическое состояние не сменится.
Типично если включена поддтяжка - для активного уровня используется ноль. Так же в целях безопасности удобно ноль использовать, т.к. 5V оборвав можно закоротить с пагубными последствиями.
SPrinter 233, SPrinter mini техно, mini Kossel, anycubic photon mono

3D-Kulibin
Сообщения: 20
Зарегистрирован: 01 авг 2020, 16:44

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение 3D-Kulibin » 02 авг 2020, 23:03

Самое весёлое что принтер не видит комп, точнее только видит как чип CH и как COM5 и simplify3d не подключается, одно на другом. Может сперва с коннектом к компе разобраться на самом деле и мониторить концевик..

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 03 авг 2020, 07:55

Код: Выделить всё

#define SERIAL_PORT -1
Вот эта строка расскоментирована? Значение какое "-1" или другое?

Код: Выделить всё

#define BAUDRATE 115200
Скорость какая? 250000 может не стабильно работать.
В симплифи такую же скорость порта выставляете?
Купил себе танк и никого больше не жалею.

3D-Kulibin
Сообщения: 20
Зарегистрирован: 01 авг 2020, 16:44

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение 3D-Kulibin » 03 авг 2020, 09:42

да у меня 250000 надо на 115200 поменять, тоже норм. Serial port откомментирован.

Аватара пользователя
Alex Post
Сообщения: 7026
Зарегистрирован: 11 янв 2017, 17:22
Имя: Александр
Откуда: Брест, РБ
Благодарил (а): 333 раза
Поблагодарили: 822 раза
Контактная информация:

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение Alex Post » 03 авг 2020, 09:56

3D-Kulibin писал(а):
02 авг 2020, 23:03
точнее только видит как чип CH и как COM5
Так и должно быть, на китайских платах. С точки зрения компа принтер - это просто виртуальный COM порт, не более того.
Prusa i3 rework - трудится с 2015 года
Черно-оранжевый 3D-SPrinter 232 - https://3deshnik.ru/forum/viewtopic.php?f=21&t=393

Аватара пользователя
dark184
Сообщения: 1520
Зарегистрирован: 19 фев 2018, 18:18
Имя: Алексей
Откуда: Архангельск
Благодарил (а): 11 раз
Поблагодарили: 116 раз

Re: Прошивка Marlin. Задаём вопросы, углубляемся в дебри, делимся находками

Непрочитанное сообщение dark184 » 03 авг 2020, 09:57

Код: Выделить всё

#define SERIAL_PORT_2 0
Там есть еще такая строка. Ее пока надо закомментировать. Это порт на разъеме AUX. Если эта строка расскоментирована и значение у нее такое же как и у

Код: Выделить всё

#define SERIAL_PORT
вполне возможен конфликт...
Купил себе танк и никого больше не жалею.

Ответить

Вернуться в «3D принтеры и 3D печать»

Яндекс.Метрика