Идеи ЧПУ устройств на STM32 / ARM

Контроллеры, драйверы, датчики, управляющие устройства.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Идеи ЧПУ устройств на STM32 / ARM

Сообщение MX_Master »

Собсна, сабж.

STM32 оказался довольно мощным и недорогим МК. Хотелось бы создать для ЧПУ что-нибудь ещё. Если у кого есть идеи, что ещё полезного можно на нём сделать, пишите.

До кучи можно взять в оборот бюджетные одноплатники, например, Orange Pi.
2$ (4985 просмотров) <a class='original' href='./download/file.php?id=114130&mode=view' target=_blank>Загрузить оригинал (142.14 КБ)</a>
2$
7$ (4571 просмотр) <a class='original' href='./download/file.php?id=116586&mode=view' target=_blank>Загрузить оригинал (72.86 КБ)</a>
7$
12$ (4571 просмотр) <a class='original' href='./download/file.php?id=116584&mode=view' target=_blank>Загрузить оригинал (322.45 КБ)</a>
12$
12$ (4571 просмотр) <a class='original' href='./download/file.php?id=116587&mode=view' target=_blank>Загрузить оригинал (100.77 КБ)</a>
12$
Последний раз редактировалось MX_Master 21 июл 2017, 22:29, всего редактировалось 3 раза.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение selenur »

Я в будущем планирую всё-же для своих хобби станочков перейти на stm32f103c8t3, выводов достаточно для 3-х осей, и кучи других вещей.
Так-же используя микросхемы MCP23008-E/SO можно добавить большое количество входов/выходов, данные микросхемы работают по протоколу I2C.
Так-же используя M24M01-RMN6TP получаем внешнюю память на 1 Мбит, подключается она так-же по i2c.
Для связи с компьютером, или телефоном/планшетом можно использовать wifi модуль ESP-12-E.
Для автономной работы подключение SD-карты и дисплея подключаемого по i2c такого:
2017-06-18_131248.jpg (4979 просмотров) <a class='original' href='./download/file.php?id=114134&mode=view' target=_blank>Загрузить оригинал (92.49 КБ)</a>
Вот такое решение на stm32 думаю стало-бы популярным для повторения :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение MX_Master »

А разве таких платок "всё в одном" нет? Когда копал STM32 платы на таобао, видел много разных комбайнов. Там помимо дисплея на борту уже была периферия для CAN, RS485, RS232, Ethernet и т.д.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение aftaev »

MX_Master писал(а):Хотелось бы создать для ЧПУ что-нибудь ещё.
Преобразователь step/dir в аналог. Был такой проект yapsc который потом загнулся. Суть такая: есть старые станки с аналоговым управление +-10в и энкодер или сервы только с аналоговым управлением. Вот yapsc позволял подключать такие серв к степ/дир Mah3.

У меня есть папка с проектом yapsc, с исходниками и тд... Есть деталюшки, платки готовые могу выслать еже понадобятся.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
selenur
Почётный участник
Почётный участник
Сообщения: 4605
Зарегистрирован: 21 авг 2013, 19:44
Репутация: 1622
Настоящее имя: Сергей
Откуда: Новый Уренгой
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение selenur »

MX_Master писал(а):А разве таких платок "всё в одном" нет? Когда копал STM32 платы на таобао, видел много разных комбайнов. Там помимо дисплея на борту уже была периферия для CAN, RS485, RS232, Ethernet и т.д.
Ну вроде не видел, таких, хотя возможно искал неправильно :-)
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

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

aftaev писал(а):Преобразователь step/dir в аналог.
Я мог бы у своего PID контроллера аналоговый выход сделать.
Придется платку немного изменить и ПО настройки чуть поправить.
А сколько нужно?

Ты до этого говорил, что "коебочка" очень нужна. Я сделал. А оказалась и не нужна.
Или нужен был открытый проект?
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение MX_Master »

aftaev писал(а):Преобразователь step/dir в аналог. Был такой проект yapsc который потом загнулся. Суть такая: есть старые станки с аналоговым управление +-10в и энкодер или сервы только с аналоговым управлением. Вот yapsc позволял подключать такие серв к степ/дир Mah3.

У меня есть папка с проектом yapsc, с исходниками и тд... Есть деталюшки, платки готовые могу выслать еже понадобятся.
Так исходники же есть, разводка платы есть, всё есть. http://cncdevice.pro/YAPSC/ Налетай, собирай, продавай. Спрос явно есть.
selenur писал(а):
MX_Master писал(а):А разве таких платок "всё в одном" нет? Когда копал STM32 платы на таобао, видел много разных комбайнов. Там помимо дисплея на борту уже была периферия для CAN, RS485, RS232, Ethernet и т.д.
Ну вроде не видел, таких, хотя возможно искал неправильно :-)
Ну вот первая из поиска - https://www.aliexpress.com/item/-/753398676.html
Со встроенной периферией - http://www.cnc-club.ru/forum/viewtopic. ... 20#p349596
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение aftaev »

