Контроллеры. Общий вопрос.
Добавлено: 15 ноя 2021, 17:49
Добрый день!
Изучаю CNC из любопытства. Даже начал рисовать схематично станочек от АЛИ и бомж вариант из ГиП.
Но это пока вторично (самоделкин здесь каждый первый всё же, не считаю себя лучше остальных)
Итак дошло до выбора контроллера.
И вот тут появились вопросы по выбору.
GRBL
Первое что бросается в глаза: CNC shield v3 (v4) которые вроде как только для grbl 0.9
Дешево, для самоделкина нормально, для изучать нормально. ОК. Три оси.
НО как пишут: Ардуина которой в каких-то случаях может не хватать.
Хорошо. "Что дальше?". Дальше вылезает вариант Ардуино Мега (2560) и RAMPS 1.4 1.5 1.6
Которые уже до 5 осей умеют. И производительности больше. Отлично.
А есть ли что еще ? Ищу дальше.
По логике когда мало ардуины можно смотреть в сторону ESP32
Ищу: и нахожу ESP32 GRBL shield 32-bit control card upgrade parts MKS DLC32 V2.0 cnc controller Makerbase
Отлично. Производительность огонь. Но где-то писали что ESP32 это вещь в себе и это кого-то смущало. И почему-то только один вариант. Все остальные это ESP32 и куча проводков на макетках к драйверам. То есть не очень готовый вариант.
Уже просто интересно стало, а что еще. Когда хочется что-то похардварнее и производительнее вроде бы смотрят на STM32
Ищем:
Нахожу
STM32 grbl, но нет готовых плат
Есть https://github.com/omuzychko/StepperHub
которое по сути CNC shield на stm32 nucleo (но всего 3 оси)
Стал смотреть что дальше, а дальше всё уходит в MACH3 или уже совсем навороченные решения.
Про MACH3 я так понял оптимально старый компьютер с LPT или как вариант UC300 MACH3 USB (кстати как он ? https://www.nvcnc.net/uc300.html)
Основной вопрос такой:
ПОЧЕМУ нет решений на стм32, который вроде очень даже производительный, в виде готовых плат для фрезеровальных станков. При этом очень много решений на stm32 идёт для 3d принтеров ???
Почему никто не сделал плату на базе СТМ32 как для 3дпринтеров. Хотя и то и то очень же схожи ? Я имею ввиду плату с питанием 12-48В, выводом под всякую переферию (вентиляторы датчики автоуровень pwm для контроля оборотов шпинделя, итд итп) и выводами под драйвера, например доп модулем для драйверов с кроватками типа 4988 или отдельных драйверов до 5 осей.
Или сделали, но я просто плохо искал ?
судя по https://github.com/usbcnc/grbl оно заброшено
и даже эта тема прям очень вялая
viewtopic.php?f=41&t=13854&start=280
а что еще можно посмотреть ? чтобы более менее открытое или с нормальным сообществом ?
Изучаю CNC из любопытства. Даже начал рисовать схематично станочек от АЛИ и бомж вариант из ГиП.
Но это пока вторично (самоделкин здесь каждый первый всё же, не считаю себя лучше остальных)
Итак дошло до выбора контроллера.
И вот тут появились вопросы по выбору.
GRBL
Первое что бросается в глаза: CNC shield v3 (v4) которые вроде как только для grbl 0.9
Дешево, для самоделкина нормально, для изучать нормально. ОК. Три оси.
НО как пишут: Ардуина которой в каких-то случаях может не хватать.
Хорошо. "Что дальше?". Дальше вылезает вариант Ардуино Мега (2560) и RAMPS 1.4 1.5 1.6
Которые уже до 5 осей умеют. И производительности больше. Отлично.
А есть ли что еще ? Ищу дальше.
По логике когда мало ардуины можно смотреть в сторону ESP32
Ищу: и нахожу ESP32 GRBL shield 32-bit control card upgrade parts MKS DLC32 V2.0 cnc controller Makerbase
Отлично. Производительность огонь. Но где-то писали что ESP32 это вещь в себе и это кого-то смущало. И почему-то только один вариант. Все остальные это ESP32 и куча проводков на макетках к драйверам. То есть не очень готовый вариант.
Уже просто интересно стало, а что еще. Когда хочется что-то похардварнее и производительнее вроде бы смотрят на STM32
Ищем:
Нахожу
STM32 grbl, но нет готовых плат
Есть https://github.com/omuzychko/StepperHub
которое по сути CNC shield на stm32 nucleo (но всего 3 оси)
Стал смотреть что дальше, а дальше всё уходит в MACH3 или уже совсем навороченные решения.
Про MACH3 я так понял оптимально старый компьютер с LPT или как вариант UC300 MACH3 USB (кстати как он ? https://www.nvcnc.net/uc300.html)
Основной вопрос такой:
ПОЧЕМУ нет решений на стм32, который вроде очень даже производительный, в виде готовых плат для фрезеровальных станков. При этом очень много решений на stm32 идёт для 3d принтеров ???
Почему никто не сделал плату на базе СТМ32 как для 3дпринтеров. Хотя и то и то очень же схожи ? Я имею ввиду плату с питанием 12-48В, выводом под всякую переферию (вентиляторы датчики автоуровень pwm для контроля оборотов шпинделя, итд итп) и выводами под драйвера, например доп модулем для драйверов с кроватками типа 4988 или отдельных драйверов до 5 осей.
Или сделали, но я просто плохо искал ?
судя по https://github.com/usbcnc/grbl оно заброшено
и даже эта тема прям очень вялая
viewtopic.php?f=41&t=13854&start=280
а что еще можно посмотреть ? чтобы более менее открытое или с нормальным сообществом ?