Нужен автономный контроллер (недорогой)
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Нужен автономный контроллер (недорогой)
Возникла довольно необычная задача...
Начну с того, что я занимаюсь изготовлением макетов (объектов в масштабе, обычно - архитектурных).
Так вот сейчас просят меня изготовить макет станка плазменного раскроя (чтобы возить его по выставкам). Макет - небольшой, примерно метр длинной.
Станок дорогой, американский, быстрый, точный, в общем - 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-ми битного микроконтроллера, отсчитывая нужное количество импульсов энкодера в ту или иную сторону. Но этот вариант наименее интересен, т.к. сложен, ненадежен, долог в изготовлении, шумный и неточный в движениях.
Последний раз редактировалось michael-yurov 05 июн 2013, 20:41, всего редактировалось 2 раза.
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
http://purelogic.ru/shop/elektronnye_ko ... vizheniya/
http://electroprivod.ru/smc-2.htm
Более того скажу, у твоего любимого Leadshine тоже есть такой пультик
:
http://leadshine.com/Product_Show.aspx?ID=106
http://electroprivod.ru/smc-2.htm
Более того скажу, у твоего любимого Leadshine тоже есть такой пультик
http://leadshine.com/Product_Show.aspx?ID=106
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Я так понял нужны не драйвера , а что нибудь маленькое компакное которые заменит Мач или ЕМС. Тогда мозги от 3Д принтера. Там на плате ардуино и Gcode понимать 
Мож как в оригинале приводы Яскава поставить:)
Мож как в оригинале приводы Яскава поставить:)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Fisher
- Почётный участник

- Сообщения: 3391
- Зарегистрирован: 09 апр 2012, 12:39
- Репутация: 424
- Откуда: Киров
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Бошка хороша у станка.
www.cncru.ru - все виды станков с ЧПУ. Комплектующие.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Первые два - не вариант. Я такой функционал за пару дней на коленке спаяю.Nick писал(а): http://purelogic.ru/shop/elektronnye_ko ... vizheniya/
http://electroprivod.ru/smc-2.htm
Более того скажу, у твоего любимого Leadshine тоже есть такой пультик:
http://leadshine.com/Product_Show.aspx?ID=106
А вот с ледшайновским, боюсь, мне сложно разобраться будет, и довольно дорогой он.
Да и как я его на макет поставлю, если он круче того, что у меня на станке?
Еще не известно - сможет ли он работать без экрана и тачскрина. Так вот купишь, а потом окажется, что он не подойдет.
Боюсь я... рассматриваю, как крайний вариант.
Я с принтерами дела не имел. А куда конкретно смотреть?, как у них работает электроника?aftaev писал(а): Тогда мозги от 3Д принтера. Там на плате ардуино и Gcode понимать
Можно будет просто воткнуть в розетку, и запустить нажатием кнопки?
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Я думал, что мне вот такое что-то подойдет: http://ncpod.oemtech.com/
Но, суда по всему проект давно скис, а с флешки он работать не может.
Или для лазеров дешевых что-нибудь автономное, чтобы одной кнопкой запускалось бы...
Но, суда по всему проект давно скис, а с флешки он работать не может.
Или для лазеров дешевых что-нибудь автономное, чтобы одной кнопкой запускалось бы...
- tooshka
- Почётный участник

- Сообщения: 1803
- Зарегистрирован: 24 окт 2012, 14:26
- Репутация: 209
- Настоящее имя: Андрей
- Откуда: Нижний Новгород
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
А чем тебе пульт китайский с флешкой не нравится? Засунул под макет и кнопку старт вывел жмакай да жмакай себе.
Милая, ты услышь меня
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
под окном стою со своим я ЧПУ! (Протяжно; с надрывом; форте)
Внимание!!! Чрезмерное увлечение ЧПУ приводит к проблемам в семейных отношениях!
- AKlion
- Почётный участник

- Сообщения: 735
- Зарегистрирован: 27 фев 2013, 02:56
- Репутация: 106
- Настоящее имя: Андрей Крюков
- Откуда: Тольятти
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
У тя какой бюджет на электроннику? Короче, стукни в скайп расскажу идею.
Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности!
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
А так точно можно?tooshka писал(а):А чем тебе пульт китайский с флешкой не нравится? Засунул под макет и кнопку старт вывел жмакай да жмакай себе.
Там ведь файл открыть нужно, ноль задать, еще че-нибудь, наверняка.
Можно, конечно заставить микроконтроллер нажимать нужные кнопки по программе, но это усложняет конструкцию и делает ее очень ненадежной.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
На всю автоматизацию (вместе с работой) - тысяч 50, так что на контроллер - максимум тысяч 10-20 наличными, минус время потраченное на то, чтобы разобраться, как использовать, и на то, чтобы это доработать до требуемой задачи (примерно 1500 за день моей работы).AKlion писал(а):У тя какой бюджет на электроннику?
- AKlion
- Почётный участник

