StepMaster ver.1 - Отзывы, Вопросы, Советы.

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

Re: StepMaster - Отзывы, Вопросы, Советы.

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

verser писал(а):Ознакомился с документацией StepMaster. Прекрасная работа. Я так понимаю, что смогу со StepMaster получить сполна заложенный в моих драйверах микрошаг 1/128 ?
Только если драйверы смогут переварить достаточно высокую входную частоту.
Мои AM882 работают на частотах до 400 кГц (приблизительно).
У драйверов серии DM - граница тоже выше 300 кГц. http://www.cnc-club.ru/forum/viewtopic. ... 20#p171385

Но!
Есть подводный камень, применительно к быстрому центроискателю - Плата вносит некоторую задержку в сигнал управления.
Сейчас точно цифры не назову, но речь идет о единицах миллисекунд (для среднего режима фильтрации).
Естественно, эта задержка постоянна (незначительно изменяется с ростом скорости/частоты), но существенно зависит от выбранного режима фильтрации.
Andy52280
Мастер
Сообщения: 827
Зарегистрирован: 29 авг 2014, 19:29
Репутация: 188
Откуда: Тульская область
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Andy52280 »

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

Re: StepMaster - Отзывы, Вопросы, Советы.

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

Andy52280 писал(а):А каков сакральный смысл в установке HCPL-2630? Если чуть выше
michael-yurov писал(а):и в то же время, в большинстве своем плата StepMaster используется с LPT, или контроллерами с частотой полезного сигнала не более 100 кГц (исключение SmothStepper и KFlop), и входная частота не превышает 200 кГц для многих драйверов ШД или 500 кГц для серводрайверов
Ну это не связанные сообщения.

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

6N137, HCNW137, HCNW2601, HCNW2611, HCPL-0600,
HCPL-0601, HCPL-0611, HCPL-0630, HCPL-0631, HCPL-0661,
HCPL-2601, HCPL-2611, HCPL-2630, HCPL-2631, HCPL-4661

Оптопары, вроде PC817 не справляются с сигналом Step / Dir.
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение verser »

michael-yurov писал(а):Только если драйверы смогут переварить достаточно высокую входную частоту.
У меня THB7128, Chopping frequency до 108 kHz
в LPT отправляю Step c микрошагом 1/32
Как думаешь, получится выдать 1/128 ?
michael-yurov писал(а):Есть подводный камень, применительно к быстрому центроискателю
Информация принята, его подключим напрямую :)
Аватара пользователя
michael-yurov
Почётный участник
Почётный участник
Сообщения: 11730
Зарегистрирован: 26 июл 2012, 00:10
Репутация: 4703
Настоящее имя: Михаил Львович
Откуда: Новоуральск
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

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

verser писал(а):У меня THB7128, Chopping frequency до 108 kHz
Насколько я понимаю - это частота работы ШИМ регулировки тока в обмотках.
verser писал(а):в LPT отправляю Step c микрошагом 1/32
Как думаешь, получится выдать 1/128 ?
Выдать - без проблем. СтепМастер отмасштабирует частоту как угодно, хоть в 2 пи деленное на корень из двух раз умножит (если бы я внес в такой вариант в параметры настройки).
4 кратное умножение вполне разумный выбор - и эффект существенный, и без лишнего фанатизма.
Ну а как будет работать драйвер - я не знаю. Никогда с такими драйверами не сталкивался.
verser писал(а):Информация принята, его подключим напрямую
Боюсь, что LinuxCNC или Mach3 могут сами вносить бОльшую задержку в работе с LPT, чем СтепМастер.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Serg »

verser писал(а):Информация принята, его подключим напрямую :)
Это не поможет. Задержка не сигнала от датчика, а реального положения осей, относительно заданного.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
verser
Мастер
Сообщения: 1903
Зарегистрирован: 21 июл 2013, 22:28
Репутация: 1282
Настоящее имя: Сергей
Откуда: Тбилиси
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение verser »

UAVpilot писал(а):Это не поможет. Задержка не сигнала от датчика, а реального положения осей, относительно заданного.
Это понятно. Я вообще всё еще надеюсь, что motion.probe-input в LinuxCNC как-то с особыми минимальными задержками обрабатывается, или я наивный?
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Serg »

Не более 1 мс. При желании можно сделать и меньше.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Сергей Саныч »

verser писал(а):Я вообще всё еще надеюсь, что motion.probe-input в LinuxCNC как-то с особыми минимальными задержками обрабатывается
Тут надо смотреть, а насколько эти задержки существенны а) для точности измерения и б) для целости датчика?
Вот, скажем, у нас станок имеет ускорение по осям 500мм/(сек^2) и делает предварительный замер со скоростью 600 мм/мин. Все равно остановка произойдет не раньше, чем через 20мс после срабатывания датчика, проехав 0,1мм. Так какая разница, 20 или 21 миллисекунда?
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Serg »

