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

управление движками без компа

Добавлено: 17 окт 2012, 21:28
giraf_79
Добрый вечер! появилась необходимость частично ОЧПУшить гилиотину у знакомых, просят установить ограничитель на лист железа, т.е, задал ограничителю проехать 100 мм и чтоб он это сделал. Требования такие! 1) толкать ограничитель будет 2 мощных ШД работающие парралельно. 2) нужно чтобы на дисплее отражалось пройденное расстояние . 3) соответственно управлять без компа. 4) Где брать такую электронику? :controller:

Re: управление движками без компа

Добавлено: 17 окт 2012, 21:42
2cme
Точность "проехать 100мм" какая?
Если заест/поломается двигатель и т.д. - чего то делать? Другими словами нужна обратная связь?
И еще целый ряд уточнения процесса...В каких условиях работать будет, уровень операторов (оч важно!!!)...
Так что к "отказу от компа" нужно взвешанно подойти, но если с этим решено, то МК+LCD+время+ресурсы на создание, отладку, последующий апгрейд.
Подобного готового не встречал.

Re: управление движками без компа

Добавлено: 17 окт 2012, 21:53
Rafiq
2cme писал(а):МК+LCD+время+ресурсы на создание, отладку, последующий апгрейд.
Тема. Я уже делал нечто похожее (разумеется, контроллер и драйверы никто не отменял).
http://www.cnc-club.ru/forum/viewtopic. ... 187#p39139
Правда, программа простецкая (мне в принципе много от нее и не надо было), но реализовать плавные разгон и торможение, а также обратную связь, нетрудно, принцип я думаю понятен.