- Сообщения: 735
- Зарегистрирован: 27 фев 2013, 02:56
- Репутация: 106
- Настоящее имя: Андрей Крюков
- Откуда: Тольятти
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Электронника от 3д принтера тебя спасёт.
Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности!
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
ставь от 3д принтера. Там и с флешки можно грузить. Тебе же не кучу программ нужно.michael-yurov писал(а):Но, суда по всему проект давно скис, а с флешки он работать не может.
Это DSP пульт который стоит от 400 баксов?tooshka писал(а):А чем тебе пульт китайский с флешкой не нравится? Засунул под макет и кнопку старт вывел жмакай да жмакай себе.
Маловато как тоmichael-yurov писал(а):На всю автоматизацию (вместе с работой) - тысяч 50,
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Берем МК - любой, достаточно быстрый. Подключаем к нему SD-карточку. Пишем на нее заранее сформированный образ "управляющей программы" в предельно тупом формате. После чего через равные промежутки времени (20-50 мкс) считываем по байту и отправляем на "станок".
Формат байта может быть таким:
бит 0 - Step X
1 - Dir X
2 - Step Y
3 - Dir Y
4 - светодиод "плазмы"
5,6,7 - еще что-нибудь
Сигналы Step можно простробировать, чтобы он выдавался в течение половины периода, тогда объем УП и потребная скорость работы с SD сократится вдвое.
Формат байта может быть таким:
бит 0 - Step X
1 - Dir X
2 - Step Y
3 - Dir Y
4 - светодиод "плазмы"
5,6,7 - еще что-нибудь
Сигналы Step можно простробировать, чтобы он выдавался в течение половины периода, тогда объем УП и потребная скорость работы с SD сократится вдвое.
Чудес не бывает. Бывают фокусы.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
А я некрасиво не умею. А по цене - нормально... на весь макет - 125 наличными.aftaev писал(а):Маловато как то Этот Постройка третьего ЧПУ #105 дороже стоит, а твой еще и красивше должен
Вот и думаю - можно ли сделать быстро, красиво, надежно.
Пока только думаю. Еще не уверен, что буду брать этот заказ. Других много.
Не умею я с карточками работать. Это сложно, вообще?Serg-tmn писал(а):Берем МК - любой, достаточно быстрый. Подключаем к нему SD-карточку. Пишем на нее заранее сформированный образ "управляющей программы" в предельно тупом формате. После чего через равные промежутки времени (20-50 мкс) считываем по байту и отправляем на "станок".
Может лучше купить какой-нибудь аудиоплеер, и на него записать это все?
Вроде вот такого? http://www.ebay.com/itm/U-disk-audio-pl ... 564d8f75c7
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
SD и MMC-карточки умеют работать по интерфейсу SPI. Во многих МК он реализован аппаратно. У тех, с которыми я работаю, такого нет, приходится реализовать программно. Описание, как работать с SD/MMC у меня есть, могу выложить здесь или сбросить в личку. Базовые подпрограммы работы с ними - тоже. Они, правда, писаны на ассемблере для МК SX48, но там ничего сложного нет. Особенно, если отказаться от файловой системы.michael-yurov писал(а):Не умею я с карточками работать. Это сложно, вообще?
Может лучше купить какой-нибудь аудиоплеер, и на него записать это все?
Вроде вот такого? http://www.ebay.com/itm/U-disk-audio-pl ... 564d8f75c7
Насчет плеера - не знаю, по-моему, мороки больше. и описание к нему на нечеловеческом языке
Чудес не бывает. Бывают фокусы.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
это совсем другое делоmichael-yurov писал(а): на весь макет - 125 наличными.
Плата Ардуино стоит баксов 20. Подключаешь ее к программе от принтера Раптор чтоль называется (найти не проблема). Заходишь в меню, выбираешь плату кака у тебя, далее в нее заливается прошивка. Все контроллер практически готов(прошит).michael-yurov писал(а):Не умею я с карточками работать. Это сложно, вообще?
Работает с 4мя осями(4я там экструдер). Есть разгон/торможение. Работает как от программы принтера по ЮСБ, так же можно от СД карты. Прикручивай к ней свои драйвера и все готово.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
а работать будет так
https://www.youtube.com/watch?v=cPCS-YWwU1E
https://www.youtube.com/watch?v=cPCS-YWwU1E
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Сергей Саныч
- Мастер
- Сообщения: 9116
- Зарегистрирован: 30 май 2012, 14:20
- Репутация: 2858
- Откуда: Тюмень
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Кстати, да. В Ардуино и других подобных "полуфабрикатах" явно есть возможность и библиотеки работы с SD.aftaev писал(а):Плата Ардуино стоит баксов 20.
Чудес не бывает. Бывают фокусы.
- michael-yurov
- Почётный участник

- Сообщения: 11730
- Зарегистрирован: 26 июл 2012, 00:10
- Репутация: 4703
- Настоящее имя: Михаил Львович
- Откуда: Новоуральск
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Уже много дельных вариантов собралось
- целиком плата 3d принтера
- ардуино с прошивкой 3d принтера
- микроконтроллер,читающий данные с карты SD
- микросхемки аудиплееры, которые начинают воспроизведение после подачи питания
- леадшайновский автономный контроллер за $600
- пульт DSP за $350
- целиком плата 3d принтера
- ардуино с прошивкой 3d принтера
- микроконтроллер,читающий данные с карты SD
- микросхемки аудиплееры, которые начинают воспроизведение после подачи питания
- леадшайновский автономный контроллер за $600
- пульт DSP за $350
- Nick
- Мастер
- Сообщения: 22776
- Зарегистрирован: 23 ноя 2009, 16:45
- Репутация: 1735
- Заслуга: Developer
- Откуда: Gatchina, Saint-Petersburg distr., Russia
- Контактная информация:
Re: Нужен автономный контроллер (недорогой)
Если сделаешь программу с Sкривыми, то работать будет настолько шикарно, что станок с руками оторвут. Поэтому или лишаевкий контроллер, либо свой который будет тайминги/выводы на выходы с флешки читать.
