Arduino CNC конструкция. Как лимитировать шаговые двигатели?
- Войдите на сайт для отправки комментариев
Вс, 02/03/2014 - 12:24
Имеется ардуино CNC конструкция. Все работает, управляю машиной через клавиатуру. Но нужно на краю остановить работу шагового двигателя. Как задать координаты или т.п, как остановить??
https://www.dropbox.com/s/avnbx5kdr09thgn/IpMedZacENQ.jpg - фото
конечный выключатель поставить, по 2 штуки на каждую ось. Выключать движение программно или аппаратно вырубать через конечник питание на привод. В промышленных станках обычно на ось 5 конечников стоит: 1- ноль оси, 2- программных конечника(программная остановка привода с выводом ошибок в CNC) и 2 аппаратных конечника(не связанный с CNC, который тупо вырубает привод и включает тормоза, если есть).
В промышленных станках обычно на ось 5 конечников стоит
для DIY достаточно одного концевика на ось, три на трехосевой станок. Так называемый hone - используются после включения станка для автоматичесой установки нуля координат. Далее все остальные ограничения делаются програмно. Знаю из практики использования чпу