При измерениях не важно где остановится датчик, важно где он сработает.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Сергей Саныч »

Все равно обычно делается уточнение на малой скорости, скажем, 30мм/мин (0,5мм/с). Каждая лишняя миллисекунда даст аж полмикрона ошибки :)
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Serg »

Расскажи это, когда будешь делать сотню-другуй измерений, например для коррекции неровной поверхности... :)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
donvictorio
Мастер
Сообщения: 2457
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 683
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение donvictorio »

для каждого режима калибровки (скорость перемещения щупа) можно вычислить погрешность на своём станке и учитывать её при составлении программы.
для поиска центра безразлично, какая задержка - она одинакова при всех касаниях и в итоге щуп всё равно найдёт середину точно, так как задержка будет одинакова при всех касаниях.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Сергей Саныч »

donvictorio писал(а):для поиска центра безразлично, какая задержка - она одинакова при всех касаниях
Не очевидно. Особенно при радиоканале.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
donvictorio
Мастер
Сообщения: 2457
Зарегистрирован: 11 окт 2012, 16:26
Репутация: 683
Настоящее имя: Виктор
Откуда: Санкт-Петербург
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение donvictorio »

ну есть тонна нюансов. радиоканал в датчиках, а особенно в станках и особенно для снятия показаний это какой-то дикий бред. особенно по какому-то цифровому протоколу. обычно это провод, на входе стоят быстродействующие компараторы, потом плис, на которую завязаны энкодеры или линейки. а радио это баловство.
если сигнал обрабатывается чипом и интервал обработки стабилен по задержке, то вполне можно добиться адекватности показаний. ведь не мешает же тому же степмастеру отрабатывать данные с компа не нарушая геометрии, хотя он ведь делает задержку. цепь асинхронна, но работает стабильно точно.
Аватара пользователя
Сергей Саныч
Мастер
Сообщения: 9116
Зарегистрирован: 30 май 2012, 14:20
Репутация: 2858
Откуда: Тюмень
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Сергей Саныч »

donvictorio писал(а):радиоканал в датчиках, а особенно в станках и особенно для снятия показаний это какой-то дикий бред. особенно по какому-то цифровому протоколу.
Ренишоу так не считает http://www.renishaw.ru/ru/rmp600-high-a ... robe--8880
Хотя, конечно, провод проще.
Чудес не бывает. Бывают фокусы.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Serg »

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

P.S. Миша, может стоит искусственно добавить аналогичную задержку в сигналы датчиков?..
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение shalek »

Михаил! Возник вопрос по плате опторазвязки для Ncstudio. Если у меня 2 мотора по оси Y, то нужно еще одну оптопару HCPL2630 цеплять к 8 и 9 ноге Stepmaster и потом на разъем DA-15 в параллель с Y?
На синюю карточку можно выкинуть дополнительную плату соединений, а на красную нужно прозванивать пины, так как там не совпадает распайка с синей. Я правильно мыслю?
Последний раз редактировалось shalek 16 фев 2015, 17:03, всего редактировалось 1 раз.
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Andy52280
Мастер
Сообщения: 827
Зарегистрирован: 29 авг 2014, 19:29
Репутация: 188
Откуда: Тульская область
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение Andy52280 »

Не надо еще одной оптопары. Надо взять сигнал с выхода одной и тупо развести двумя проводками на входы драйверов.
Аватара пользователя
shalek
Почётный участник
Почётный участник
Сообщения: 3023
Зарегистрирован: 25 авг 2014, 10:40
Репутация: 2583
Настоящее имя: Александр
Откуда: РБ Бобруйск
Контактная информация:

Re: StepMaster - Отзывы, Вопросы, Советы.

Сообщение shalek »

Andy52280 писал(а):Не надо еще одной оптопары. Надо взять сигнал с выхода одной и тупо развести двумя проводками на входы драйверов.
А карандашиком?
2015-02-16 17-32-11 опторазвязка-2 - Средство просмотра фотографий Windows.png (1447 просмотров) <a class='original' href='./download/file.php?id=43249&mode=view' target=_blank>Загрузить оригинал (182.19 КБ)</a>
Так можно?
Если ты не можешь решить проблему, значит это не твоя проблема!
Мой канал на YouTube: YouTube
ЧПУ "Бобр" 600x500 мм
shalek64@gmail.com
Ответить

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