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

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

Добавлено: 18 июн 2017, 10:43
MX_Master
Собсна, сабж.

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

До кучи можно взять в оборот бюджетные одноплатники, например, Orange Pi.
2$ (4990 просмотров) <a class='original' href='./download/file.php?id=114130&mode=view' target=_blank>Загрузить оригинал (142.14 КБ)</a>
2$
7$ (4576 просмотров) <a class='original' href='./download/file.php?id=116586&mode=view' target=_blank>Загрузить оригинал (72.86 КБ)</a>
7$
12$ (4576 просмотров) <a class='original' href='./download/file.php?id=116584&mode=view' target=_blank>Загрузить оригинал (322.45 КБ)</a>
12$
12$ (4576 просмотров) <a class='original' href='./download/file.php?id=116587&mode=view' target=_blank>Загрузить оригинал (100.77 КБ)</a>
12$

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

Добавлено: 18 июн 2017, 11:17
selenur
Я в будущем планирую всё-же для своих хобби станочков перейти на stm32f103c8t3, выводов достаточно для 3-х осей, и кучи других вещей.
Так-же используя микросхемы MCP23008-E/SO можно добавить большое количество входов/выходов, данные микросхемы работают по протоколу I2C.
Так-же используя M24M01-RMN6TP получаем внешнюю память на 1 Мбит, подключается она так-же по i2c.
Для связи с компьютером, или телефоном/планшетом можно использовать wifi модуль ESP-12-E.
Для автономной работы подключение SD-карты и дисплея подключаемого по i2c такого:
2017-06-18_131248.jpg (4984 просмотра) <a class='original' href='./download/file.php?id=114134&mode=view' target=_blank>Загрузить оригинал (92.49 КБ)</a>
Вот такое решение на stm32 думаю стало-бы популярным для повторения :-)

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

Добавлено: 18 июн 2017, 12:19
MX_Master
А разве таких платок "всё в одном" нет? Когда копал STM32 платы на таобао, видел много разных комбайнов. Там помимо дисплея на борту уже была периферия для CAN, RS485, RS232, Ethernet и т.д.

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

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

У меня есть папка с проектом yapsc, с исходниками и тд... Есть деталюшки, платки готовые могу выслать еже понадобятся.

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

Добавлено: 18 июн 2017, 12:59
selenur
MX_Master писал(а):А разве таких платок "всё в одном" нет? Когда копал STM32 платы на таобао, видел много разных комбайнов. Там помимо дисплея на борту уже была периферия для CAN, RS485, RS232, Ethernet и т.д.
Ну вроде не видел, таких, хотя возможно искал неправильно :-)

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

Добавлено: 18 июн 2017, 13:23
michael-yurov
aftaev писал(а):Преобразователь step/dir в аналог.
Я мог бы у своего PID контроллера аналоговый выход сделать.
Придется платку немного изменить и ПО настройки чуть поправить.
А сколько нужно?

Ты до этого говорил, что "коебочка" очень нужна. Я сделал. А оказалась и не нужна.
Или нужен был открытый проект?

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

Добавлено: 18 июн 2017, 13:33
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

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

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

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

Добавлено: 18 июн 2017, 14:01
michael-yurov
aftaev писал(а):Даже при открытом проекте не стал собирать догонялку - нет на это время.
Ну у меня не "догонялка".

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

Добавлено: 18 июн 2017, 14:04
aftaev
michael-yurov писал(а):Ну у меня не "догонялка".
А что?

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

Добавлено: 18 июн 2017, 14:13
michael-yurov
Полноценный PID контроллер.
Так же как в сервах в LinuxCNC, килофлопе, и т.д.

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

Добавлено: 18 июн 2017, 15:01
aftaev
В Япсе тоже есть ПИД с графиком, в китайских коробочках что то есть тоже с ПИДом.

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

Добавлено: 19 июн 2017, 12:54
MX_Master

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

Добавлено: 19 июн 2017, 17:37
michael-yurov
MX_Master писал(а):Хорошая идея - http://www.cnc-club.ru/forum/viewtopic. ... 63&t=16007
Да там две с половиной оптопары спрявятся с задачей.

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

Добавлено: 23 июн 2017, 20:58
pup
а шмузиборд уже отмер? (или я не в тему?)
или оно не для stm?

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

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

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

в шмузиборде - не понимаю, почему они не сделают минималистичную версию, которую можно подрубать сразу к внешним драйверам. или один фиг все приходит к полноценомму компьютеру со своим экраном/клавиатурой?

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

Добавлено: 23 июн 2017, 21:03
aftaev
pup писал(а):в шмузиборде - не понимаю, почему они не сделают минималистичную версию
Тоже не понимаю, почему нельзя писать нормально без сленга?

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

Добавлено: 23 июн 2017, 21:09
pup
smoothieboard, если правильно воспроизвел

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

Добавлено: 23 июн 2017, 21:22
MX_Master
pup писал(а):smoothieboard
у авторов первой версии не получилось впихнуть невпихуемое, строгают вторую версию..

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

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

Добавлено: 23 июн 2017, 21:43
pup
значит, не ошибся - по-моему год или два назад от тебя была тема про эту плату?
все так плохо?
ну то есть вообще существуют альтернативы полноценному компьютеру? (три драйвера под степ-дир, хз нужны ли концевики и сколько, частотник шпинделя, реле помпы охлаждения, мб подача сож)

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

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

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