Mesa 5i25+7i76 работает только микрошаг 240000
Mesa 5i25+7i76 работает только микрошаг 240000
Привет форумчане.
Решил создать новую тему, ибо данная ситуация не описана ранее на форуме.
Итак есть 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 и другой ПК, но безрезультатно...
В голове только вариант глючного контроллера...
Прошу помощи или совета от комрадов, которые чуть ближе знакомы с Месой.
Буду благодарен за любые идеи...
Решил создать новую тему, ибо данная ситуация не описана ранее на форуме.
Итак есть 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 и другой ПК, но безрезультатно...
В голове только вариант глючного контроллера...
Прошу помощи или совета от комрадов, которые чуть ближе знакомы с Месой.
Буду благодарен за любые идеи...
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Спасибо за идею, буду пробовать завтра!!!mikehv писал(а):Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Согласен, по твоей схеме логично подключить, но ранее подключал все в соответствии 4 пинам и было ок, но с месой дел не было....
3 дня возился, перепроверял весь монтаж, все вроде как ок, мозг закипел, идеи закончились , еще раз спасибо за свежий взгляд и глоток свежего воздуха)
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Читаем внимательноBZ-A писал(а):Согласен, по твоей схеме логично подключить, но ранее подключал все в соответствии 4 пинам и было ок, но с месой дел не было....
Сейчас подключено как дифф пара
Re: Mesa 5i25+7i76 работает только микрошаг 240000
mikehv писал(а):Читаем внимательноBZ-A писал(а):Согласен, по твоей схеме логично подключить, но ранее подключал все в соответствии 4 пинам и было ок, но с месой дел не было....
Сейчас подключено как дифф пара
Спасибо, кажись понял ошибку
Но странно почему на большом микрошаге проходил сигнал, но это так мысли в слух...)))
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Если у драйверов входы без единого общего провода, то именно так их и надо подключать.mikehv писал(а):Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Тут скорее всего либо длительность импульсов слишком короткая, либо несогласованность с драйверами по уровням...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Это подключение по дифференциальной паре. Он писал, что тестировал на stepmaster. Вроде там возможности такого подключения нет, хотя могу и ошибаться, не сталкивался с ним. Вот я и подумалUAVpilot писал(а):Если у драйверов входы без единого общего провода, то именно так их и надо подключать.
Последний раз редактировалось mikehv 14 июн 2019, 15:27, всего редактировалось 1 раз.
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Параметры сигнала установил согласно описанию к драйверам, поэтому хз....UAVpilot писал(а):Если у драйверов входы без единого общего провода, то именно так их и надо подключать.mikehv писал(а):Подключение проводов неправильное. Для подключения сигналов step и dir надо использовать либо общий плюс, либо общий минус. Как на рисунке.
Тут скорее всего либо длительность импульсов слишком короткая, либо несогласованность с драйверами по уровням...
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Мануал на сервы скинь. Нужна страница с подключением сигналов. И к каким пинам ты подключился.BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Параметры сигнала формируют , я так понимаю, Step time, step space.... я их взял с мануала...mikehv писал(а):Мануал на сервы скинь. Нужна страница с подключением сигналов. И к каким пинам ты подключился.BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Мануал прилагается
Подключил к драйверу коннектору CN1 ноги 3-4-5-6 step+/step-/dir+/dir - соответственно
- Вложения
-
- Manual.pdf
- (747.14 КБ) 1107 скачиваний
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
По идее должно работать и от дифференциальных сигналов.BZ-A писал(а):Параметры сигнала формируют , я так понимаю, Step time, step space.... я их взял с мануала...mikehv писал(а):Мануал на сервы скинь. Нужна страница с подключением сигналов. И к каким пинам ты подключился.BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
Мануал прилагается
Подключил к драйверу коннектору CN1 ноги 3-4-5-6 step+/step-/dir+/dir - соответственно
Но все равно попробуй на общий плюс или минус подключи.
- mikehv
- Мастер
- Сообщения: 2103
- Зарегистрирован: 14 авг 2013, 10:10
- Репутация: 1170
- Откуда: Иваново
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Это нижнее значение. Поставь побольше.BZ-A писал(а):Параметры сигнала установил согласно описанию к драйверам, поэтому хз....
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Ничего не напоминает?..Для стабильной обработки сигнала его длительность должна быть не менее 2.5 мкс(при частоте 200 кГц) и не менее 1 мкс при 500 кГц.
В настройках LinuxCNC ты поставил минимально допутимые длительности импульсов. Попробуй увеличить вдвое-втрое...
Не надо, может перестать работать. Сейчас при дифф. подключении размах сигнала на входе составляет от 5 до 10 вольт (лог.1: 2.5-5V * 2), а при подключении с общим проводом будет от 2.5 до 5 вольт, а по мануалу 5вольт - это минимум.mikehv писал(а):Но все равно попробуй на общий плюс или минус подключи.
Напряжение до 24 В. Высокий уровень 5-24 В, низкий 0-0.5 В.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Сейчас драйвер работает на частоте 200кГц, длину импульса менял в 2/3/4 раза , притом и в большую и меньшую сторону, результат отрицательный....UAVpilot писал(а):Ничего не напоминает?..Для стабильной обработки сигнала его длительность должна быть не менее 2.5 мкс(при частоте 200 кГц) и не менее 1 мкс при 500 кГц.
В настройках LinuxCNC ты поставил минимально допутимые длительности импульсов. Попробуй увеличить вдвое-втрое...
Не надо, может перестать работать. Сейчас при дифф. подключении размах сигнала на входе составляет от 5 до 10 вольт (лог.1: 2.5-5V * 2), а при подключении с общим проводом будет от 2.5 до 5 вольт, а по мануалу 5вольт - это минимум.mikehv писал(а):Но все равно попробуй на общий плюс или минус подключи.Напряжение до 24 В. Высокий уровень 5-24 В, низкий 0-0.5 В.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Что значит "драйвер работает на частоте 200кГц"?BZ-A писал(а):Сейчас драйвер работает на частоте 200кГц
Не гонитесь за какими-то абстрактными цифрами. У вашего станка должна быть планируемая/расчётная максимальная скорость перемещения, выберите желаемый микрошаг и пересчитайте эту скорость в импульсы в секунду, потом разделите 1 на полученную частоту и узнаете длительность периода импульсов, поделите эту длительность пополам - это и будет ваша длительность импульсов.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Re: Mesa 5i25+7i76 работает только микрошаг 240000
У моего драйвера есть два режима роботы по частоте входного сигнала до 200кГц и до 500кГц, я это просто упомянул в ответ на Ваше сообщение. А с длительность импульса игрался часа два, брал и мануальные и расчетные и большие/меньшие - в ответ тишина....UAVpilot писал(а):Что значит "драйвер работает на частоте 200кГц"?BZ-A писал(а):Сейчас драйвер работает на частоте 200кГц
Не гонитесь за какими-то абстрактными цифрами. У вашего станка должна быть планируемая/расчётная максимальная скорость перемещения, выберите желаемый микрошаг и пересчитайте эту скорость в импульсы в секунду, потом разделите 1 на полученную частоту и узнаете длительность периода импульсов, поделите эту длительность пополам - это и будет ваша длительность импульсов.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
В документации указанны предельные значения, т.е. за этими пределами может не работать.
Надеюсь ваши реальные значения далеки от предельных для драйверов. Вот их нужно правильно рассчитать и выставить в настройках. Если и после этого не будет работать как надо, то искать причину в другом месте. Например изучить с помощью осциллографа форму сигналов на входе драйвера. А сейчас всё делается "методом тыка" с непредсказуемым результатом.
Надеюсь ваши реальные значения далеки от предельных для драйверов. Вот их нужно правильно рассчитать и выставить в настройках. Если и после этого не будет работать как надо, то искать причину в другом месте. Например изучить с помощью осциллографа форму сигналов на входе драйвера. А сейчас всё делается "методом тыка" с непредсказуемым результатом.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Частоту выше 200 не поднимал, так как при всех расчетах из 100 не выходили... Осциллограф наверное единственный вариант развития дальнейших событий... Пробовал посмотреть сигнал, но осциллограф ещё совковый, или я забыл как им пользоваться или просто не рабочий... Возьму цифровой, буду смотреть... Пока собираюсь с мысля́ми и продумываю ещё возможные варианты... За консультацию спасибо!
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5181
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Mesa 5i25+7i76 работает только микрошаг 240000
Ну и ставьте "Step *" не 2500, а 5000 и "Direction *" - 10000. - Чем дальше от предельных значений, тем надёжнее.BZ-A писал(а):Частоту выше 200 не поднимал, так как при всех расчетах из 100 не выходили...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Re: Mesa 5i25+7i76 работает только микрошаг 240000
5000/10000 пробовал на шаге с делителем 1/8 двигатель никаких даже звуков не издает... Как Вы думаете, не может ли сама 5i25 глючит? Потому после эксперимента с осциллографом дальше только замена платы, в голову больше ничего не идёт...