Автоматический упор.

TARAN13
Offline
Зарегистрирован: 12.02.2022

Доброго всем дня!

С ардуино дел не имел, но появилась необходимость изготовить автоматический упор.

Общее описание работы устройства: 

Панель управления состоящая из дисплея и цифрового блока клавиатуры. Вводим значение, упор переезжает и входит в режим удержания до введения следующего значения. Значения вводятся в абсолютной системе координат с дискретность позиционирования 0,01 мм. При необходимости корректировок вход в меню настроек.

Требования:

1.Дискретность позиционирования 0,01 мм.

2.Возможность определения координат по индукционному датчику. (при отработке датчика возможность ввести значение координаты, не просто обнуление).

3.Возможность подключения лимитов и кнопки E-Stop (в идеале, чтобы индукционный датчик работал как один из лимитов). Датчики и кнопка постоянно замкнутые.

4.Возможность изменения количество шагов двигателя на 1 мм.

5.Возможность изменения скорости перемещения и цикла разгона торможения.

6. возможность считывания сигнала ошибки с драйвера ШД.

Привод будет осуществляться от подобного ШД с энкодором 57HSE2N + драйвер HSS57 + ШВП

Есть в наличие ардуина мега 2560 какой то дисплей и блок клавиатуры, но могу приобрести комплектующие по рекомендации.

 

 

 

 

TARAN13
Offline
Зарегистрирован: 12.02.2022

Забыл добавить еще один пункт в требования

7. Задание лимита перемещений. Если введено не корректное значение, то цифры начинают мигать и требовать повторного ввода.

 

-NMi-
Offline
Зарегистрирован: 20.08.2018

Тышш на триста уже написал. Будем следить за развитием событий...

TARAN13
Offline
Зарегистрирован: 12.02.2022

Сам упор я изготовлю, мне нужна только программная часть... О чем я видимо не указал в первом сообщении... 

Я бы сильно не заморачивался и подключил бы ноут и в том же маче гонял бы этот упор туда-сюда. Но это не мне ним управлять. Там надо, что бы все просто было. Цифру набрал и "ЕНТЕР".

Ну если скетч 300.. то проще стойку подключить от чпу и все. Дешевле купить получится. 

 

rkit
Offline
Зарегистрирован: 23.11.2016

Скетч не 300, но купить дешевле почти всегда. Тем более такой ширпотреб.

TARAN13
Offline
Зарегистрирован: 12.02.2022

Я понимаю, что проще, но готового варианта не нашел. Есть 2х осевые контроллеры на том же darxton. Но там кнопок больно много) Потом задолбят меня с тем, что куда то нажали и что то случилось. Это знакомому в столярку. Там народ компьютер включать не умеет...

Вот и подумал, что может у кого то есть почти готовый и его только допилить немного надо. 

На сколько понимаю, проект не очень сложный. И да же бы интересно самому поизучать и попробовать реализовать, но времени нет совсем. 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

2.Возможность определения координат по индукционному датчику. (при отработке датчика возможность ввести значение координаты, не просто обнуление).
А что за датчик?

TARAN13
Offline
Зарегистрирован: 12.02.2022

Индуктивный датчик, ошибся..  

Сутра варочную панель искал на кухню, вот и датчик у меня индукционный)

Ну концевик, на металл реагирует. По сути можно механическим заменить, просто такой поточнее отрабатывает, чистить не нужно его, корпус закрытый. 

Andry2020
Offline
Зарегистрирован: 31.07.2021
vvadim
Offline
Зарегистрирован: 23.05.2012

делал подобное.

7808543@gmail.com

b707
Offline
Зарегистрирован: 26.05.2017

Это у индуктивного датчика точность 0.01мм ? Слабо верится...

rkit
Offline
Зарегистрирован: 23.11.2016

b707 пишет:
Это у индуктивного датчика точность 0.01мм ? Слабо верится...

У хорошего - значительно лучше.

TARAN13
Offline
Зарегистрирован: 12.02.2022

b707 пишет:
Это у индуктивного датчика точность 0.01мм ? Слабо верится...

Ну у меня стоят на 3х чпу, замерял.. попадают. Все зависит от скорости приближения. 

А самое смешное, что я не писал про точность. 

Написано же, ДИСКРЕТНОСТЬ ПОЗИЦИОНИРОВАНИЯ. Там ШВП будет C7 класса. Естественно, что буду подбирать значение шага  на мм для максимальной точности, но это если шаг там постоянный. 

В общих чертах, со станками уже лет 10 работаю... Нет у меня влажных мечтаний, что на ардуине и "транспортировочной" ШВП упор получится, который в микроны попадать будет. 

 

TARAN13
Offline
Зарегистрирован: 12.02.2022

https://youtu.be/yg2rW9mTUYI

Существует такой контроллер. Он 1500 стоит, это с китайской ардуинкой и т.д. 

Но он не работает с датчиками, как я понял. И исходников на него, естественно, нет. 

Это к тому, что я понимаю, что говое купить дешевле, тут эта прошивка условно бесплатно идет. 

Мне же нужен конкретный функционал и исходники. Что бы можно было изменять что то в последствии. Такие упорчики у меня несколько раз спрашивали. 

rst
Offline
Зарегистрирован: 25.06.2018

b707 пишет:
Это у индуктивного датчика точность 0.01мм ? Слабо верится...
Если включить через механический повышающий редуктор: запросто. Например два датчика: один без редуктора - грубое положение, другой - на ободе колеса большого диаметра, крутящегося через редуктор - точное положение. По первому - номер оборота колеса, по второму - угол внутри оборота.

Но с люфтами да - будет проблема.

sadman41
Offline
Зарегистрирован: 19.10.2016

Я принимал участие в создании девайса для столярки - контроллера рейсмуса... Могу сказать, что тут 1500 надо умножить на 10, как минимум. Для выхода на этап опытной эксплуатации.

Morroc
Offline
Зарегистрирован: 24.10.2016

Я что то все равно не понял что значит определение координат по индуктивному датчику. Типа нажал кнопку - штуковина поехала, нашла датчик, контроллер запросил координату - так ? Так то оно несложно выглядит, с юзер интерфейсом возни больше, чем собственно двигалка.

Yarik.Yar
Offline
Зарегистрирован: 07.09.2014
sadman41
Offline
Зарегистрирован: 19.10.2016

Morroc пишет:

Я что то все равно не понял что значит определение координат по индуктивному датчику. Типа нажал кнопку - штуковина поехала, нашла датчик, контроллер запросил координату - так ? 

Типа калибровки. Сработал концевик, но оператор системе указывает, что сработка произошла не на 0mm, а на 80.96mm (толщина заготовки).