Севродвигатель не видит входные импульсы Step/dir

Контроллеры, драйверы, датчики, управляющие устройства.

Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 14 фев 2018, 19:16

Здравствуйте, форумчане.
Я уже перепробовал все, что только приходило мне в голову и теперь, когда ресурс фантазии кончился - обратился на форум. Возможно здесь есть кто-нибудь кто знает в чем может быть проблема.

Суть проблемы вот в чем. Имеется серво драйвер EP1C (3 штуки и я все пробовал), которые не видят сигналы Step/dir, приходящие из платы MESA 7i76 (linuxcnc). Раньше эти драйверы пробовал подключать к другой чпу стойке - они работали, но через то, что стойка была проблемная, заменил на linuxcnc.

Плата настроена верно, все пляшет. Я подключал драйвер шагового двигателя, он работает прекрасно. Где-то у меня проблема с подключением проводов, но не пойму где. Все как-бы подключено верно.
Прикрепляю схему подключения.
Мануал для драйвера находится по ссылке http://www.vitalsystem.com/portal/cnc/m ... UAL-EN.pdf

В чем точно не проблема:
- питание стабильное 5В - параллельно даже подключил RC цепь для сглаживания вых. напряжения, так как импульсный блок питания.
- это не сигналы концевиков драйвера (DI3, DI4), их проверка отключена в настройках.
- это не сигнал разрешения работы драйвера, он приходит и вал заторможен эл.маг. полем
- провода подключены как на схеме.
- step/dir приходит 5В
- режим работы драйвера step - импульсы, dir - направление.
- плата 100% генерирует импульсы управления, проверял на шаговике.
- установил длину имульса 10мкс, при рабочей, записанной в инструкции мин. 2мкс, все равно - глухо.

Какие еще могут быть варианты?
Вложения
Севродвигатель не видит входные импульсы Step/dir connection schem.jpg
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение aftaev » 14 фев 2018, 19:25

AleksandrMak писал(а):Какие еще могут быть варианты?

SON на серве не включен.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30554
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5425
Медальки:

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение aftaev » 14 фев 2018, 19:27

Здесь mA сколько ?
Севродвигатель не видит входные импульсы Step/dir 01.jpg
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30554
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5425
Медальки:

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение UAVpilot » 14 фев 2018, 22:26

Подключение к TB1 и TB6 мягко скажем странное...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18662
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4564
Медальки:
Настоящее имя: Сергей

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 15 фев 2018, 13:33

aftaev писал(а):Здесь mA сколько ?

Замерял мультиметром.
Когда импульсов нет,то 2,12 мА.
Когда идут импульсы на перемещение - 1,826 мА. (это среднее значение)

Из характеристик платы, то ее выход может управлять до 24мА сигналом, не указано, это для одного или суммарно.
Из характеристик сервы EP1C, то его ток толжен быть в диапазоне 8 - 15мА. В мануале мелким шрифтом пишет, что должен быть эквивалент чипу 26 LS 31.

aftaev писал(а):SON на серве не включен.


На счет SON сигнала, то он приходит на вход DI1. Это тоже отображается на дисплее сервы и мал двигателя заторможен.

UAVpilot писал(а):Подключение к TB1 и TB6 мягко скажем странное...

Сделал откат сервы к заводским установка - не помогло.

У меня такое ощущение, что не хватает где-то "нуля" или минуса. Я бы попробовал собрать цепь как C3-2 Single end (страница 14 мануала), но не знаю внутренней развязки платы 7i76, как ее цеплять. Может и не возможно.
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 15 фев 2018, 15:40

Также попробовал изменить тип сигнала step/dir на импульсы с опережением, в зависимости в какую сторону крутится, тот импульс приходит первым. Сигналы не идут, но
Ток покоя: 2,12 мА
Ток движения: 0.12мА.

Это что-то говорит, Aftaev?
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение SvoiMan » 15 фев 2018, 15:57

Без осциллографа не решить проблему. И знаний о минимальной длине импульса сигнала STEP.
Аватара пользователя
SvoiMan
Новичок
 
Сообщения: 12
Зарегистрирован: 15 фев 2018, 15:49
Репутация: 4

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 15 фев 2018, 16:20

SvoiMan писал(а):Без осциллографа не решить проблему. И знаний о минимальной длине импульса сигнала STEP.

Минимальная длина импульса записана в инструкции к серводвигателю. Я ее многократно! превысил. Уже стопроцентно не в длине импульса речь. Например steplen и stepspace 10000ns.

Что можно увидеть осцилографом? Я подключал драйвер шагового двигателя, он работает нормально, все импульсы видит.
Здесь именно какая-то проблема с тем, что импульсы приходят,- но сервак их не распознает, или, например "нуля" какого-то нет, хотя там дифференциальное подключение достаточно чтобы step+ был больше step- и наоборот, чтобы увидеть импульс (это мое предположение).
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение aftaev » 15 фев 2018, 16:32

AleksandrMak писал(а):Когда импульсов нет,то 2,12 мА.
Когда идут импульсы на перемещение - 1,826 мА. (это среднее значение)

Можно сказать нет импульсов, а точнее оптопара не открывается.

AleksandrMak писал(а):Из характеристик сервы EP1C, то его ток толжен быть в диапазоне 8 - 15мА

Нужно минимум 8мА чтобы открыть оптпару, а у тебя 2 мА ;)

AleksandrMak писал(а):Это что-то говорит, Aftaev?

