Страница 1 из 3

Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 09:49
BZ-A
Привет форумчане.
Решил создать новую тему, ибо данная ситуация не описана ранее на форуме.
Итак есть MESA 5i25+7i76, к ней подключено 4 шаговика, плата покупалась у Джона с предустановленной прошивкой 5i25+2*7i76.
Питание на 7I76 подано 24в+5в с FPGA (перемычкой), светит как положено 2 светодиода
Логика (концевики) отрабатывают , а с STEP/Dir проблема.
Станок не реагирует на команды передвижения, но когда устанавливается микрошаг выше 1/80 начинает движение шаговика, но движение неравномерное, рывками и передвижение не соответствует заданному...
Конкретнее в режиме от 24.000 и выше импульсов на оборот начинает передвижение в pncconf в режиме тестирования (шаговик с микрошагом 300) соответственно .
С драйверами все ок, протестировано на другом станке с платой stepmaster v2.5.
5i25 на всякий случай была прошита последней прошивкой , результат 0....
Также были испробованы 4 редакции LinuxCNC и другой ПК, но безрезультатно...
В голове только вариант глючного контроллера...
Прошу помощи или совета от комрадов, которые чуть ближе знакомы с Месой.
Буду благодарен за любые идеи...

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 11:32
mikehv
Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 12:30
BZ-A
mikehv писал(а):Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Спасибо за идею, буду пробовать завтра!!!
Согласен, по твоей схеме логично подключить, но ранее подключал все в соответствии 4 пинам и было ок, но с месой дел не было....
3 дня возился, перепроверял весь монтаж, все вроде как ок, мозг закипел, идеи закончились , еще раз спасибо за свежий взгляд и глоток свежего воздуха) :good: :good: :good:

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 12:35
mikehv
BZ-A писал(а):Согласен, по твоей схеме логично подключить, но ранее подключал все в соответствии 4 пинам и было ок, но с месой дел не было....
Читаем внимательно :)
Сейчас подключено как дифф пара

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 13:04
BZ-A
mikehv писал(а):
BZ-A писал(а):Согласен, по твоей схеме логично подключить, но ранее подключал все в соответствии 4 пинам и было ок, но с месой дел не было....
Читаем внимательно :)
Сейчас подключено как дифф пара

