Накапливается погрешность. Где копать?
-
- Мастер
- Сообщения: 501
- Зарегистрирован: 17 мар 2015, 14:41
- Репутация: 202
- Настоящее имя: Максим
- Откуда: Украина
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Это мать с компактного системника, не с ноута. Латенси делал конечно - 6900.
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Просто показатели супер , как для rtJudasPriest писал(а):Это мать с компактного системника, не с ноута. Латенси делал конечно - 6900.
-
- Мастер
- Сообщения: 347
- Зарегистрирован: 07 ноя 2018, 19:03
- Репутация: 45
- Настоящее имя: Александр
- Откуда: Беларусь
- Контактная информация:
Re: Накапливается погрешность. Где копать?
В субботу-воскресенье ко мне придут аналогичные драйвера шаговых, есть компьютер с LTP, но без Mesa. У знакомого, который немного разбирается в электронике, есть логический анализатор.
Если объясните как проверить, могу сделать тесты.
Если объясните как проверить, могу сделать тесты.
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Подцепить все выходы step/dir к анализатору, нажать нв запись и двигать осями как требуется для теста. Выключить запись и детально проанализировать осциллограмму. Сравнить кол-во импульсов с показаниями на экране ЧПУ в соответствующие моменты времени.
-
- Мастер
- Сообщения: 347
- Зарегистрирован: 07 ноя 2018, 19:03
- Репутация: 45
- Настоящее имя: Александр
- Откуда: Беларусь
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Их как я понимаю можно снимать с платы опторазвязки.MX_Master писал(а):Подцепить все выходы step/dir к анализатору
Не очень понятно как, но думаю можно использовать код от JudasPriestMX_Master писал(а):двигать осями как требуется для теста.
То же не очень понятно, но потом уточним. Соберу связку на столе и смогу запустить код от JudasPriest, после чего смогу записать показания.MX_Master писал(а):Сравнить кол-во импульсов с показаниями на экране ЧПУ в соответствующие моменты времени.
-
- Мастер
- Сообщения: 501
- Зарегистрирован: 17 мар 2015, 14:41
- Репутация: 202
- Настоящее имя: Максим
- Откуда: Украина
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Я правильно понимаю, как надо проверять? Зная заведомо кол-во шагов на 1мм перемещения, я задаю команду проехать на определенное расстояние. Знаю расчетное кол-во импульсов и считаю фактическое - так понимаю что лагает, драйвер или меса с компом?
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
MX_Master , анализатором выход с драйвера на шунтах смотреть?
для чистоты опыта - в каждой обмотке?
для чистоты опыта - в каждой обмотке?
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Для чистоты надо смотреть что именно на движок идёт, а не как все красиво внутри драйвера, где короткие пути, земля кругом
-
- Мастер
- Сообщения: 501
- Зарегистрирован: 17 мар 2015, 14:41
- Репутация: 202
- Настоящее имя: Максим
- Откуда: Украина
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Вроде и драйвера не редкость, и линуксснс у многих - а проблема вылезла у меня сразу на 4 драйверах) Ещё хочу попробовать поиграться с делением шага и количеством шагов на 1мм. Анализатор и драйвер тестовый заказаны - в два раза дороже конечно, но чтоб не ждать долго.
- sima8520
- Почётный участник
- Сообщения: 4502
- Зарегистрирован: 24 ноя 2016, 23:35
- Репутация: 1616
- Настоящее имя: Илья
- Откуда: Беларусь, Гомель
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Возьми комп соседа с виндой, поставь мач3 и проверь
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Да, именно там. Как только заметишь "сигналы", отключай анализатор, на большой ток он не рассчитанnkp писал(а):MX_Master , анализатором выход с драйвера на шунтах смотреть?
для чистоты опыта - в каждой обмотке?
мимо тёщиного дома я без шуток не хожу, то им (мат) в забор просуну, то им (мат)у покажу
Для теста не надо подключать драйвера и моторы. Степ/дир пины с месы подключи напрямую к анализатору. GND месы - к GND анализатора. Всё остальное примерно так, как ты и говоришь. Зная кол-во шагов в миллиметре, можно всегда посчитать реальную позицию оси по кол-ву шагов на временном отрезке осциллограммы. DIR сигналы в осциллограмме тоже видны. Какие бы кульбиты по осям меса не выводила, анализатор всё запишет.JudasPriest писал(а):Я правильно понимаю, как надо проверять? Зная заведомо кол-во шагов на 1мм перемещения, я задаю команду проехать на определенное расстояние. Знаю расчетное кол-во импульсов и считаю фактическое - так понимаю что лагает, драйвер или меса с компом?
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
я не пользовался еще - вот и спрашиваюMX_Master писал(а):Да, именно там. Как только заметишь "сигналы", отключай анализатор, на большой ток он не рассчитан
а про какой ток на шунте ты говоришь?
==================
если смотреть только входы драйверов - то это мало что даст(99% что меса все правильно там выдает)
тут или драйвер ,или сам двиг уже не отрабатывает
Последний раз редактировалось nkp 07 янв 2020, 23:23, всего редактировалось 1 раз.
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Накапливается погрешность. Где копать?
Правильный способ был во второй части сообщения, в первой была шутка
Для начала надо убедиться, что LinuxCNC с месой не врут. Разделяй и властвуй. Если врут, то моторы и драйвера можно оставить в покое. Если не врут, можно проверить с другим ЧПУ на тех же тестах.
Будет прикольно, если в конечном итоге будет виноват какой-ньть БП
Для начала надо убедиться, что LinuxCNC с месой не врут. Разделяй и властвуй. Если врут, то моторы и драйвера можно оставить в покое. Если не врут, можно проверить с другим ЧПУ на тех же тестах.
Будет прикольно, если в конечном итоге будет виноват какой-ньть БП
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
во "второй части" про выходы драйвера ничего не говоритсяMX_Master писал(а):Правильный способ был во второй части сообщения, в первой была шутка
ты на обмотках шаговика анализатором смотрел когда нибудь? (есть практический опыт я хочу спросить?)
- MX_Master
- Мастер
- Сообщения: 7478
- Зарегистрирован: 27 июн 2015, 19:45
- Репутация: 3099
- Настоящее имя: Михаил
- Откуда: Алматы
- Контактная информация:
Re: Накапливается погрешность. Где копать?
логический анализатор, о котором идёт речь, служит для измерения логических сигналов по напряжению (0/1) при минимальном токе В данном случае с месой, 0 - будет когда напряжение меньше 2V, 1 - когда больше 2V.
Инструмент, которым можно замерять что-то в обмотках и на шунтах называется совсем по-другому
Инструмент, которым можно замерять что-то в обмотках и на шунтах называется совсем по-другому
-
- Мастер
- Сообщения: 501
- Зарегистрирован: 17 мар 2015, 14:41
- Репутация: 202
- Настоящее имя: Максим
- Откуда: Украина
- Контактная информация:
Re: Накапливается погрешность. Где копать?
А как БП может быть виноват?MX_Master писал(а):Будет прикольно, если в конечном итоге будет виноват какой-ньть БП
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
спасибо за ликбез!MX_Master писал(а):Инструмент, которым можно замерять что-то в обмотках и на шунтах называется совсем по-другому
я так понял по смайликам ,что на выходе драйвера аназизатором ты не смотрел(отсюда и шуточки вместо ответа )
на шунте у нас будут как раз импульсы ,задача их посчитать...
зы
про "минимальный ток " - это было сильно
======================
есть в теме кто нить,кто пользовал анализатор в подобных случаях?
- xenon-alien
- Почётный участник
- Сообщения: 4510
- Зарегистрирован: 01 янв 2013, 13:13
- Репутация: 920
- Настоящее имя: Daniel
- Откуда: Закарпатская обл. Украина
- Контактная информация:
Re: Накапливается погрешность. Где копать?
А как можно использовать логический анализатор на силовом выходе с переменной полярностью?nkp писал(а):есть в теме кто нить,кто пользовал анализатор в подобных случаях?
Типа поставить диодный мост?
Осцилограф ещё могу представить...
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
так я и спросил - кто это как делалxenon-alien писал(а):А как можно использовать логический анализатор на силовом выходе с переменной полярностью?
когда я уже сам попробую - вопросы (некоторые ) отпадут (еще больше могут возникнуть )
мостики думаю здесь не при чем
-
- Мастер
- Сообщения: 8340
- Зарегистрирован: 28 ноя 2011, 00:25
- Репутация: 1589
- Контактная информация:
Re: Накапливается погрешность. Где копать?
и в чем разница?xenon-alien писал(а):Осцилограф ещё могу представить...
там смотрим на шунте и здесь (шунт подобрать ,чтоб амплитуда соответствующая была)