Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 25 окт 2017, 10:17
- Репутация: 1
- Настоящее имя: Алексей
- Контактная информация:
Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Драйвер + гибридные двигатели HLTNC, драйвер HSS86, их два вида, с переключателями уставок и с цифровым дисплеем.
По драйверу с цифровым дисплеем информации мало, есть скудная инструкция на английском.
Проблема в следующем: с подключенным энкодером двигатель не крутится. В настройках драйвера можно переключить в режим шаговика (параметр P00 = 1 - open loop), тогда всё работает, но разогнать двигатель можно только до 200 оборотов с нагрузкой или 500 вхолостую. Если же сбросить настройки драйвера к заводским, то параметр P00=0, т.е. работа в режиме close loop с энкодером, драйвер выдаёт ошибку Er20
Заранее отвечу на вопросы:
- провода подключены верно, строго по инструкции.
- провода от энкодера до разъёма прозвонил - контакт с энкодером есть, цвета не перепутаны.
- питание 60 вольт постоянки, 600 ватт блок, как в инструкции.
- входной сигнал на step\dir нормальный, проверялся осциллографом и с ним же прекрасно крутится в режиме без энкодера.
Проверял на трёх двигателях и трёх драйверах, так что проблема не в одном бракованном устройстве.
Месяц не получается их завести нормально, в чём может быть проблема?
UPD: Проблема решена благодаря совету @Enot_1 - на корпусе драйвера и в инструкции к драйверу неправильно указаны входы с энкодера, А+ следует читать как В+, А- и В- соответственно как В- и А-
По драйверу с цифровым дисплеем информации мало, есть скудная инструкция на английском.
Проблема в следующем: с подключенным энкодером двигатель не крутится. В настройках драйвера можно переключить в режим шаговика (параметр P00 = 1 - open loop), тогда всё работает, но разогнать двигатель можно только до 200 оборотов с нагрузкой или 500 вхолостую. Если же сбросить настройки драйвера к заводским, то параметр P00=0, т.е. работа в режиме close loop с энкодером, драйвер выдаёт ошибку Er20
Заранее отвечу на вопросы:
- провода подключены верно, строго по инструкции.
- провода от энкодера до разъёма прозвонил - контакт с энкодером есть, цвета не перепутаны.
- питание 60 вольт постоянки, 600 ватт блок, как в инструкции.
- входной сигнал на step\dir нормальный, проверялся осциллографом и с ним же прекрасно крутится в режиме без энкодера.
Проверял на трёх двигателях и трёх драйверах, так что проблема не в одном бракованном устройстве.
Месяц не получается их завести нормально, в чём может быть проблема?
UPD: Проблема решена благодаря совету @Enot_1 - на корпусе драйвера и в инструкции к драйверу неправильно указаны входы с энкодера, А+ следует читать как В+, А- и В- соответственно как В- и А-
- Вложения
-
- HSS86 蓝色数显闭环驱动器_操作手册V1.0【搜狗文档翻译_译文_中译英】 (1).pdf
- (460.85 КБ) 187 скачиваний
-
- hss86 (2).pdf
- Таблица уставок драйвера
- (24.58 КБ) 185 скачиваний
Последний раз редактировалось ally 14 апр 2023, 15:18, всего редактировалось 2 раза.
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Список настроек есть.
1. Кто будет переводить? Или этот вопрос относится только к китайской аудитории?
2. Где значения настроек?
-
- Кандидат
- Сообщения: 55
- Зарегистрирован: 26 июн 2016, 13:36
- Репутация: 2
- Настоящее имя: Алексей
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Переводить будет Google. Скопируйте нужную табличку (как изображение) в буфер, с помощью Paint сохраните, например; - как .jpeg с любым именем. Откройте "Google Переводчик", выберите тип загружаемого файла "Изображение", далее переводчик подскажет.1. Кто будет переводить? Или этот вопрос относится только к китайской аудитории?
Вот пример такого перевода:
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
В каком контексте?
Если подать один импульс степ, выдаст ошибку?
Если подавать один импульс степ в секунду, выдаст ошибку?
Если подавать десять импульсов степ в секунду, выдаст ошибку?
Если подавать сто импульсов степ в секунду, выдаст ошибку?
Если подавать тысячу импульсов степ в секунду, выдаст ошибку?
"Position out of tolerance" - Ошибка позиционирования. Означает, что превышен заданный порог ошибки. Значит импульсов прошло много, а энкодер при этом не вернул требуемое количество импульсов.5
Er20
Position out of tolerance
Motor overspeed, increase current and voltage appropriately.
"Motor overspeed, increase current and voltage appropriately." - рано это еще переводить с англо-китайского.
Драйвер знает о том, сколько импульсов на оборот он должен получать от этого конкретного энкодера? Сколько? В каком параметре Вы ему это указали?
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 25 окт 2017, 10:17
- Репутация: 1
- Настоящее имя: Алексей
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Если подать 1 импульс, то драйвер вылетает в ошибку. Подавал импульсы с ардуинки с задержкой, в режиме шагового двигателя без энкодера этот драйвер вращает двигатель со скоростью 25 об\мин, если оставить те же входные данные на step\dir, но переключить его в режим работы с энкодером - выдаёт ошибку er20. Так что проблема не в скорости, 25 rpm явно маловато для порога превышения.lkbyysq писал(а): В каком контексте?
Как я понимаю, это сообщение имеет смысл около такого: "ты пытаешься крутить двигатель слишком быстро и ему не хватает силы тока на обмотках, чтобы так шустро вращать валом, в драйвере есть параметр мощности(видимо тока) от 0 до 100, по дефолту 50, надо либо его увеличить, либо снизить обороты."lkbyysq писал(а): "Motor overspeed, increase current and voltage appropriately." - рано это еще переводить с англо-китайского.
Но я конечно ставил и 20 и 80 и 100 - никакого эффекта. Хотя в шаговом режиме изменение этого параметра помогает увеличить максимальную скорость, на 50 шаговик срывался на 300 оборотах, а при 90 мог раскрутиться до 600
да, знает, это параметр P-01 из вложенной в пост таблички уставок. По дефолту было 2000 шагов на оборот, я выставил 1000, чтобы совпадало с количеством рисок энкодера.lkbyysq писал(а): Драйвер знает о том, сколько импульсов на оборот он должен получать от этого конкретного энкодера? Сколько?
-
- Кандидат
- Сообщения: 49
- Зарегистрирован: 25 май 2016, 13:55
- Репутация: 11
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
не доверяй китайской документации, проверь сигналы с энкодера, возможно неправильно описана цветовая кодировка. Было такое на других устройствах.
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Не согласен. Считаю, что параметр Р-01 - это количество требуемых импульсов СТЕП на один оборот ШД (деление шага).
Я про энкодер, а не про двигатель.
Это скорее параметр Р-59.
Последний раз редактировалось lkbyysq 13 апр 2023, 10:02, всего редактировалось 2 раза.
-
- Мастер
- Сообщения: 8408
- Зарегистрирован: 02 окт 2012, 07:37
- Репутация: 3628
- Откуда: Красногорск
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Надо вскрыть и проверить правильность распиновки
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Еще тест.
Если не давать никаких импульсов, а провернуть вал плоскогубцами на 1 физический шаг, что скажет драйвер? Если энкодер не работает вообще, то драйвер ничего не скажет и позволит проскочить хоть сто раз.
Для облегчения задачи можно предварительно снизить ток до минимума.
Если не давать никаких импульсов, а провернуть вал плоскогубцами на 1 физический шаг, что скажет драйвер? Если энкодер не работает вообще, то драйвер ничего не скажет и позволит проскочить хоть сто раз.
Для облегчения задачи можно предварительно снизить ток до минимума.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 25 окт 2017, 10:17
- Репутация: 1
- Настоящее имя: Алексей
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
По маркировке на плате энкодера цвета совпадают. Кабель из двух частей с разъёмом, подумал что в разъёме могли зеркально поменять, но нет, прозвонил тестером от платы энкодера до входной клеммы на драйвер, все провода целые и распиновка соответствует.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 25 окт 2017, 10:17
- Репутация: 1
- Настоящее имя: Алексей
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
P-01 да, микрошаг, что в драйверах без дисплея выставляется переключателями по табличке. Но даже если этот параметр выставлен неверно двигатель должен вращаться.
Для энкодера есть параметр P-02, сейчас там 0, что соответствует типу энкодера, он на 1000 линий. P-59 по дефолту не имеет значения, я могу поставить там 1000, но скорее всего это не изменит ничего, возможно он нужен для калибровки, хотя как именно он работает понятия не имею.
-
- Новичок
- Сообщения: 18
- Зарегистрирован: 25 окт 2017, 10:17
- Репутация: 1
- Настоящее имя: Алексей
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Именно так и происходит, можно срывать шаги и крутить, контроллер не реагирует, не возвращает вал и не вываливается в ошибку.
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
Типа оптопара какая битая на пути импульса есть.
-
- Мастер
- Сообщения: 1355
- Зарегистрирован: 28 апр 2015, 00:12
- Репутация: 241
- Настоящее имя: Arkadiy
- Откуда: Краснодар
- Контактная информация:
Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.
А если всё же поменять а+ и а-. В+ и в-, в каком-то положении может поможет.
https://easyelectronics.ru/reshenie-pro ... -156b.html