Контроллеры ЧПУ WLMotion
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Контроллеры ЧПУ WLMotion
WLMotion - это ЧПУ контроллеры управления перемещением. Контроллеры могут использоваться в различных решениях.
На данный момент доступны контроллеры:
1. WLM35A - это четырех осевой контроллер ЧПУ начального уровня. Он подключается к широко известной интерфейсной плате (народная плата). 2. WLM35J - это четырех осевой контроллер ЧПУ. + MPG (штурвал)
В данной теме будут освещаться вопросы связанные с использованием контроллеров.
WLMill - http://www.cnc-club.ru/forum/viewtopic. ... 86#p517086
			
			
													1. WLM35A - это четырех осевой контроллер ЧПУ начального уровня. Он подключается к широко известной интерфейсной плате (народная плата). 2. WLM35J - это четырех осевой контроллер ЧПУ. + MPG (штурвал)
В данной теме будут освещаться вопросы связанные с использованием контроллеров.
WLMill - http://www.cnc-club.ru/forum/viewtopic. ... 86#p517086
					Последний раз редактировалось wldev 29 дек 2019, 19:03, всего редактировалось 24 раза.
									
			
									
						- daemon78
 - Мастер
 - Сообщения: 1693
 - Зарегистрирован: 02 окт 2018, 15:02
 - Репутация: 103
 - Настоящее имя: Владимир
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
Я правильно понял, что контроллер управляется через USB, а управляющие линии протянуты через "народную" плату опторазвязки, которая вставляется в DB-25 который есть на плате контроллера (по аналогии с портом DB-25 на компе)?
Если так, то готов сделать заказ!!!
			
			
									
									Если так, то готов сделать заказ!!!
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
						Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
Все верно!daemon78 писал(а):Я правильно понял, что контроллер управляется через USB, а управляющие линии протянуты через "народную" плату опторазвязки, которая вставляется в DB-25 который есть на плате контроллера (по аналогии с портом DB-25 на компе)?
daemon78 писал(а):Если так, то готов сделать заказ!!!
...напишу в личку
- daemon78
 - Мастер
 - Сообщения: 1693
 - Зарегистрирован: 02 окт 2018, 15:02
 - Репутация: 103
 - Настоящее имя: Владимир
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
ОкBender писал(а):...напишу в личку
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
						Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
Стал изучать штатный преобразователь (PWM-> 0-10В) на народной плате, оказалось что на частоте около 750Гц он даёт весьма неплохие результаты.
Тест с помощью WLMill (Smin - 200 Smax -10000) (PWM min 0 PWM max 100)
S В
500 0.51
1000 0.99
2000 1.96
3000 2.94
4000 3.94
5000 4.96
6000 5.99
7000 7.04
8000 8.1
9000 9.2
9500 9.74
10000 10
-измерял тестером.
-проверял осцил. на предмет пульсаций , не обнаружил
			
			
									
									
						Тест с помощью WLMill (Smin - 200 Smax -10000) (PWM min 0 PWM max 100)
S В
500 0.51
1000 0.99
2000 1.96
3000 2.94
4000 3.94
5000 4.96
6000 5.99
7000 7.04
8000 8.1
9000 9.2
9500 9.74
10000 10
-измерял тестером.
-проверял осцил. на предмет пульсаций , не обнаружил
- megagad
 - Почётный участник

 - Сообщения: 3207
 - Зарегистрирован: 05 апр 2014, 18:57
 - Репутация: 712
 - Откуда: Реуспублика Крым, Бахчисарай.
 - Контактная информация:
 
Re: Контроллеры WLMotion
А не проще продавать не сам "контроллер", а просто прошивку для дуины? если глаза не врут - стоит обычная "нано"?
			
			
									
									We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
						Причинять добро, наносить пользу и подвергать ласке.
- daemon78
 - Мастер
 - Сообщения: 1693
 - Зарегистрирован: 02 окт 2018, 15:02
 - Репутация: 103
 - Настоящее имя: Владимир
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
Это вообще не ардуина, это STM32megagad писал(а):А не проще продавать не сам "контроллер", а просто прошивку для дуины? если глаза не врут - стоит обычная "нано"?
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
						Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
Проще кому? Пользователям конечно-же проще - можно купить одну и "отбить бабло" продав эту же прошивку ещё раз пять.megagad писал(а):А не проще продавать не сам "контроллер", а просто прошивку для дуины? если глаза не врут - стоит обычная "нано"?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- daemon78
 - Мастер
 - Сообщения: 1693
 - Зарегистрирован: 02 окт 2018, 15:02
 - Репутация: 103
 - Настоящее имя: Владимир
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
Получил сегодня контроллер. К сожалению попробовать смогу только завтра.
В своей темке выложу первые впечатления
			
			
									
									В своей темке выложу первые впечатления
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
						Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- selenur
 - Почётный участник

 - Сообщения: 4605
 - Зарегистрирован: 21 авг 2013, 19:44
 - Репутация: 1622
 - Настоящее имя: Сергей
 - Откуда: Новый Уренгой
 - Контактная информация:
 
Re: Контроллеры WLMotion
Защита прошивки, что-бы другие не слили, и не начали дублировать достаточно непростая задача, для примера далеко ходить не нужно, например контроллер MK1 от planet-cncmegagad писал(а):А не проще продавать не сам "контроллер", а просто прошивку для дуины? если глаза не врут - стоит обычная "нано"?
Вот один из вебинаров по защите, если кому интересно: https://www.youtube.com/watch?v=M7KWg43A0Ws
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
						Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- megagad
 - Почётный участник

 - Сообщения: 3207
 - Зарегистрирован: 05 апр 2014, 18:57
 - Репутация: 712
 - Откуда: Реуспублика Крым, Бахчисарай.
 - Контактная информация:
 
