ПОЛЕЗНО Настройка концевиков на станке

т.е. подключить 3 провода к концевику и к плате ?
Достаточно двух -- сигнального и земли. Сигнальный конец резистором (или внешним, или внутренним) подтянут к плюсу. Концевик должен замыкать его на землю. Станьте на ногу контроллера, к которой тянется этот контакт, и проследите её состояние. При разомкнутом концевике там должен быть плюс питания, при замкнутом ноль. Если это так, но контроллер срабатывания не видит -- или что-то с прошивкой, или нога контроллера отгорела.
 
Достаточно двух -- сигнального и земли. Сигнальный конец резистором (или внешним, или внутренним) подтянут к плюсу. Концевик должен замыкать его на землю. Станьте на ногу контроллера, к которой тянется этот контакт, и проследите её состояние. При разомкнутом концевике там должен быть плюс питания, при замкнутом ноль. Если это так, но контроллер срабатывания не видит -- или что-то с прошивкой, или нога контроллера отгорела.
проверил с 3 проводами. от S к МК 14-й ноге сигнал идет. Замыкаю на GND микрик и на ноге МК получаю 0.
Если нога МК не сгорела, то что можно посмотреть в прошивке? Перепрошить ? или что ?
 
Да, для начала перепрошить заведомо рабочей микропрограммой.
 
  • Последнее редактирование:
Последнее редактирование:
Да, для начала перепрошить заведомо рабочей микропрограммой.
скачал с оф.сайта 1.1f и 1.1h
оба залил
все работает кроме X
похоже нога приказала долго жить (
Ваши сообщения автоматически объединены:

1771577780878.png
 
Мож непропай?
 
Тогда менять камень (МК).... :unsure:
/я с Arduino NANO брал/
 
Согласен, сдох порт. Камень менять. А если есть возможность то взять другую плату. Дятел уже устарел.
 
на эту плату засматриваюсь:

1771586777754.png
1771586804469.png
 
На моём станочке похожая была "искаропки". Драйвера запаяны. Если какой выгорит опять менять всю плату. Ну, не знаю...
 
  • Последнее редактирование:
Последнее редактирование:

Не советую,... :confused:
В теме про покупку Вам уже дали шикарный совет! :vin:

оффтоп
 
Согласен. Лучше сменные драйвера. Я брал mks dlc32.v2
 
Коллеги, здравствуйте ! ...сто одиннадцать страниц в теме и более 1660 сообщений, может где-то и промелькнуло, прошу извинить.

Речь о машинном ноле после отъезда осей от концевика в поиске дома. В "Инектре" проблем нет, прямо выставляешь в программе какие координаты будут после установки дома. А вот в платах на GD32 и в DLC32 такая фишка: при поиске дома по каждой оси каретка едет до срабатывания концевика, потом отьезжает на установленный $27 параметр (допустим - 1мм), сделано это для того чтобы концевик не был замкнут и не было тревоги хард-лимита. Но после окончания поиска дома машинные координаты устанавливаются не в 0, а как раз в эту величину (то есть по всем осям в 1мм). Получается, нельзя станок сдвинуть в машинный 0, потому что концевик сработает и будет тревога.
На одной из плат Lunyee у меня после отъезда от концевиков устанавливался именно 0, а на остальных (и на dlc32) устанавливает именно 1 (из $27). В исходнике прошивки для ардуино/атмеги вроде как есть какой-то параметр, его надо включить и будет после поиска дома и любого отъезда от концевика устанавливаться жестко машинный ноль. Но длля GD32 и dlc32 (штатной, про Fluid не скажу-там наверно можно поменять) исходники прошивок недоступны, как там решать эту проблему? Или никак, забить и никогда не отправлять станок в машинные нули?
 
как там решать эту проблему?
Использовать рабочие координаты. :)
Сделайте макрос на перемещение в нужную точку и обнуление рабочих координат.
(сначала даёте команду домой, после запускаете макрос)

про Fluid не скажу-там наверно можно поменять
Там конфиг гибче. :) Точнее логика работы и настройки другие.
 
Последнее редактирование:
Коллеги, здравствуйте ! ...сто одиннадцать страниц в теме и более 1660 сообщений, может где-то и промелькнуло, прошу извинить.

Речь о машинном ноле после отъезда осей от концевика в поиске дома. В "Инектре" проблем нет, прямо выставляешь в программе какие координаты будут после установки дома. А вот в платах на GD32 и в DLC32 такая фишка: при поиске дома по каждой оси каретка едет до срабатывания концевика, потом отьезжает на установленный $27 параметр (допустим - 1мм), сделано это для того чтобы концевик не был замкнут и не было тревоги хард-лимита. Но после окончания поиска дома машинные координаты устанавливаются не в 0, а как раз в эту величину (то есть по всем осям в 1мм). Получается, нельзя станок сдвинуть в машинный 0, потому что концевик сработает и будет тревога.
На одной из плат Lunyee у меня после отъезда от концевиков устанавливался именно 0, а на остальных (и на dlc32) устанавливает именно 1 (из $27). В исходнике прошивки для ардуино/атмеги вроде как есть какой-то параметр, его надо включить и будет после поиска дома и любого отъезда от концевика устанавливаться жестко машинный ноль. Но длля GD32 и dlc32 (штатной, про Fluid не скажу-там наверно можно поменять) исходники прошивок недоступны, как там решать эту проблему? Или никак, забить и никогда не отправлять станок в машинные нули?
Где то в прошивке собака зарыта, скорей всего закомментировано... :rolleyes:
/точно не утверждаю, но и плата у меня не на CD32,.. атмега, мать её/
 
Сверху Снизу