michael-yurov писал(а):А сколько нужно?
MX_Master писал(а):Так исходники же есть, разводка платы есть, всё есть. http://cncdevice.pro/YAPSC/ Налетай, собирай, продавай.
Спросили идею - я подсказал. Яспс многих интересовал, но его возможности были не фонтан. На больших скоростях сваливался в ошибку. Так понимаю автор больше его не поддерживает. Укр-Саша запускал Япсс у него спросите что это такое.
michael-yurov писал(а):Ты до этого говорил, что "коебочка" очень нужна. Я сделал. А оказалась и не нужна.
Коебочка нужна когда мы модернизируем станки и нужны линейки. А когда людям запустишь станки и они не шибко хотят платить за работу, то и запускать дальше станки не хочется. В октябре одним модернизировали станки, у них там еще горка станков осталась, и не платят. Стоит у них парочку КРС с линейками и старыми аналоговыми приводами, ждут модернизации.
Недавно спрашивали в ЛС как подключить линейки к Mach3, я его к твоим коробочкам и отправил.
michael-yurov писал(а):Или нужен был открытый проект?
Даже при открытом проекте не стал собирать догонялку - нет на это время. Проще купить и поставить. Наверно даже дешевше выйдет ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

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

aftaev писал(а):Даже при открытом проекте не стал собирать догонялку - нет на это время.
Ну у меня не "догонялка".
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение aftaev »

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

Re: Идеи устройств на STM32 для ЧПУ

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

Полноценный PID контроллер.
Так же как в сервах в LinuxCNC, килофлопе, и т.д.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение aftaev »

В Япсе тоже есть ПИД с графиком, в китайских коробочках что то есть тоже с ПИДом.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение MX_Master »

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

Re: Идеи устройств на STM32 для ЧПУ

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

MX_Master писал(а):Хорошая идея - http://www.cnc-club.ru/forum/viewtopic. ... 63&t=16007
Да там две с половиной оптопары спрявятся с задачей.
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение pup »

а шмузиборд уже отмер? (или я не в тему?)
или оно не для stm?

встала задача найти что-то, что будет управлять станком.
честно говоря, покупать под это дело отдельный комп не хочу (не понимаю необходимости)

сижу под макосью и на другие операционки перелезать не хочу.

объясните, плз, еще раз, почему контроллера от 3д принтера недостаточно для управления небольшим портальным фрезером
сейчас изучаю этот раздел форума.

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

Re: Идеи устройств на STM32 для ЧПУ

Сообщение aftaev »

pup писал(а):в шмузиборде - не понимаю, почему они не сделают минималистичную версию
Тоже не понимаю, почему нельзя писать нормально без сленга?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение pup »

smoothieboard, если правильно воспроизвел
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение MX_Master »

pup писал(а):smoothieboard
у авторов первой версии не получилось впихнуть невпихуемое, строгают вторую версию..

Лежит у меня в долгом ящике китайский клон этого устройства, даже не знаю что с ним делать. На себе проверил все его недостатки, даже рука не подымается поставить это на свой мини фрезер
pup
Мастер
Сообщения: 679
Зарегистрирован: 12 фев 2015, 10:12
Репутация: 11
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение pup »

значит, не ошибся - по-моему год или два назад от тебя была тема про эту плату?
все так плохо?
ну то есть вообще существуют альтернативы полноценному компьютеру? (три драйвера под степ-дир, хз нужны ли концевики и сколько, частотник шпинделя, реле помпы охлаждения, мб подача сож)
Аватара пользователя
MX_Master
Мастер
Сообщения: 7488
Зарегистрирован: 27 июн 2015, 19:45
Репутация: 3113
Настоящее имя: Михаил
Откуда: Алматы
Контактная информация:

Re: Идеи устройств на STM32 для ЧПУ

Сообщение MX_Master »

pup писал(а):ну то есть вообще существуют альтернативы полноценному компьютеру? (три драйвера под степ-дир, хз нужны ли концевики и сколько, частотник шпинделя, реле помпы охлаждения, мб подача сож)
Пробовал разные контроллеры, лучшим и самым автономным оказался вариант с LinuxCNC, при котором маленькая материнка от ПК (c SSD) ставится прямо в ящик с электроникой станка. Управление частотником по RS485 есть. Управление платкой с релешками подключено. Общее (и удалённое) управление идёт c помощью порта Ethernet.

Смузиборд будем посмотреть только во второй версии.
Ответить

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