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

Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 12 апр 2023, 12:15
ally
Драйвер + гибридные двигатели HLTNC, драйвер HSS86, их два вида, с переключателями уставок и с цифровым дисплеем.
По драйверу с цифровым дисплеем информации мало, есть скудная инструкция на английском.

Проблема в следующем: с подключенным энкодером двигатель не крутится. В настройках драйвера можно переключить в режим шаговика (параметр P00 = 1 - open loop), тогда всё работает, но разогнать двигатель можно только до 200 оборотов с нагрузкой или 500 вхолостую. Если же сбросить настройки драйвера к заводским, то параметр P00=0, т.е. работа в режиме close loop с энкодером, драйвер выдаёт ошибку Er20

Заранее отвечу на вопросы:
- провода подключены верно, строго по инструкции.
- провода от энкодера до разъёма прозвонил - контакт с энкодером есть, цвета не перепутаны.
- питание 60 вольт постоянки, 600 ватт блок, как в инструкции.
- входной сигнал на step\dir нормальный, проверялся осциллографом и с ним же прекрасно крутится в режиме без энкодера.

Проверял на трёх двигателях и трёх драйверах, так что проблема не в одном бракованном устройстве.
Месяц не получается их завести нормально, в чём может быть проблема?

UPD: Проблема решена благодаря совету @Enot_1 - на корпусе драйвера и в инструкции к драйверу неправильно указаны входы с энкодера, А+ следует читать как В+, А- и В- соответственно как В- и А-

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 12 апр 2023, 16:16
lkbyysq
ally писал(а): HSS86 蓝色数显闭环驱动器_操作手册V1.0【搜狗文档翻译_译文_中译英】 (1).pdf
Список настроек есть.
1. Кто будет переводить? Или этот вопрос относится только к китайской аудитории?
2. Где значения настроек?
(для просмотра содержимого нажмите на ссылку)
image.translated.jpg (4682 просмотра) <a class='original' href='./download/file.php?id=207479&mode=view' target=_blank>Загрузить оригинал (359.07 КБ)</a>

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 12 апр 2023, 16:49
Алексей063
1. Кто будет переводить? Или этот вопрос относится только к китайской аудитории?
Переводить будет Google. Скопируйте нужную табличку (как изображение) в буфер, с помощью Paint сохраните, например; - как .jpeg с любым именем. Откройте "Google Переводчик", выберите тип загружаемого файла "Изображение", далее переводчик подскажет.
Вот пример такого перевода:
11111 (1).jpg (4677 просмотров) <a class='original' href='./download/file.php?id=207480&mode=view' target=_blank>Загрузить оригинал (112.56 КБ)</a>

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 12 апр 2023, 17:04
ally
lkbyysq писал(а): 2. Где значения настроек?
Обновил пост, закачал табличку в отдельном PDF

инструкция к драйверу на английском, вроде же понятно всё?

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 12 апр 2023, 17:19
lkbyysq
ally писал(а): драйвер выдаёт ошибку Er20
В каком контексте?
Если подать один импульс степ, выдаст ошибку?
Если подавать один импульс степ в секунду, выдаст ошибку?
Если подавать десять импульсов степ в секунду, выдаст ошибку?
Если подавать сто импульсов степ в секунду, выдаст ошибку?
Если подавать тысячу импульсов степ в секунду, выдаст ошибку?

5
Er20
Position out of tolerance
Motor overspeed, increase current and voltage appropriately.
"Position out of tolerance" - Ошибка позиционирования. Означает, что превышен заданный порог ошибки. Значит импульсов прошло много, а энкодер при этом не вернул требуемое количество импульсов.
"Motor overspeed, increase current and voltage appropriately." - рано это еще переводить с англо-китайского.

