Как преобразовать сигнал энкодера

Контроллеры, драйверы, датчики, управляющие устройства.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение aftaev »

fishman, а серва какой мощи?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Serg »

fishman писал(а):может посмотреть как это реализовано внутри? только я понятия не имею где искать...
Я тебе и так скажу - сигнал с энкодера приходит на процессор сервопривода, там перекодируется и выходит в виде отдельных сигналов ABZ.
fishman писал(а):Во второй картинке темы , на схеме даны даже маркировки микросхем , которые работают с этим сигналом , даташиты доступны в инете...
Это всего лишь преобразователи уровней, а тебе надо преобразователь протокола.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение fishman »

32 типоразмер оп ихней классификации...
в мануале пишут так :
333.JPG (2452 просмотра) <a class='original' href='./download/file.php?id=94788&mode=view' target=_blank>Загрузить оригинал (220.36 КБ)</a>
вот еще не сдержался , снял крышку с энкодера))))
P61114-121314[1].jpg (2452 просмотра) <a class='original' href='./download/file.php?id=94790&mode=view' target=_blank>Загрузить оригинал (5.82 МБ)</a>
P61114-122040[1].jpg (2452 просмотра) <a class='original' href='./download/file.php?id=94792&mode=view' target=_blank>Загрузить оригинал (5.57 МБ)</a>
P61114-121115[1].jpg (2452 просмотра) <a class='original' href='./download/file.php?id=94791&mode=view' target=_blank>Загрузить оригинал (5.35 МБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение aftaev »

fishman писал(а):32 типоразмер оп ихней классификации...
в мануале пишут так :
Так это еще не обычная серва, а низкоборотная с большим моментом. Не факт что если энкодер перекодируешь и заведешь все сигналы драйв захочет вращать этот мотор ;)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Duhas »

осциллографом не обладаете? там подозрительные площадки с подписями, типо Z1 Z2 V1 и т.д., у вас оно на руках, выпишите все что найдете. есть некоторая вероятность что выходы имеются нужные.
fishman
Кандидат
Сообщения: 83
Зарегистрирован: 14 сен 2015, 22:04
Репутация: 9
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение fishman »

Duhas писал(а):осциллографом не обладаете?
осциллом не владею , но есть специально обученный человек))) что нужно смотреть??
aftaev писал(а):Так это еще не обычная серва, а низкоборотная с большим моментом. Не факт что если энкодер перекодируешь и заведешь все сигналы драйв захочет вращать этот мотор
дело в том , что драйвера у меня родные
P61114-124925[1].jpg (2433 просмотра) <a class='original' href='./download/file.php?id=94794&mode=view' target=_blank>Загрузить оригинал (4.66 МБ)</a>
только вот с 655 серией мотор работает , а я хочу его к 600 драйверу прикрутить, а там 14 проводов энкодер)
в принципе мотор обычный , только еще с интегрированным гармоническим редуктором...
Снимок.JPG (2431 просмотр) <a class='original' href='./download/file.php?id=94795&mode=view' target=_blank>Загрузить оригинал (193.63 КБ)</a>
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Duhas »

надо посмотреть что за сигналы на пустых площадках с надписями типо U1, V1 и т.д. Ну и высмотрите все такие надписи, напишите сюда, может быть плата универсальная, т.е. можно нужные сигналы взять в готовом виде.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Serg »

Плата не универсальная - для выходов ABZ никаких контроллеров и кварцев не требуется. Достаточно только самого датчика (стоит рядом с платой) и одной микросхемы шинного усилителя.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Duhas »

будто вы про интерполяторы не слышали или там 1600000 рисок на диске? вам показать энкодер с аналоговым ABZ выходом с визуально таким же контролером?
да и от тыканья осциллографом при помощи специально обученного человека еще никто не помер.
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение odekolon »

fishman писал(а):
odekolon писал(а):Короче, если б у меня такая задача стояла, я б ее решил.
класс! это вы хвастаетесь или предлагаете свои услуги?
если второе - то будьте конкретнее , если первое - то прикрепите фото с линейкой.
я б сделал так:
схема (2373 просмотра) <a class='original' href='./download/file.php?id=95015&mode=view' target=_blank>Загрузить оригинал (74.44 КБ)</a>
схема
затем все спаял бы, проверил сигналы осеографом
потом повесил бы энкодер на ось сервы, выставил бы в настройках токи поменьше, чтоб серву не спалить
запустил бы движок на небольших оборотах и вращая энкодер относительно оси сервы нашел бы среднее положение между полным невращением с двух сторон.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
R6MF49T2
Мастер
Сообщения: 235
Зарегистрирован: 14 июл 2016, 17:18
Репутация: 32
Откуда: Великий Новгород/Санкт-Петербург
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение R6MF49T2 »

