Train

Концевые датчики

Датчики положения, контролирующие границы рабочей области, называют концевыми.
Зачем нужны датчики: Датчики предотвращают поломки из-за перемещения инструмента за рабочие границы.
Какие бывают датчики: Рассмотрены распространенные типы: механические, магниточувствительные и индукционные.

Зачем нужны концевые датчики?
Мои первые опыты фрезерования сопровождались поломками инструмента и браком во многом из-за ошибок в позиционировании заготовок.
Концевые датчики помогут вам избежать многих (но не всех) нештатных ситуаций.
Но ведь существует возможность задать «мягкие границы» рабочей зоны!
Да, только каждый раз после включения станка придется выставлять инструмент в позицию, к которой привязаны эти мягкие границы.
При наличии датчиков положения (частным случаем которых являются концевые датчики), вы сможете привязать границы как раз к точкам срабатывания датчиков. Причем достаточно одного датчика на ось координат и ставить его вовсе не обязательно в конечной точке оси. Достаточно выставить датчик таким образом, чтобы станок гарантированно мог остановить инструмент до выхода за пределы безопасных границ.
Кроме того, датчики позволят вам позиционировать инструмент относительно жестко установленной точки координат – «домашней позиции» даже после отключения питания станка.

Какие бывают датчики?
Механические, индукционные, магниточувствительные (холла), оптические.
Рассмотрим ниже 3 первых категории, т.к. оптические датчики вряд ли будут надежно работать, присыпанные стружкой, залитые СОЖ или в дыму от лазера.

Механические.
Достоинства:
-дешевые,
– не требуют электропитания.
Недостатки:
– ненадежные
– низкая точность

Индукционные.
Достоинства:
– высокая точность
– надежность
Недостатки
– стоимость
– размеры

Магниточувствительные
Достоинства:
– надежность
– точность
– компактность
Недостатки:
– необходимость самостоятельного изготовления 🙂

Почему я выбрал датчики холла?

В основном – из-за компактности. Их можно с легкостью встроить в конструктивные элементы станка. Сами датчики поместятся в пазы станочного профиля. Ответный элемент – магнит диаметром 3 мм и высотой 2 мм – куда угодно.

Электронная схема датчика примитивна – магниточувствительный полупроводниковый элемент TLE4905L, два конденсатора, защищающих от ложных срабатываний и светодиод (а как можно радиолюбителю обойтись без этого обязательного атрибута любой поделки? 🙂 с резистором. Можете от последних избавиться, т.к. их почти не будет видно.

Печатная плата выполнена из фольгированного стеклотекстолита толщиной 1 mm.
Размер: 14x6mm.
Проводящий слой – односторонний. Монтаж – двусторонний, т.к. применялись и SMD-компоненты и DIP-компоненты.

Корпус датчика и крепеж магнитов решено изготовить из акрила на самом станке.
Если найдутся желающие повторить – могу прислать 3D модели всех элементов и даже управляющие программы. Только предупреждаю – акрил очень капризен к режимам фрезерования. Я наружную обработку проводил «кукурузой» 2мм, а внутреннюю – 1мм двухзаходной концевой фрезой. Применение другого инструмента или другого типа акрила может вызвать его плавление в зоне резания и наматывания на фрезу.

Подключение датчиков производится к штатным портам arduino XL, YL, ZL. Питание +5 v можно снимать с разъема для bluetooth.
На приложенной картинке места подключения отмечены синими стрелками.

Реализация датчика

На видео показано выполнение станком команды Homing Cycle (самонаведение).

Добавить комментарий