Нужен автономный контроллер (недорогой)
Добавлено: 27 мар 2013, 13:30
Возникла довольно необычная задача...
Начну с того, что я занимаюсь изготовлением макетов (объектов в масштабе, обычно - архитектурных).
Так вот сейчас просят меня изготовить макет станка плазменного раскроя (чтобы возить его по выставкам). Макет - небольшой, примерно метр длинной.
Станок дорогой, американский, быстрый, точный, в общем - High-End класс.
https://www.youtube.com/watch?v=Ci1WCubKjXg
Но!, помимо внешнего вида заказчик просит сделать его действующим.
Я сказал, что мог бы сделать движущимися оси X и Y, и добавить световую имитацию резки (просят еще звуковую имитацию, но это не принципиально).
С механикой у меня проблем не возникнет. Приводы можно сделать, как на шаговых моторах, так и на обычных коллекторных.
Вообще - оригинал на приводах Yaskawa.
Собственно, вопрос:
Нужен какой-то недорогой, небольшой автономный контроллер, который смог бы повторять не очень большую и не очень сложную программу для управления одновременно 2-мя осями (и светодиодом резака) по протоколу step/dir. При этом необходима возможность движения на разных скоростях (для холостых ходов и для раскроя), возможность движения по кривым, и плавные ускорения/торможения. Так же очень желательна возможность обработки концевиков.
Главное требование в том, чтобы эта штука работала бы без мониторов, клавиатур, мышек и прочей ненужной фигни. Так, чтобы нажал на кнопку и поехало.
Я даже думал о возможности записать управляющие сигналы на многоканальный аудиоплеер, и воспроизводить их на входы step/dir (полагаю, очень ненадежная система получится).
Или сделать приводы на обычных моторчиках, прикрутив к ним энкодеры низкого разрешения, и управлять с помощью 8-ми битного микроконтроллера, отсчитывая нужное количество импульсов энкодера в ту или иную сторону. Но этот вариант наименее интересен, т.к. сложен, ненадежен, долог в изготовлении, шумный и неточный в движениях.
Начну с того, что я занимаюсь изготовлением макетов (объектов в масштабе, обычно - архитектурных).
Так вот сейчас просят меня изготовить макет станка плазменного раскроя (чтобы возить его по выставкам). Макет - небольшой, примерно метр длинной.
Станок дорогой, американский, быстрый, точный, в общем - High-End класс.
https://www.youtube.com/watch?v=Ci1WCubKjXg
Но!, помимо внешнего вида заказчик просит сделать его действующим.
Я сказал, что мог бы сделать движущимися оси X и Y, и добавить световую имитацию резки (просят еще звуковую имитацию, но это не принципиально).
С механикой у меня проблем не возникнет. Приводы можно сделать, как на шаговых моторах, так и на обычных коллекторных.
Вообще - оригинал на приводах Yaskawa.
Собственно, вопрос:
Нужен какой-то недорогой, небольшой автономный контроллер, который смог бы повторять не очень большую и не очень сложную программу для управления одновременно 2-мя осями (и светодиодом резака) по протоколу step/dir. При этом необходима возможность движения на разных скоростях (для холостых ходов и для раскроя), возможность движения по кривым, и плавные ускорения/торможения. Так же очень желательна возможность обработки концевиков.
Главное требование в том, чтобы эта штука работала бы без мониторов, клавиатур, мышек и прочей ненужной фигни. Так, чтобы нажал на кнопку и поехало.
Я даже думал о возможности записать управляющие сигналы на многоканальный аудиоплеер, и воспроизводить их на входы step/dir (полагаю, очень ненадежная система получится).
Или сделать приводы на обычных моторчиках, прикрутив к ним энкодеры низкого разрешения, и управлять с помощью 8-ми битного микроконтроллера, отсчитывая нужное количество импульсов энкодера в ту или иную сторону. Но этот вариант наименее интересен, т.к. сложен, ненадежен, долог в изготовлении, шумный и неточный в движениях.