StepMaster ver.2
- 
				jalyn11
 - Новичок
 - Сообщения: 20
 - Зарегистрирован: 21 апр 2015, 22:21
 - Репутация: 2
 - Настоящее имя: Мусаев Жалын
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Михаил, здравствуйте!
Ваша плата(вторая по счету) наконец-то дошла до меня(через вторые и третьи лица). Чему очень рад, пришла в целости и сохранности.
Настроил через LinuxCNC четырехосный токарно-фрезерный станок. Остались некоторые вопросы:
1. По настройке шпинделя через встроенный ШИМ. А именно в PWM Rate какое значение записать?
2. Какие предпочтительные параметры для настройки драйверов касательно Step Time, Step Space, Dir Time и Dir Space?
3. И что лучше использовать Charge Pump или Enable?
Может есть и другие не перечисленные здесь нюансы?
Спасибо!
			
							
			
									
									
						Ваша плата(вторая по счету) наконец-то дошла до меня(через вторые и третьи лица). Чему очень рад, пришла в целости и сохранности.
Настроил через LinuxCNC четырехосный токарно-фрезерный станок. Остались некоторые вопросы:
1. По настройке шпинделя через встроенный ШИМ. А именно в PWM Rate какое значение записать?
2. Какие предпочтительные параметры для настройки драйверов касательно Step Time, Step Space, Dir Time и Dir Space?
3. И что лучше использовать Charge Pump или Enable?
Может есть и другие не перечисленные здесь нюансы?
Спасибо!
- michael-yurov
 - Почётный участник

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Так может быть стоило отправить напрямую?jalyn11 писал(а):Ваша плата(вторая по счету) наконец-то дошла до меня(через вторые и третьи лица). Чему очень рад, пришла в целости и сохранности.
10 Гц.jalyn11 писал(а):1. По настройке шпинделя через встроенный ШИМ. А именно в PWM Rate какое значение записать?
Плата воспринимает временные интервал от 2 мкс (2000 нс), но я бы на всякий случай поставил побольше (например 5000 нс первые два параметра и 10 000 нс то, что касается Direction).jalyn11 писал(а):2. Какие предпочтительные параметры для настройки драйверов касательно Step Time, Step Space, Dir Time и Dir Space?
В реальности все равно эти интервалы будут на порядок больше.
С Enable - проще разобраться.jalyn11 писал(а):3. И что лучше использовать Charge Pump или Enable?
При отсутствии ChargePump будет отключаться сигнал Enable и оба реле.
Может возникнуть путаница при первоначальной настройке.
Т.е. я бы первоначально настроил обычный режим Enable.
- raddd
 - Почётный участник

 - Сообщения: 1564
 - Зарегистрирован: 10 фев 2015, 08:50
 - Репутация: 540
 - Настоящее имя: Alexey Rodionov
 - Откуда: Беларусь Минский р-н
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
доброго всем!
Михаил, в соседней теме http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=10498 назрел вопрос стыковки Ncstudio и подчиненных осей.
вот и появилась мысль возможно захочешь воплотить логику поиска нуля в stepmaster.
процитирую мысль здесь чтобы не потерялась.
			
			
									
									Михаил, в соседней теме http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=10498 назрел вопрос стыковки Ncstudio и подчиненных осей.
вот и появилась мысль возможно захочешь воплотить логику поиска нуля в stepmaster.
процитирую мысль здесь чтобы не потерялась.
raddd писал(а):предлагаю Михаилу Юрову сделать апдейт для степмастера.
вписать логику и вывести отдельный (задействовать существующий) входной пин для хомления подчиненной оси средствами степмастера.
т.е. при поиске нуля комп двигает оси к хому (при этом выдавая еденицу на выше описаный пин, что происходит именно поиск нуля а не штатная работа), при сработке первого датчика степмастер перехватывает управление на себя и не отдает компу сигнал пока не выставит оси.
||||||||||||
||||||||||||
						||||||||||||