Ставьте маленькую плисину, типа altera max и преобразуйте сигнал из последовательного в параллельный. Для отладки удобнее будет использовать плисину пожирнее, чтоб сигналтаб влез. Работы то на день-два максимум.
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Duhas »

odekolon писал(а): я б сделал так
мне кажется что вы не осознали что ABZ сигналов тоже нету...
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение AndyBig »

С плисинами умеют работать не только лишь все :)
Аватара пользователя
odekolon
Мастер
Сообщения: 1125
Зарегистрирован: 05 ноя 2014, 14:53
Репутация: 360
Настоящее имя: Борис
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение odekolon »

Duhas писал(а):
odekolon писал(а): я б сделал так
мне кажется что вы не осознали что ABZ сигналов тоже нету...
а я и не предлагаю старый энкодер оставить - у меня на схеме широкодоступный лир-158
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
Аватара пользователя
R6MF49T2
Мастер
Сообщения: 235
Зарегистрирован: 14 июл 2016, 17:18
Репутация: 32
Откуда: Великий Новгород/Санкт-Петербург
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение R6MF49T2 »

AndyBig писал(а):С плисинами умеют работать не только лишь все
отличный проект для быстрого старта) программировать не сложнее чем микроконтроллеры (на начальном уровне), в последнее время появились дешёвые отладки и программаторы.
Аватара пользователя
AndyBig
Мастер
Сообщения: 3971
Зарегистрирован: 07 мар 2014, 04:01
Репутация: 1121
Откуда: юг России
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение AndyBig »

Согласен, программировать не сложно, но совсем другая идеология, весьма непривычная после контроллеров :)
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение aftaev »

fishman писал(а):дело в том , что драйвера у меня родные
fishman писал(а):только вот с 655 серией мотор работает , а я хочу его к 600 драйверу прикрутить, а там 14 проводов энкодер)
Родные это когда воткнул и работает. У меня тоже есть "родные" моторы yaskawa на 450ватт 1500 об/мин с обычным энкодером которые не хотят крутиться от "родного" привода Yaskawa. А дело что мотор заточен для приводов SGDC, а пробовал подключать к приводам Yaskawa DR2 или SGDA - и оно или не крутиться или рывками ;)
Думаю это происходит потому что в приводах прописаны свой настройки(константы) под свои конкретные моторы. И не известно что будет даже если энкодер получится перекодировать ;)

merkwurdigliebe, ковыряется в прошивках серв и меняет константы:
merkwurdigliebe писал(а):ксли кто хапнет MR-J2S-70B-S255 - свистните, плз? у него, возможно, прошиты константы для моторов J3 серии. интересно глянуть...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Duhas
Мастер
Сообщения: 1961
Зарегистрирован: 10 окт 2015, 23:25
Репутация: 285
Настоящее имя: Андрей
Откуда: Красноярск
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Duhas »

odekolon писал(а): а я и не предлагаю старый энкодер оставить - у меня на схеме широкодоступный лир-158
давайте тогда может уж и мотор перемотаем заодно?

автору - я высмотрел на плате
U1/U2 + V1/V2 + W1/W2 + Z1/Z2 + A + B рядом с "дырочками" под пайку. расположены эти дела как раз группами около двух похожих ИМС (кстати можно бы со второя наклеечку отодрать и поглядеть такая же она или нет), которые могут быть аналогами AM26C31 - драйвера дифференциальной линии. Повторюсь - если у вас есть человек с осциллографом всего то делов подать питание и потыкать в эти площадки, если там при вращении ротора что-то дрыгается то вам вероятно свезло.
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение aftaev »

Duhas писал(а):при вращении ротора что-то дрыгается то вам вероятно свезло.
А если в приводе нельзя менять настройки мотора то может не свезло даже если получится из мотора получить сигнал ABZ UVW ;)

Но потыкать осцылом и попробовать можно, вдруг прокатит :)
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Как преобразовать сигнал энкодера

Сообщение Serg »

R6MF49T2 писал(а):отличный проект для быстрого старта
В данном случае быстрый старт не требуется, нет задачи научится программировать плисины, есть задача "преобразовать сигнал энкодера"...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Ответить

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