Также, для AVR есть готовые библиотеки для LCD, я подключал к контроллеру дисплей от Nokia 3310. Но наверное лучше использовать HD44780, если нужен только текст.

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:12
aftaev
2cme писал(а):Если заест/поломается двигатель и т.д. - чего то делать? Другими словами нужна обратная связь?
http://www.aliexpress.com/store/product ... 18563.html

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:29
giraf_79
aftaev писал(а):http://www.aliexpress.com/store/product ... 18563.html
интересная штука, но я не совсем понял, им можно управлять двумя ШД параллельно? энкодер можно к нему подключить при желании? для обратки.
2cme писал(а):И еще целый ряд уточнения процесса...В каких условиях работать будет, уровень операторов (оч важно!!!)...
нужно чтоб любой подошел, включил, подогнал, отрубил! (безо всякой программы, флешки и.т.д, т.е, как можно проще)
2cme писал(а):Если заест/поломается двигатель и т.д. - чего то делать? Другими словами нужна обратная связь?
думаю можно без обратки (на первых этапах)

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:33
2cme
Rafiq писал(а): Я уже делал нечто похожее
Ага на макетке (;
aftaev писал(а):http://www.aliexpress.com/store/product ... 18563.html
giraf_79 писал(а):интересная штука
+1
giraf_79 писал(а):нужно чтоб любой подошел, включил, подогнал, отрубил! (безо всякой программы, флешки и.т.д, т.е, как можно проще)
Человеческий фактор никто не отменял, как говорится и смех и грех, как бы "любой" в 3х соснах не заблудился...

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:43
Rafiq
2cme писал(а):
Rafiq писал(а): Я уже делал нечто похожее
Ага на макетке (;
Какая разница с точки зрения программирования? Мне плату сделать не проблема, если бы этот девайс нужен был бы постоянно. Жаль, энкодера нет, для тестера он тоже пригодился бы. Да и интересно повозиться с обратной связью.

Тут классический вариант - вешать энкодер на прерывание. На 8 МГц тактовой должно хватить вычислительной мощности.

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:46
aftaev
giraf_79 писал(а):интересная штука, но я не совсем понял, им можно управлять двумя ШД параллельно?
кто мешает к двум драйверам подвести один сигнал степ/дир? А показания энкодера брать с одного мотора иль как еще лучше к этой коробочкой поставить энкодер на перемещаемую часть станка тогда она будет корректировать всякие люфты.

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:50
Тима
Можно реализовать на промышленном контроллере Delta. Программируется на LD, поддерживает управление шаговым двигом заданием частоты и количества импульсов. Причем есть и функции разгона и торможения. Можно присмотреть и промышленный экран с клавой или взять небольшую сенсорную панель. Кстати и энкодер к нему можно подключить.

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:52
Rafiq
aftaev писал(а):кто мешает к двум драйверам подвести один сигнал степ/дир? А показания энкодера брать с одного мотора иль как еще лучше к этой коробочкой поставить энкодер на перемещаемую часть станка тогда она будет корректировать всякие люфты.
Кстати, насчет двухдвигательных конфигураций - что будет, если один из движков пропустит шаг, а другой нет? Конечно, если энкодер будет на перемещаемой части, мы все равно приедем в нужную точку, но от перекоса то энкодер не спасет. Если только два энкодера ставить, по одному на движок, тогда перекос можно выявить и исправить на ходу, но дорогое это решение.

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:56
giraf_79
aftaev писал(а):А показания энкодера брать с одного мотора иль как еще лучше к этой коробочкой поставить энкодер на перемещаемую часть станка тогда она будет корректировать всякие люфты
это можно как на схеме установить 1 энкодер через ременную передачу в центре и все.
aftaev писал(а):кто мешает к двум драйверам подвести один сигнал степ/дир
да точно, так можно.
А у этого блока один дисплей цифровой и 4 кнопки, что все значит? как я понял 2 кнопки прогон вперед назад в это время на дисплее отрабажается проезжанные миллиметры? и 2 кнопки что это?

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:56
aftaev
Rafiq писал(а):тогда перекос можно выявить и исправить на ходу, но дорогое это решение.
а кому сейчас легко :)

Re: управление движками без компа

Добавлено: 17 окт 2012, 22:58
aftaev
giraf_79 писал(а):А у этого блока один дисплей цифровой и 4 кнопки, что все значит?
как думаешь, я ссылку для чего дал? Правильно чтоб ты купил и нам рассказал. Должны же мы на ком то эксперименты ставить :)

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:03
giraf_79
Rafiq писал(а):Кстати, насчет двухдвигательных конфигураций - что будет, если один из движков пропустит шаг, а другой нет?
Пропустить шаг может если только при подгонке листа массой пол тонны сильно ударить об этот ограничитель, от чего просто прокрутятся движки после подгонки и потеряет нужный размер.
ШД должны быть 86 е, и 2 ШВП или винт гайка.

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:04
giraf_79
aftaev писал(а):как думаешь, я ссылку для чего дал? Правильно чтоб ты купил и нам рассказал. Должны же мы на ком то эксперименты ставить
Эксперемент то поставим и расскажем, самое главное чтоб не ЛОХАНУЛИСЬ и на бабки не попали!!!!

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:06
giraf_79
К этому блоку только один энкодер можно ставить?

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:19
Nick
Главное в таких системах продумать аварийные кнопки и аварийные концевики! Чтобы не дай бог "любой человек" не подошел.

И кстати, надо как-то всю эту систему хоумить...

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:29
2cme
Nick писал(а):Главное в таких системах продумать аварийные кнопки и аварийные концевики! Чтобы не дай бог "любой человек" не подошел.
Техника безопастности!

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

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:31
aftaev
Nick писал(а):И кстати, надо как-то всю эту систему хоумить...
к той плате и хомяки вешаются :)
giraf_79 писал(а):К этому блоку только один энкодер можно ставить?
ну вот и ссылку покажи и расскажи. Пиши продвану :)

Re: управление движками без компа

Добавлено: 17 окт 2012, 23:44
2cme
aftaev писал(а):к той плате и хомяки вешаются :)
6шт.

А гилиотина как управляется? У молуля вроде нет программируемых выходов, так что нужно будет огород городить, или подбирать модуль с программирумым выходом.