Нужен автономный контроллер (недорогой)

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

Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

Возникла довольно необычная задача...

Начну с того, что я занимаюсь изготовлением макетов (объектов в масштабе, обычно - архитектурных).
Так вот сейчас просят меня изготовить макет станка плазменного раскроя (чтобы возить его по выставкам).
Accu Kut w bevel  0098 (5) от Дейла для дизайнера.jpg (3978 просмотров) <a class='original' href='./download/file.php?id=15248&mode=view' target=_blank>Загрузить оригинал (1.4 МБ)</a>
Макет - небольшой, примерно метр длинной.
Станок дорогой, американский, быстрый, точный, в общем - 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: Нужен автономный контроллер (недорогой)

Сообщение Nick »

http://purelogic.ru/shop/elektronnye_ko ... vizheniya/
http://electroprivod.ru/smc-2.htm

Более того скажу, у твоего любимого Leadshine тоже есть такой пультик :):
http://leadshine.com/Product_Show.aspx?ID=106
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение aftaev »

Я так понял нужны не драйвера , а что нибудь маленькое компакное которые заменит Мач или ЕМС. Тогда мозги от 3Д принтера. Там на плате ардуино и Gcode понимать :)

Мож как в оригинале приводы Яскава поставить:)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Fisher
Почётный участник
Почётный участник
Сообщения: 3391
Зарегистрирован: 09 апр 2012, 12:39
Репутация: 424
Откуда: Киров
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение Fisher »

Бошка хороша у станка.
www.cncru.ru - все виды станков с ЧПУ. Комплектующие.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

Nick писал(а): http://purelogic.ru/shop/elektronnye_ko ... vizheniya/
http://electroprivod.ru/smc-2.htm

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

Re: Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

Я думал, что мне вот такое что-то подойдет: http://ncpod.oemtech.com/
Но, суда по всему проект давно скис, а с флешки он работать не может.

Или для лазеров дешевых что-нибудь автономное, чтобы одной кнопкой запускалось бы...
Аватара пользователя
tooshka
Почётный участник
Почётный участник
Сообщения: 1803
Зарегистрирован: 24 окт 2012, 14:26
Репутация: 209
Настоящее имя: Андрей
Откуда: Нижний Новгород
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение tooshka »

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

Re: Нужен автономный контроллер (недорогой)

Сообщение AKlion »

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

Re: Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

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

Re: Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

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

Re: Нужен автономный контроллер (недорогой)

Сообщение AKlion »

Электронника от 3д принтера тебя спасёт.
Жить нужно так, чтобы было стыдно рассказать, но приятно вспомнить... Будте счастливы, при малейшей возможности!
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение aftaev »

michael-yurov писал(а):Но, суда по всему проект давно скис, а с флешки он работать не может.
ставь от 3д принтера. Там и с флешки можно грузить. Тебе же не кучу программ нужно.
tooshka писал(а):А чем тебе пульт китайский с флешкой не нравится? Засунул под макет и кнопку старт вывел жмакай да жмакай себе.
Это DSP пульт который стоит от 400 баксов?
michael-yurov писал(а):На всю автоматизацию (вместе с работой) - тысяч 50,
Маловато как то :) Этот Постройка третьего ЧПУ #105 дороже стоит, а твой еще и красивше должен :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 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 сократится вдвое.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

aftaev писал(а):Маловато как то Этот Постройка третьего ЧПУ #105 дороже стоит, а твой еще и красивше должен
А я некрасиво не умею. А по цене - нормально... на весь макет - 125 наличными.
Вот и думаю - можно ли сделать быстро, красиво, надежно.

Пока только думаю. Еще не уверен, что буду брать этот заказ. Других много.

Serg-tmn писал(а):Берем МК - любой, достаточно быстрый. Подключаем к нему SD-карточку. Пишем на нее заранее сформированный образ "управляющей программы" в предельно тупом формате. После чего через равные промежутки времени (20-50 мкс) считываем по байту и отправляем на "станок".
Не умею я с карточками работать. Это сложно, вообще?
Может лучше купить какой-нибудь аудиоплеер, и на него записать это все?
Вроде вот такого? http://www.ebay.com/itm/U-disk-audio-pl ... 564d8f75c7
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение Сергей Саныч »

michael-yurov писал(а):Не умею я с карточками работать. Это сложно, вообще?
Может лучше купить какой-нибудь аудиоплеер, и на него записать это все?
Вроде вот такого? http://www.ebay.com/itm/U-disk-audio-pl ... 564d8f75c7
SD и MMC-карточки умеют работать по интерфейсу SPI. Во многих МК он реализован аппаратно. У тех, с которыми я работаю, такого нет, приходится реализовать программно. Описание, как работать с SD/MMC у меня есть, могу выложить здесь или сбросить в личку. Базовые подпрограммы работы с ними - тоже. Они, правда, писаны на ассемблере для МК SX48, но там ничего сложного нет. Особенно, если отказаться от файловой системы.
Насчет плеера - не знаю, по-моему, мороки больше. и описание к нему на нечеловеческом языке :)
Чудес не бывает. Бывают фокусы.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение aftaev »

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

Re: Нужен автономный контроллер (недорогой)

Сообщение aftaev »

а работать будет так
https://www.youtube.com/watch?v=cPCS-YWwU1E
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение Сергей Саныч »

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

Re: Нужен автономный контроллер (недорогой)

Сообщение michael-yurov »

Уже много дельных вариантов собралось
- целиком плата 3d принтера
- ардуино с прошивкой 3d принтера
- микроконтроллер,читающий данные с карты SD
- микросхемки аудиплееры, которые начинают воспроизведение после подачи питания
- леадшайновский автономный контроллер за $600
- пульт DSP за $350
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Нужен автономный контроллер (недорогой)

Сообщение Nick »

Если сделаешь программу с Sкривыми, то работать будет настолько шикарно, что станок с руками оторвут. Поэтому или лишаевкий контроллер, либо свой который будет тайминги/выводы на выходы с флешки читать.
Ответить

Вернуться в «Электроника»