Страница 1 из 1

Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 15:23
Nick
Надо сделать контроллер для перемещения зигзагами, а точее по "расческе"... Будем фотографировать плоскость. Управляем 2 осями с шаговиками.
Из функций:
1. Задание размеров - начальная точка, высота, ширина.
2. Задание шага по высоте/ширине (или количество снимков) - раз во стольно надо остановиться и сделать фото.
3. Выполнение задания.

Комп для такой задачи уж слишком избыточен... Да и агрегат будет мобильный - с компом его тяжелее тоскать...

Я вот думаю, на чем это сделать... Может на ардуинке склепать? Или что посоветуете?
Как делать ввод данных? Через аналоговые входы? Уж очень не охота еще дисплей с кнопками приделывать... Или это не так сложно и бояться нечего? :)

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 15:27
aegis
Nick, АВТОНОМНЫЙ КОНТРОЛЛЕР #121 не годится? там жкод урезанный, но все остальное есть

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 16:18
2cme
Nick писал(а):Надо сделать контроллер для перемещения зигзагами, а точее по "расческе"... Будем фотографировать плоскость. Управляем 2 осями с шаговиками.
Из функций:
1. Задание размеров - начальная точка, высота, ширина.
2. Задание шага по высоте/ширине (или количество снимков) - раз во стольно надо остановиться и сделать фото.
3. Выполнение задания.

Комп для такой задачи уж слишком избыточен... Да и агрегат будет мобильный - с компом его тяжелее тоскать...

Я вот думаю, на чем это сделать... Может на ардуинке склепать? Или что посоветуете?
Как делать ввод данных? Через аналоговые входы? Уж очень не охота еще дисплей с кнопками приделывать... Или это не так сложно и бояться нечего? :)
Если взять 8битный МК то это сразу ограничение - целочисленные вычисления, вычисления с плавающей точкой будет слишком долго считать.
aegis писал(а):Nick, АВТОНОМНЫЙ КОНТРОЛЛЕР #121 не годится? там жкод урезанный, но все остальное есть
Да, нужно дорабатывать (автор этого девайса, не развивает тему...), да и есть новая версия gbrl
Плату лучше взять эту - обновлять FW можно через USB, нет необходимости в конверторе USB to RS232.

Nick ты для себя делаешь или под заказчика?


p.s.
Я плату сейчас делаю под более мощный ARM МК, но это всё затянется...

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 17:14
Nick
Под заказчика. Надо что-то простое, и чтоб быстро и не напряжно сделать. Штука единичная - тратить на это много сил не хочется.

Засада в том, что параметры надо по месту задавать. Т.е. просто Gкод не пойдет (если он не умеет с ифами или repeat работать...)

О еще забыл нужен хоуминг осей (хотябы приблизительный)

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 17:21
giraf_79
Может тебе такой сгодится? вроде просто собирается http://cncrouter.ru/forum/index.php?showtopic=437&st=0

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 17:29
Maxekb77
По мне так дуино с LCD , там как раз копки для забития есть, ну и пара драйверов , думаю что будет быстро и бюджетно, . у меня час с небольшим ушел на сборку пайку дом разьемов и программирование контроллера шпинделя. Дисплей просто втыкается в уно, дальше скетч заливаешь и все работай

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 15 ноя 2013, 21:19
Impartial
Nick писал(а):Я вот думаю, на чем это сделать... Может на ардуинке склепать? Или что посоветуете?
Можно на чем угодно склепать, но заныривать в тему придется глубоко. Снимки наверное тарированные по границам нужны?

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 16 ноя 2013, 05:38
aegis
Если нужна мобильность, может смотреть в сторону планшета и по юсб подключить тот же планетснс или другой контролер. Время потраченное на разработку и обкатку единичного продукта может оказаться очень большим

Re: Автономный контроллер для перемещения зигзагами

Добавлено: 16 ноя 2013, 11:25
2cme
Я такой делал, он на 1-4 осей, подходит для простых задач, там установлен 8 битный МК (алгоритм работы интересный, вокурат подходит для шаговых двигателей). ЖКИ лучше ставить минимут 4 строки. Я установил ЖКИ 2х строчный - оказалось мало, для следующей версии установил 4х строчный, причем расширенного рабочего диапазана температур, чтобы на морозе работал и в жару.