- michael-yurov
 - Почётный участник

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Я думал об этом, но удобного способа реализации не нашел.raddd писал(а):доброго всем!
Михаил, в соседней теме http://www.cnc-club.ru/forum/viewtopic.php?f=41&t=10498 назрел вопрос стыковки Ncstudio и подчиненных осей.
вот и появилась мысль возможно захочешь воплотить логику поиска нуля в stepmaster.
процитирую мысль здесь чтобы не потерялась.raddd писал(а):предлагаю Михаилу Юрову сделать апдейт для степмастера.
вписать логику и вывести отдельный (задействовать существующий) входной пин для хомления подчиненной оси средствами степмастера.
т.е. при поиске нуля комп двигает оси к хому (при этом выдавая еденицу на выше описаный пин, что происходит именно поиск нуля а не штатная работа), при сработке первого датчика степмастер перехватывает управление на себя и не отдает компу сигнал пока не выставит оси.
Проблема в том, что в случае конкретной задачи все это реализуется довольно просто. Например, при использовании механических концевиков - вообще никакой дополнительной элеткроники не нужно. Потребуется лишь хитрым образом перекоммутировать сигналы Step, Dir и датчики поиска ноля.
А вот решить на уровне платы - очень сложно, т.к. потребуется учесть очень много вариантов подключения.
У кого-то механические концевики, у кого-то индуктивные, у кого-то нормально замкнутые, у кого-то разомкнутые, у одного NPN, у другого PNP, у кого-то ось движется к концевикам при высоком уровне сигнала Dir, у кого-то при низком, у кого-то на разных осях по разному, у кого-то драйверы подключены с общим плюсом, у кого-то с общим минусом. На какие линии будут подключены ведущая и подчиненная ось - тоже куча вариантов, и далеко не у всех будет одинаково. У кого-то будет еще поворотная ось.
Часть вариаций, конечно, можно обойти и исключить, но сделать удобное решение для всех, и при этом не усложнить сильно плату - я не знаю как.
Придется еще как-то активировать и отключать данную функцию на плате, тестировать, учитывать при удаленной диагностике проблем подключения... К тому же на плате тогда входов не хватит. Их всего пять, и все задействованы. А как подумаю про описание данных нюансов в документации - волосы
В общем - в частном случае проблема достаточно легко решается при желании.
А вот реализовать данный функционал в плате СтепМастера несравнимо сложнее.
С точки зрения электрической реализации - нужно добавить (в партию готовых плат) лишь пару линий связи от сигналов концевиков к процессорам, а дальше уже дело прошивки контрллеров. Но это только кажущаяся простота.
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Как степмастер отличит движение при поиске нуля от обычного рабочего движения?..raddd писал(а):т.е. при поиске нуля комп двигает оси к хому
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- michael-yurov
 - Почётный участник

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Если бы знать в каком направлении хоум, на каких осях, и как и на каких осях работают датчики - можно было бы при срабатывании одного из датчиков блокировать сигналы Step данной оси при движении в сторону датчика до тех пор, пока не сработает второй датчик, или пока не поменяется сигнал Dir. Так же и со вторым мотором и датчиком.UAVpilot писал(а):Как степмастер отличит движение при поиске нуля от обычного рабочего движения?..raddd писал(а):т.е. при поиске нуля комп двигает оси к хому
При этом движение в сторонв от датчика не блокировать. При срабатывании обоих датчиков - передавать сигнал системе о том, что датчик оси сработал.
В реальности для реализации данной идеи требуется при срабатывании датчика передавать на второй контакт оптопары Step драйвера сигнал Dir (так, чтобы сигнал step "проходил" только при дсижении от датчика). Ну и объединить выходы датчиков по логике "и" чтобы передать системе управления.
Все это реализуется несколькими оптопарами. Я такое уже делал. Не пришлось даже схему рисовать - просто подключил и заработало.
- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
щас радио слушал, играла Sade (Шаде по нашему) песня  "Smooth Operator", это я к названию платы 
 поздно конечно, но подходящее название, и песня про нее уже давно есть 
Всё просто! если знаешь КАК!
						- Дрюня
 - Почётный участник

 - Сообщения: 2040
 - Зарегистрирован: 25 ноя 2013, 00:19
 - Репутация: 1504
 - Настоящее имя: Андрей
 - Откуда: Днепр
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Смутный операторNightV писал(а):"Smooth Operator", это я к названию платы
А вообще срочно нужно делать новую плату (не LPT, которая давно в замыслах), да такую чтобы переплюнуть сименс, mycnc и kflop по доступности и функциональности. Очень очень срочно, пока тут в соседних ветках до драки не дошло.
- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Э нет! Сначала надо выяснить кто из них круче всех. А то так переплюнешь, а окажется не того...Дрюня писал(а):А вообще срочно нужно делать новую плату (не LPT, которая давно в замыслах), да такую чтобы переплюнуть сименс, mycnc и kflop по доступности и функциональности. Очень очень срочно, пока тут в соседних ветках до драки не дошло.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- IvIaCTeP
 - Мастер
 - Сообщения: 215
 - Зарегистрирован: 30 ноя 2015, 20:47
 - Репутация: 25
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Я тоже за это!Дрюня писал(а):Смутный операторNightV писал(а):"Smooth Operator", это я к названию платы![]()
А вообще срочно нужно делать новую плату (не LPT, которая давно в замыслах), да такую чтобы переплюнуть сименс, mycnc и kflop по доступности и функциональности. Очень очень срочно, пока тут в соседних ветках до драки не дошло.
- 
				fabler
 - Кандидат
 - Сообщения: 49
 - Зарегистрирован: 03 ноя 2013, 12:19
 - Репутация: 3
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
С большим опозданием хочу выразить благодарность Михаилу за помощь, долготерпение и его плату.
Все работает замечательно
			
			
									
									
						Все работает замечательно
