GRBL CNC - Как избежать ложных срабатываний концевиков.
Собрал я тут на досуге себе бюджетный лазерный гравер из "г...на и палок".
На основе ARDUINO UNO + CNC Shield v.3 с прошивкой GRBL v.1.1. За основу конструкции был взят простенький станок с Thingiverse - TRIPLE CNC MACHINE.
Подкупила простота исполнения, отсутствие больших печатных деталей и доступность используемых материалов. Пришлось немного изменить печатные детали, т.к я отказался от шпилек в пользу ходовых винтов с гайками, но сейчас не об этом...
Всё получилось в более менее приемлемом виде:
На фото на каретку прикручен скрайбер - инструмент для рисования печатных плат методом "процарапывания" краски.
Первая пробная гравировка лазером на ДВП.
И в принципе всё было неплохо ... пока я не включил в параметрах использование концевиков и позиции "HOME".
После этого гравер стал вести себя весьма странно - при включении подачи по любой из осей, очень часто выдавалось сообщение о срабатывании концевого выключателя. Наводки не позволяли нормально что либо сделать на станке. Особенно это проявлялось при начале движения по оси Y, в меньшей степени от осей X и Z.
Поискав в сети информацию о подавлении наводок в подобных конструкциях, приемлемых для себя вариантов не нашел. В основном предлагалось экранировать провода до концевиков или напаять на входы для концевиков в шилде дополнительные конденсаторы и резисторы. Но поскольку у меня уже всё было собрано и закреплено мне эти варианты не подходили, не хотелось перекладывать провода концевиков и напаивать, что то на шилд. Продолжив поиски, на GitHUB в статьях GRBL WIKI нашел статью про концевики
(Wiring Limit Switches). И в ней же схему оптической развязки концевиков для исключения наводок. Схема и печатная плата в статье нарисована для нормально разомкнутых концевых выключателей, но в конце этой же статьи приводятся преимущества выполнения ограничителей на нормально замкнутых концевых выключателях.
Я лично тоже считаю, что НЗ (нормально замкнутые) концевики имеют некоторые преимущества по сравнению с НО (нормально открыми). Поэтому переделал схему оптронной развязки для использования НЗ концевиков, так же добавил индикацию срабатывания концевиков по осям. После испытаний и изготовления, подключил блок развязки к свему граверу и всё заработало так, как и должно было работать.
Конструктивно развязка выполнена в виде отдельного небольшого блока, включаемого между концевыми выключателями и входами концевиков шилда. На приведенном ниже фото это черный маленький блочёк со светодиодами.
Ну и наконец собственно сама схема и рисунок ПП. Возможно ещё кому то и пригодится...
Еще больше интересных статей
duet web control не регулируются обороты вентилятора обдува детали на BTT SKR V1.4
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
принтер у меня самодельно переделанный из ки...
Автоотключение 3d принтера
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Началось с того, что в моем 3d принтере неудобно расположен выключател...
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
Отдельно.
А для Cura плагин есть? Чтобы....
Ну, не дано,Я не уловил, тут к...
Добрый день, опишу проблему и...
кто сталкивался с проблемой ан...
Уже все перепробовал
Я 3д печатью занимаюсь букваль...