Не правильно подключились к плате Mesa. Нужно читать мануал на Mesa.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30554
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5425
Медальки:

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение aftaev » 15 фев 2018, 16:37

Картинка с гугла
Изображение
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30554
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5425
Медальки:

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение UAVpilot » 15 фев 2018, 16:49

aftaev писал(а):Нужно минимум 8мА чтобы открыть оптпару, а у тебя 2 мА ;)

А в даташите на эти оптопары что написано?.. :)

aftaev писал(а):Не правильно подключились к плате Mesa. Нужно читать мануал на Mesa.

Step и Dir подключены правильно, согласно докам на 7i76 и на серводрайвер.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18662
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4564
Медальки:
Настоящее имя: Сергей

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 15 фев 2018, 17:21

aftaev писал(а):Не правильно подключились к плате Mesa. Нужно читать мануал на Mesa.

У вас очень интересные мысли по этому поводу. Возможно вы и правы. Я попробую подключиться так как на "картинке с гугла", но буду подключаться через резисторы 100 Ом, согласно странице 14 инструкции к EP1C.
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение aftaev » 15 фев 2018, 17:28

UAVpilot писал(а):А в даташите на эти оптопары что написано?..

Не знаю что на его оптопары написано в мануалах в его сервах. В Яскавах на сколько помню до 15мА, рекомендуемое 10мА (уточнять нужно в мануалах).
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30554
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5425
Медальки:

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 15 фев 2018, 17:33

AleksandrMak писал(а):Из характеристик сервы EP1C, то его ток толжен быть в диапазоне 8 - 15мА.

Ну я как-бы писал уже, сколько должно быть. Но если их там нет)) или возможно они есть, но их не видно, так как импульсный ток.

Вообще не важно сколько милиампер, оптопыры должны открываться напряжением 5В. А они там присутствуют.
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение aftaev » 15 фев 2018, 17:51

AleksandrMak писал(а):так как импульсный ток.

на сигнале dir если естm ток, мотор вращается в одну сторону, если нет в другую. Смотри mA на dir ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
aftaev
Зачётный участник
Зачётный участник
 
Сообщения: 30554
Зарегистрирован: 04 апр 2010, 19:22
Откуда: Казахстан. Шымкент
Репутация: 5425
Медальки:

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 15 фев 2018, 18:47

aftaev писал(а):Смотри mA на dir

Посмотрел. когда в одну сторону, то 1,75мА,
когда в другую,то -2,13мА (поменялся знак).
Что с этим можно сделать?
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение UAVpilot » 16 фев 2018, 00:54

aftaev писал(а):Не знаю что на его оптопары написано в мануалах в его сервах. В Яскавах на сколько помню до 15мА, рекомендуемое 10мА (уточнять нужно в мануалах).

Это не яскавы. :) В мануале четко описана схема подключения, в том числе и для 5V.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
UAVpilot
Мастер
 
Сообщения: 18662
Зарегистрирован: 17 апр 2012, 14:58
Откуда: Москва
Репутация: 4564
Медальки:
Настоящее имя: Сергей

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 16 фев 2018, 10:28

Если чем-то поможет, то сигналы step/dir приходят на микросхемку P2160 1646.
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение lkbyysq » 17 фев 2018, 08:35

Страница 14 мануала на драйвер.
"3. Position Position Position Position command command command command pulse interfaces interfaces interfaces interfaces (C3) There are both differential and single end connections. The differential connection is recommended and the twisted pair wire is used suitably. The drive current is in the range of 8 to 15mA."
А коль не дотягивает до 8-ми, значит либо:
1. Дохлое питание источника сигнала.
2. Дохлый выход источника сигнала.
3. Тестер врет.
4. Не правильно подключено.

Питание месы от 8 до 32 обеспечено? Re: mesa 6i25+7i76 #6
lkbyysq
Мастер
 
Сообщения: 899
Зарегистрирован: 14 май 2016, 09:40
Откуда: Санкт-Петербург
Репутация: 191
Настоящее имя: Станислав Ерофеев

Re: Севродвигатель не видит входные импульсы Step/dir

Сообщение AleksandrMak » 17 фев 2018, 09:43

Пробовал подключать к такому же серводвигателю, но более старой его версии - EP3. Работает нормально, сервак видит все импульсы.
Также подключил к этим мои нерабочим серводвигателям энкодер 24В через резистор 1,5кОм, как написано в инструкции, и о чудо! - он увидел сигналы начал крутится.
Буду вообщем играть с этой его "особенность" и что-то сделаю на подобие усилителя сигналов 5/24V.
На счет статьи "Re: mesa 6i25+7i76 #6", нельзя подвести к выходам Step/dir другое напряжение кроме 5В. А 24В - это напряжение "медленной" периферии - цифоровых входов/выходов. Кроеме этого там еще и не правильно объясняется подключение 24В. Пин 1 считается снизу, а не сверху.
AleksandrMak
Новичок
 
Сообщения: 15
Зарегистрирован: 23 дек 2017, 13:24
Репутация: 1


Вернуться в Электроника

Кто сейчас на конференции

Зарегистрированные пользователи: Alexa [Bot], Belorez, Bing [Bot], CactusMan, Dmaster, Евжений, FL@gMan, gess05, Google [Bot], Hugo, khramov_ks, kts, Leo_1943, lkbyysq, Majestic-12 [Bot], meganom, mmklok, MSN [Bot], nik1, Олег., PavelTch, rlan, sidor094, stepmotor, Topman, TyPuCT, vadoni, vegasuz, Yandex [bot], ДНК

Reputation System ©'