Спасибо, кажись понял ошибку :thinking:
Но странно почему на большом микрошаге проходил сигнал, но это так мысли в слух...)))

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 14:54
Serg
mikehv писал(а):Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Если у драйверов входы без единого общего провода, то именно так их и надо подключать.
Тут скорее всего либо длительность импульсов слишком короткая, либо несогласованность с драйверами по уровням...

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 14:58
mikehv
UAVpilot писал(а):Если у драйверов входы без единого общего провода, то именно так их и надо подключать.
Это подключение по дифференциальной паре. Он писал, что тестировал на stepmaster. Вроде там возможности такого подключения нет, хотя могу и ошибаться, не сталкивался с ним. Вот я и подумал :thinking:

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:03
BZ-A
UAVpilot писал(а):
mikehv писал(а):Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Если у драйверов входы без единого общего провода, то именно так их и надо подключать.
Тут скорее всего либо длительность импульсов слишком короткая, либо несогласованность с драйверами по уровням...
Параметры сигнала установил согласно описанию к драйверам, поэтому хз....

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:04
mikehv
BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Мануал на сервы скинь. Нужна страница с подключением сигналов. И к каким пинам ты подключился.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:18
BZ-A
mikehv писал(а):
BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Мануал на сервы скинь. Нужна страница с подключением сигналов. И к каким пинам ты подключился.
Параметры сигнала формируют , я так понимаю, Step time, step space.... я их взял с мануала...
Мануал прилагается
Подключил к драйверу коннектору CN1 ноги 3-4-5-6 step+/step-/dir+/dir - соответственно

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:26
mikehv
BZ-A писал(а):
mikehv писал(а):
BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Мануал на сервы скинь. Нужна страница с подключением сигналов. И к каким пинам ты подключился.
Параметры сигнала формируют , я так понимаю, Step time, step space.... я их взял с мануала...
Мануал прилагается
Подключил к драйверу коннектору CN1 ноги 3-4-5-6 step+/step-/dir+/dir - соответственно
По идее должно работать и от дифференциальных сигналов.
Но все равно попробуй на общий плюс или минус подключи.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:28
mikehv
BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Это нижнее значение. Поставь побольше.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:36
Serg
Для стабильной обработки сигнала его длительность должна быть не менее 2.5 мкс(при частоте 200 кГц) и не менее 1 мкс при 500 кГц.
Ничего не напоминает?.. :)
В настройках LinuxCNC ты поставил минимально допутимые длительности импульсов. Попробуй увеличить вдвое-втрое...
mikehv писал(а):Но все равно попробуй на общий плюс или минус подключи.
Не надо, может перестать работать. :) Сейчас при дифф. подключении размах сигнала на входе составляет от 5 до 10 вольт (лог.1: 2.5-5V * 2), а при подключении с общим проводом будет от 2.5 до 5 вольт, а по мануалу 5вольт - это минимум.
Напряжение до 24 В. Высокий уровень 5-24 В, низкий 0-0.5 В.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:47
BZ-A
UAVpilot писал(а):
Для стабильной обработки сигнала его длительность должна быть не менее 2.5 мкс(при частоте 200 кГц) и не менее 1 мкс при 500 кГц.
Ничего не напоминает?.. :)
В настройках LinuxCNC ты поставил минимально допутимые длительности импульсов. Попробуй увеличить вдвое-втрое...
mikehv писал(а):Но все равно попробуй на общий плюс или минус подключи.
Не надо, может перестать работать. :) Сейчас при дифф. подключении размах сигнала на входе составляет от 5 до 10 вольт (лог.1: 2.5-5V * 2), а при подключении с общим проводом будет от 2.5 до 5 вольт, а по мануалу 5вольт - это минимум.
Напряжение до 24 В. Высокий уровень 5-24 В, низкий 0-0.5 В.
Сейчас драйвер работает на частоте 200кГц, длину импульса менял в 2/3/4 раза , притом и в большую и меньшую сторону, результат отрицательный....

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 15:57
Serg
BZ-A писал(а):Сейчас драйвер работает на частоте 200кГц
Что значит "драйвер работает на частоте 200кГц"?
Не гонитесь за какими-то абстрактными цифрами. У вашего станка должна быть планируемая/расчётная максимальная скорость перемещения, выберите желаемый микрошаг и пересчитайте эту скорость в импульсы в секунду, потом разделите 1 на полученную частоту и узнаете длительность периода импульсов, поделите эту длительность пополам - это и будет ваша длительность импульсов.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 16:07
BZ-A
UAVpilot писал(а):
BZ-A писал(а):Сейчас драйвер работает на частоте 200кГц
Что значит "драйвер работает на частоте 200кГц"?
Не гонитесь за какими-то абстрактными цифрами. У вашего станка должна быть планируемая/расчётная максимальная скорость перемещения, выберите желаемый микрошаг и пересчитайте эту скорость в импульсы в секунду, потом разделите 1 на полученную частоту и узнаете длительность периода импульсов, поделите эту длительность пополам - это и будет ваша длительность импульсов.
У моего драйвера есть два режима роботы по частоте входного сигнала до 200кГц и до 500кГц, я это просто упомянул в ответ на Ваше сообщение. А с длительность импульса игрался часа два, брал и мануальные и расчетные и большие/меньшие - в ответ тишина....

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 16:17
Serg
В документации указанны предельные значения, т.е. за этими пределами может не работать.
Надеюсь ваши реальные значения далеки от предельных для драйверов. Вот их нужно правильно рассчитать и выставить в настройках. Если и после этого не будет работать как надо, то искать причину в другом месте. Например изучить с помощью осциллографа форму сигналов на входе драйвера. А сейчас всё делается "методом тыка" с непредсказуемым результатом.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 16:22
BZ-A
Частоту выше 200 не поднимал, так как при всех расчетах из 100 не выходили... Осциллограф наверное единственный вариант развития дальнейших событий... Пробовал посмотреть сигнал, но осциллограф ещё совковый, или я забыл как им пользоваться или просто не рабочий... Возьму цифровой, буду смотреть... Пока собираюсь с мысля́ми и продумываю ещё возможные варианты... За консультацию спасибо!

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 16:28
Serg
BZ-A писал(а):Частоту выше 200 не поднимал, так как при всех расчетах из 100 не выходили...
Ну и ставьте "Step *" не 2500, а 5000 и "Direction *" - 10000. - Чем дальше от предельных значений, тем надёжнее.

Re: Mesa 5i25+7i76 работает только микрошаг 240000

Добавлено: 14 июн 2019, 16:33
BZ-A
5000/10000 пробовал на шаге с делителем 1/8 двигатель никаких даже звуков не издает... Как Вы думаете, не может ли сама 5i25 глючит? Потому после эксперимента с осциллографом дальше только замена платы, в голову больше ничего не идёт...