Re: Контроллеры WLMotion
Что в лоб, что полбу - модуль стандартный, "алиэкспрессный"daemon78 писал(а):Это вообще не ардуина, это STM32
МК1 на СТМ32? Не знал... Всегда думал она на ПИКах.selenur писал(а):для примера далеко ходить не нужно, например контроллер MK1 от planet-cnc
И, кстати, не зря планеты вспомнили - для защиты можно продавать прошивку И программу управления
А! Да - а что за СТМка рулит?
Это для одной оси, или суммарно для всех?Bender писал(а):- максимальная частота перемещения 150КГц (step/dir - 75KГц)
Что по поводу дуг? Интересная строка "буфер планировщика элементов" - выходит это у вас не просто "транслятор степ/дир", а полный интерпретатор? Грузите сырой Г-код и получаете степ/дир последовательность? С какими "сторонними" программами ваш "контроллер" совместим?
We Do What We Must, Because We Can!
Причинять добро, наносить пользу и подвергать ласке.
						Причинять добро, наносить пользу и подвергать ласке.
- selenur
 - Почётный участник

 - Сообщения: 4605
 - Зарегистрирован: 21 авг 2013, 19:44
 - Репутация: 1622
 - Настоящее имя: Сергей
 - Откуда: Новый Уренгой
 - Контактная информация:
 
Re: Контроллеры WLMotion
Именно на ПИКах, МК1, просто привел пример того что просто давать прошивку, приведет к нежелательным последствиям.megagad писал(а):МК1 на СТМ32? Не знал... Всегда думал она на ПИКах.
Мой сайт: http://selenur.ru
Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
						Исходники моих программ: https://github.com/selenur
Instagram https://www.instagram.com/zheigurov/
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
-дуги хороши)) задаются 3 точками.megagad писал(а):Это для одной оси, или суммарно для всех?
Что по поводу дуг? Интересная строка "буфер планировщика элементов" - выходит это у вас не просто "транслятор степ/дир", а полный интерпретатор? Грузите сырой Г-код и получаете степ/дир последовательность? С какими "сторонними" программами ваш "контроллер" совместим?
-У контроллера WL35A 4 независимые оси(могут работать в различных режимах) 150/75 для каждой.
-Там есть планировщик(WLModulePlanner)(к нему подключаются оси контроллера(логически)).Планировщику даются задания (элементы перемещения).
-Пока не с какими сторонними(посмотри схему в первом посте), готовиться документация и открытый код с примерами(С++, QT) для работы с контроллерами. Сейчас "утрясаются" некоторые моменты...
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
обновил прошивку...
Скоро выложу видео по S кривым и параболической интерполяции на примере программы WLMill... будет интересно)
			
			
									
									
						Скоро выложу видео по S кривым и параболической интерполяции на примере программы WLMill... будет интересно)
- daemon78
 - Мастер
 - Сообщения: 1693
 - Зарегистрирован: 02 окт 2018, 15:02
 - Репутация: 103
 - Настоящее имя: Владимир
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
Ждемс.Bender писал(а):обновил прошивку...
Скоро выложу видео по S кривым и параболической интерполяции на примере программы WLMill... будет интересно)
Кстати, а не планируется changelog?
А то не понятно, что новое в прошивки появляется.
И вопросик по WLMotion. Нет ли ветки на джитхабе, или типа того, чтобы вносить хотелки/баги?
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
						Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
конечно планируется,..daemon78 писал(а):Кстати, а не планируется changelog?
А то не понятно, что новое в прошивки появляется.
Есть ветка, но пока не разобрался в ней(там планируется выкладывать открытый код для работы с контроллерами и пр.), так - что пока здесь.daemon78 писал(а):И вопросик по WLMotion. Нет ли ветки на джитхабе, или типа того, чтобы вносить хотелки/баги?
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
Обновил прошивку WL35A 
исправлено:
при многократном изменение номеров датчиков оси не всегда происходило логическое соединение....
			
			
									
									
						исправлено:
при многократном изменение номеров датчиков оси не всегда происходило логическое соединение....
- wldev
 - Мастер
 - Сообщения: 1650
 - Зарегистрирован: 24 янв 2012, 16:04
 - Репутация: 510
 - Настоящее имя: Сергей Бочаров
 - Откуда: Новосибирск
 - Контактная информация:
 
Re: Контроллеры WLMotion
Сделал видео про возможности S перемещений.
https://youtu.be/864q4WqpiCQ
			
			
									
									
						https://youtu.be/864q4WqpiCQ
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
А можно сделать такой эксперимент: задействовать две оси X и Y, оставить банку с водой, но добавить карандаш и бумагу, включить S-кривые и нарисовать ромб (квадрат повёрнутый на 45 градусов), чем больше, тем лучше?
			
			
									
									Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- daemon78
 - Мастер
 - Сообщения: 1693
 - Зарегистрирован: 02 окт 2018, 15:02
 - Репутация: 103
 - Настоящее имя: Владимир
 - Откуда: Москва
 - Контактная информация:
 
Re: Контроллеры WLMotion
Теперь я понял, для чего та фигня в баночке нужнаBender писал(а):Сделал видео про возможности S перемещений.
Полезная фишка, сегодня поэксперементирую с баночкой
Ты сказал, что макс скорость достигается к середине оси, а какая длинна оси? Я по видео не могу примерно масштаб перемещения оценить
Мой первый станок Первый станок Кусака 1 и куча вопросов #1
Мой второй станок Кусака 2.0 и вопросы к форумчанам #1
						Мой второй станок Кусака 2.0 и вопросы к форумчанам #1