Как преобразовать сигнал энкодера
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Как преобразовать сигнал энкодера
fishman, а серва какой мощи?
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Как преобразовать сигнал энкодера
Я тебе и так скажу - сигнал с энкодера приходит на процессор сервопривода, там перекодируется и выходит в виде отдельных сигналов ABZ.fishman писал(а):может посмотреть как это реализовано внутри? только я понятия не имею где искать...
Это всего лишь преобразователи уровней, а тебе надо преобразователь протокола.fishman писал(а):Во второй картинке темы , на схеме даны даже маркировки микросхем , которые работают с этим сигналом , даташиты доступны в инете...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
fishman
- Кандидат
- Сообщения: 83
- Зарегистрирован: 14 сен 2015, 22:04
- Репутация: 9
- Контактная информация:
Re: Как преобразовать сигнал энкодера
32 типоразмер оп ихней классификации...
в мануале пишут так : вот еще не сдержался , снял крышку с энкодера))))
в мануале пишут так : вот еще не сдержался , снял крышку с энкодера))))
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Как преобразовать сигнал энкодера
Так это еще не обычная серва, а низкоборотная с большим моментом. Не факт что если энкодер перекодируешь и заведешь все сигналы драйв захочет вращать этот моторfishman писал(а):32 типоразмер оп ихней классификации...
в мануале пишут так :
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Как преобразовать сигнал энкодера
осциллографом не обладаете? там подозрительные площадки с подписями, типо Z1 Z2 V1 и т.д., у вас оно на руках, выпишите все что найдете. есть некоторая вероятность что выходы имеются нужные.
-
fishman
- Кандидат
- Сообщения: 83
- Зарегистрирован: 14 сен 2015, 22:04
- Репутация: 9
- Контактная информация:
Re: Как преобразовать сигнал энкодера
осциллом не владею , но есть специально обученный человек))) что нужно смотреть??Duhas писал(а):осциллографом не обладаете?
дело в том , что драйвера у меня родные только вот с 655 серией мотор работает , а я хочу его к 600 драйверу прикрутить, а там 14 проводов энкодер)aftaev писал(а):Так это еще не обычная серва, а низкоборотная с большим моментом. Не факт что если энкодер перекодируешь и заведешь все сигналы драйв захочет вращать этот мотор
в принципе мотор обычный , только еще с интегрированным гармоническим редуктором...
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Как преобразовать сигнал энкодера
надо посмотреть что за сигналы на пустых площадках с надписями типо U1, V1 и т.д. Ну и высмотрите все такие надписи, напишите сюда, может быть плата универсальная, т.е. можно нужные сигналы взять в готовом виде.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Как преобразовать сигнал энкодера
Плата не универсальная - для выходов ABZ никаких контроллеров и кварцев не требуется. Достаточно только самого датчика (стоит рядом с платой) и одной микросхемы шинного усилителя.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Как преобразовать сигнал энкодера
будто вы про интерполяторы не слышали или там 1600000 рисок на диске? вам показать энкодер с аналоговым ABZ выходом с визуально таким же контролером?
да и от тыканья осциллографом при помощи специально обученного человека еще никто не помер.
да и от тыканья осциллографом при помощи специально обученного человека еще никто не помер.
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: Как преобразовать сигнал энкодера
я б сделал так: затем все спаял бы, проверил сигналы осеографомfishman писал(а):класс! это вы хвастаетесь или предлагаете свои услуги?odekolon писал(а):Короче, если б у меня такая задача стояла, я б ее решил.
если второе - то будьте конкретнее , если первое - то прикрепите фото с линейкой.
потом повесил бы энкодер на ось сервы, выставил бы в настройках токи поменьше, чтоб серву не спалить
запустил бы движок на небольших оборотах и вращая энкодер относительно оси сервы нашел бы среднее положение между полным невращением с двух сторон.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- R6MF49T2
- Мастер
- Сообщения: 235
- Зарегистрирован: 14 июл 2016, 17:18
- Репутация: 32
- Откуда: Великий Новгород/Санкт-Петербург
- Контактная информация:
Re: Как преобразовать сигнал энкодера
Ставьте маленькую плисину, типа altera max и преобразуйте сигнал из последовательного в параллельный. Для отладки удобнее будет использовать плисину пожирнее, чтоб сигналтаб влез. Работы то на день-два максимум.
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Как преобразовать сигнал энкодера
мне кажется что вы не осознали что ABZ сигналов тоже нету...odekolon писал(а): я б сделал так
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Как преобразовать сигнал энкодера
С плисинами умеют работать не только лишь все 
- odekolon
- Мастер
- Сообщения: 1125
- Зарегистрирован: 05 ноя 2014, 14:53
- Репутация: 360
- Настоящее имя: Борис
- Контактная информация:
Re: Как преобразовать сигнал энкодера
а я и не предлагаю старый энкодер оставить - у меня на схеме широкодоступный лир-158Duhas писал(а):мне кажется что вы не осознали что ABZ сигналов тоже нету...odekolon писал(а): я б сделал так
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
- R6MF49T2
- Мастер
- Сообщения: 235
- Зарегистрирован: 14 июл 2016, 17:18
- Репутация: 32
- Откуда: Великий Новгород/Санкт-Петербург
- Контактная информация:
Re: Как преобразовать сигнал энкодера
отличный проект для быстрого старта) программировать не сложнее чем микроконтроллеры (на начальном уровне), в последнее время появились дешёвые отладки и программаторы.AndyBig писал(а):С плисинами умеют работать не только лишь все
- AndyBig
- Мастер
- Сообщения: 3971
- Зарегистрирован: 07 мар 2014, 04:01
- Репутация: 1121
- Откуда: юг России
- Контактная информация:
Re: Как преобразовать сигнал энкодера
Согласен, программировать не сложно, но совсем другая идеология, весьма непривычная после контроллеров 
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Как преобразовать сигнал энкодера
fishman писал(а):дело в том , что драйвера у меня родные
Родные это когда воткнул и работает. У меня тоже есть "родные" моторы yaskawa на 450ватт 1500 об/мин с обычным энкодером которые не хотят крутиться от "родного" привода Yaskawa. А дело что мотор заточен для приводов SGDC, а пробовал подключать к приводам Yaskawa DR2 или SGDA - и оно или не крутиться или рывкамиfishman писал(а):только вот с 655 серией мотор работает , а я хочу его к 600 драйверу прикрутить, а там 14 проводов энкодер)
Думаю это происходит потому что в приводах прописаны свой настройки(константы) под свои конкретные моторы. И не известно что будет даже если энкодер получится перекодировать
merkwurdigliebe, ковыряется в прошивках серв и меняет константы:
merkwurdigliebe писал(а):ксли кто хапнет MR-J2S-70B-S255 - свистните, плз? у него, возможно, прошиты константы для моторов J3 серии. интересно глянуть...
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
-
Duhas
- Мастер
- Сообщения: 1961
- Зарегистрирован: 10 окт 2015, 23:25
- Репутация: 285
- Настоящее имя: Андрей
- Откуда: Красноярск
- Контактная информация:
Re: Как преобразовать сигнал энкодера
давайте тогда может уж и мотор перемотаем заодно?odekolon писал(а): а я и не предлагаю старый энкодер оставить - у меня на схеме широкодоступный лир-158
автору - я высмотрел на плате
U1/U2 + V1/V2 + W1/W2 + Z1/Z2 + A + B рядом с "дырочками" под пайку. расположены эти дела как раз группами около двух похожих ИМС (кстати можно бы со второя наклеечку отодрать и поглядеть такая же она или нет), которые могут быть аналогами AM26C31 - драйвера дифференциальной линии. Повторюсь - если у вас есть человек с осциллографом всего то делов подать питание и потыкать в эти площадки, если там при вращении ротора что-то дрыгается то вам вероятно свезло.
-
aftaev
- Зачётный участник

- Сообщения: 34042
- Зарегистрирован: 04 апр 2010, 19:22
- Репутация: 6194
- Откуда: Казахстан.
- Контактная информация:
Re: Как преобразовать сигнал энкодера
А если в приводе нельзя менять настройки мотора то может не свезло даже если получится из мотора получить сигнал ABZ UVWDuhas писал(а):при вращении ротора что-то дрыгается то вам вероятно свезло.
Но потыкать осцылом и попробовать можно, вдруг прокатит
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
- Serg
- Мастер
- Сообщения: 21923
- Зарегистрирован: 17 апр 2012, 14:58
- Репутация: 5183
- Заслуга: c781c134843e0c1a3de9
- Настоящее имя: Сергей
- Откуда: Москва
- Контактная информация:
Re: Как преобразовать сигнал энкодера
В данном случае быстрый старт не требуется, нет задачи научится программировать плисины, есть задача "преобразовать сигнал энкодера"...R6MF49T2 писал(а):отличный проект для быстрого старта
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...