Драйвер знает о том, сколько импульсов на оборот он должен получать от этого конкретного энкодера? Сколько? В каком параметре Вы ему это указали?

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 07:51
ally
lkbyysq писал(а): В каком контексте?
Если подать 1 импульс, то драйвер вылетает в ошибку. Подавал импульсы с ардуинки с задержкой, в режиме шагового двигателя без энкодера этот драйвер вращает двигатель со скоростью 25 об\мин, если оставить те же входные данные на step\dir, но переключить его в режим работы с энкодером - выдаёт ошибку er20. Так что проблема не в скорости, 25 rpm явно маловато для порога превышения.
lkbyysq писал(а): "Motor overspeed, increase current and voltage appropriately." - рано это еще переводить с англо-китайского.
Как я понимаю, это сообщение имеет смысл около такого: "ты пытаешься крутить двигатель слишком быстро и ему не хватает силы тока на обмотках, чтобы так шустро вращать валом, в драйвере есть параметр мощности(видимо тока) от 0 до 100, по дефолту 50, надо либо его увеличить, либо снизить обороты."
Но я конечно ставил и 20 и 80 и 100 - никакого эффекта. Хотя в шаговом режиме изменение этого параметра помогает увеличить максимальную скорость, на 50 шаговик срывался на 300 оборотах, а при 90 мог раскрутиться до 600
lkbyysq писал(а): Драйвер знает о том, сколько импульсов на оборот он должен получать от этого конкретного энкодера? Сколько?
да, знает, это параметр P-01 из вложенной в пост таблички уставок. По дефолту было 2000 шагов на оборот, я выставил 1000, чтобы совпадало с количеством рисок энкодера.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 08:22
Quark
не доверяй китайской документации, проверь сигналы с энкодера, возможно неправильно описана цветовая кодировка. Было такое на других устройствах.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 08:59
lkbyysq
ally писал(а): да, знает, это параметр P-01 из вложенной в пост таблички уставок. По дефолту было 2000 шагов на оборот, я выставил 1000, чтобы совпадало с количеством рисок энкодера.
Не согласен. Считаю, что параметр Р-01 - это количество требуемых импульсов СТЕП на один оборот ШД (деление шага).

Я про энкодер, а не про двигатель.
Это скорее параметр Р-59.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 09:03
nik1
Надо вскрыть и проверить правильность распиновки

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 10:04
lkbyysq
Еще тест.
Если не давать никаких импульсов, а провернуть вал плоскогубцами на 1 физический шаг, что скажет драйвер? Если энкодер не работает вообще, то драйвер ничего не скажет и позволит проскочить хоть сто раз.
Для облегчения задачи можно предварительно снизить ток до минимума.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 13:13
ally
nik1 писал(а): 13 апр 2023, 09:03 Надо вскрыть и проверить правильность распиновки
По маркировке на плате энкодера цвета совпадают. Кабель из двух частей с разъёмом, подумал что в разъёме могли зеркально поменять, но нет, прозвонил тестером от платы энкодера до входной клеммы на драйвер, все провода целые и распиновка соответствует.
Изображение

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 13:20
ally
lkbyysq писал(а): Не согласен. Считаю, что параметр Р-01 - это количество требуемых импульсов СТЕП на один оборот ШД (деление шага).

Я про энкодер, а не про двигатель.
Это скорее параметр Р-59.

P-01 да, микрошаг, что в драйверах без дисплея выставляется переключателями по табличке. Но даже если этот параметр выставлен неверно двигатель должен вращаться.

Для энкодера есть параметр P-02, сейчас там 0, что соответствует типу энкодера, он на 1000 линий. P-59 по дефолту не имеет значения, я могу поставить там 1000, но скорее всего это не изменит ничего, возможно он нужен для калибровки, хотя как именно он работает понятия не имею.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 13:23
lkbyysq
ally писал(а): Для энкодера есть параметр P-02, сейчас там 0,
Аргумент.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 13 апр 2023, 13:27
ally
lkbyysq писал(а): Если не давать никаких импульсов, а провернуть вал плоскогубцами на 1 физический шаг, что скажет драйвер?
Пошёл проверять, отпишусь по результатам. За одно и параметр P-59 попробую с параметрами 1 и 1000

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 14 апр 2023, 09:33
ally
lkbyysq писал(а): Если не давать никаких импульсов, а провернуть вал плоскогубцами на 1 физический шаг, что скажет драйвер? Если энкодер не работает вообще, то драйвер ничего не скажет и позволит проскочить хоть сто раз.
Именно так и происходит, можно срывать шаги и крутить, контроллер не реагирует, не возвращает вал и не вываливается в ошибку.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 14 апр 2023, 09:48
lkbyysq
ally писал(а): не возвращает вал и не вываливается в ошибку.
Осталось убедиться, что импульсы от энкодера доходят до чипа в драйвере и развести руками.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 14 апр 2023, 09:51
lkbyysq
Типа оптопара какая битая на пути импульса есть.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 14 апр 2023, 10:29
Enot_1
ally писал(а): целые и распиновка соответствует.
А если всё же поменять а+ и а-. В+ и в-, в каком-то положении может поможет.
https://easyelectronics.ru/reshenie-pro ... -156b.html

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 14 апр 2023, 13:31
ally
lkbyysq писал(а): Типа оптопара какая битая на пути импульса есть.
Так я пробовал на другом таком же драйвере и другом комплектном ему моторе, ничего не поменялось.

Re: Новый драйвер HSS86 с цифровым дисплеем. Кто пробовал? Есть проблемы.

Добавлено: 14 апр 2023, 13:33
ally
Enot_1 писал(а): А если всё же поменять а+ и а-. В+ и в-, в каком-то положении может поможет.
На моторе менял, но там толку нет, какая разница какой конец катушки.
На энкодере не менял, там же на диод в итоге идёт? Он не пострадает от смены полярности?