- ultrus
 - Мастер
 - Сообщения: 2039
 - Зарегистрирован: 09 апр 2013, 05:42
 - Репутация: 1329
 - Настоящее имя: Юрий
 - Откуда: Воронеж
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
На ремнях полноценный раскладчик сделать вряд ли получится. У моего приятеля лежит без дела японский раскладчик на валах, ШВП и серводвигателях, с чугунной подвижной плитой.michael-yurov писал(а):Еще раскладчик полноценный хочу собрать побыстрее.
Он покупал его, когда в Воронеже бомбили завод Процессор. Мо моему, он за полтинник его брал.
Дозвониться до него сейчас не получилось.
Если интересно, попозже выложу фото и узнаю, готов ли он его продать и цену.
"Если хочешь сделать что-то хорошо, сделай это сам." 
Фердинанд Порше
						Фердинанд Порше
- michael-yurov
 - Почётный участник

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Интересно. Но все же собрал уже на ремнях. http://www.cnc-club.ru/forum/viewtopic. ... 20#p260534
Опять же - с ремнями не повезло. Люфтят. Заказал другие ремни.
			
			
									
									
						Опять же - с ремнями не повезло. Люфтят. Заказал другие ремни.
- ultrus
 - Мастер
 - Сообщения: 2039
 - Зарегистрирован: 09 апр 2013, 05:42
 - Репутация: 1329
 - Настоящее имя: Юрий
 - Откуда: Воронеж
 - Контактная информация:
 
Re: StepMaster - Отзывы, Вопросы, Советы.
Извиняй, опоздал...michael-yurov писал(а):все же собрал уже на ремнях.
Но я думаю, ты не сильно расстроишься. Вот это чудо 90-ых годов:
"Если хочешь сделать что-то хорошо, сделай это сам." 
Фердинанд Порше
						Фердинанд Порше
- michael-yurov
 - Почётный участник

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

 - Сообщения: 11730
 - Зарегистрирован: 26 июл 2012, 00:10
 - Репутация: 4703
 - Настоящее имя: Михаил Львович
 - Откуда: Новоуральск
 - Контактная информация:
 
Re: StepMaster Ver2
Написал документацию к плате. 
			
			
									
									
						Возможно, с ошибками. Пока еще не перечитывал.
Картинки из документации:
Ориентировочные настройки Mach3: http://www.cnc-club.ru/forum/viewtopic. ... 40#p235959- shalek
 - Почётный участник

 - Сообщения: 3023
 - Зарегистрирован: 25 авг 2014, 10:40
 - Репутация: 2583
 - Настоящее имя: Александр
 - Откуда: РБ Бобруйск
 - Контактная информация:
 
Re: StepMaster ver.2
ВАХ! А теперь в черном цвете!
Спасибо Михаилу! Плату получил. Все как и всегда на высоте.От исполнения самой платы до упаковки. Не сомневаюсь, что и в работе покажет себя с наилучшей стороны.
На днях буду ставить и тестировать. Ощущениями обязательно поделюсь в теме.
  
  
			
			
									
									Спасибо Михаилу! Плату получил. Все как и всегда на высоте.От исполнения самой платы до упаковки. Не сомневаюсь, что и в работе покажет себя с наилучшей стороны.
На днях буду ставить и тестировать. Ощущениями обязательно поделюсь в теме.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
						Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
- IvIaCTeP
 - Мастер
 - Сообщения: 215
 - Зарегистрирован: 30 ноя 2015, 20:47
 - Репутация: 25
 - Контактная информация:
 
Re: StepMaster ver.2
Какой Михаил молодец!!!shalek писал(а):ВАХ! А теперь в черном цвете!
Спасибо Михаилу! Плату получил. Все как и всегда на высоте.От исполнения самой платы до упаковки. Не сомневаюсь, что и в работе покажет себя с наилучшей стороны.
На днях буду ставить и тестировать. Ощущениями обязательно поделюсь в теме.![]()
![]()
Огромный плюс ему!!!!
P/S Когда будет с USB?)
Да и вообще пора свою стойку уже разрабатывать...
- 
				GuruCNC
 - Опытный
 - Сообщения: 172
 - Зарегистрирован: 24 ноя 2014, 09:23
 - Репутация: -29
 - Настоящее имя: GuruCNC
 - Контактная информация:
 
Re: StepMaster ver.2
IvIaCTeP писал(а):Да и вообще пора свою стойку уже разрабатывать...