Страница 2 из 3
Re: Как преобразовать сигнал энкодера
Добавлено: 14 ноя 2016, 12:58
aftaev
fishman, а серва какой мощи?
Re: Как преобразовать сигнал энкодера
Добавлено: 14 ноя 2016, 13:16
Serg
fishman писал(а):может посмотреть как это реализовано внутри? только я понятия не имею где искать...
Я тебе и так скажу - сигнал с энкодера приходит на процессор сервопривода, там перекодируется и выходит в виде отдельных сигналов ABZ.
fishman писал(а):Во второй картинке темы , на схеме даны даже маркировки микросхем , которые работают с этим сигналом , даташиты доступны в инете...
Это всего лишь преобразователи
уровней, а тебе надо преобразователь протокола.
Re: Как преобразовать сигнал энкодера
Добавлено: 14 ноя 2016, 13:24
fishman
32 типоразмер оп ихней классификации...
в мануале пишут так :
вот еще не сдержался , снял крышку с энкодера))))
Re: Как преобразовать сигнал энкодера
Добавлено: 14 ноя 2016, 13:30
aftaev
fishman писал(а):32 типоразмер оп ихней классификации...
в мануале пишут так :
Так это еще не обычная серва, а низкоборотная с большим моментом. Не факт что если энкодер перекодируешь и заведешь все сигналы драйв захочет вращать этот мотор

Re: Как преобразовать сигнал энкодера
Добавлено: 14 ноя 2016, 13:31
Duhas
осциллографом не обладаете? там подозрительные площадки с подписями, типо Z1 Z2 V1 и т.д., у вас оно на руках, выпишите все что найдете. есть некоторая вероятность что выходы имеются нужные.
Re: Как преобразовать сигнал энкодера
Добавлено: 14 ноя 2016, 13:54
fishman
Duhas писал(а):осциллографом не обладаете?
осциллом не владею , но есть специально обученный человек))) что нужно смотреть??
aftaev писал(а):Так это еще не обычная серва, а низкоборотная с большим моментом. Не факт что если энкодер перекодируешь и заведешь все сигналы драйв захочет вращать этот мотор
дело в том , что драйвера у меня родные
только вот с 655 серией мотор работает , а я хочу его к 600 драйверу прикрутить, а там 14 проводов энкодер)
в принципе мотор обычный , только еще с интегрированным гармоническим редуктором...
Re: Как преобразовать сигнал энкодера
Добавлено: 15 ноя 2016, 13:05
Duhas
надо посмотреть что за сигналы на пустых площадках с надписями типо U1, V1 и т.д. Ну и высмотрите все такие надписи, напишите сюда, может быть плата универсальная, т.е. можно нужные сигналы взять в готовом виде.
Re: Как преобразовать сигнал энкодера
Добавлено: 15 ноя 2016, 13:21
Serg
Плата не универсальная - для выходов ABZ никаких контроллеров и кварцев не требуется. Достаточно только самого датчика (стоит рядом с платой) и одной микросхемы шинного усилителя.
Re: Как преобразовать сигнал энкодера
Добавлено: 15 ноя 2016, 13:30
Duhas
будто вы про интерполяторы не слышали или там 1600000 рисок на диске? вам показать энкодер с аналоговым ABZ выходом с визуально таким же контролером?
да и от тыканья осциллографом при помощи специально обученного человека еще никто не помер.
Re: Как преобразовать сигнал энкодера
Добавлено: 16 ноя 2016, 22:19
odekolon
fishman писал(а):odekolon писал(а):Короче, если б у меня такая задача стояла, я б ее решил.
класс! это вы хвастаетесь или предлагаете свои услуги?
если второе - то будьте конкретнее , если первое - то прикрепите фото с линейкой.
я б сделал так:

- схема
затем все спаял бы, проверил сигналы осеографом
потом повесил бы энкодер на ось сервы, выставил бы в настройках токи поменьше, чтоб серву не спалить
запустил бы движок на небольших оборотах и вращая энкодер относительно оси сервы нашел бы среднее положение между полным невращением с двух сторон.
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 15:04
R6MF49T2
Ставьте маленькую плисину, типа altera max и преобразуйте сигнал из последовательного в параллельный. Для отладки удобнее будет использовать плисину пожирнее, чтоб сигналтаб влез. Работы то на день-два максимум.
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 15:54
Duhas
odekolon писал(а):
я б сделал так
мне кажется что вы не осознали что ABZ сигналов тоже нету...
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 16:03
AndyBig
С плисинами умеют работать не только лишь все

Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 16:13
odekolon
Duhas писал(а):odekolon писал(а):
я б сделал так
мне кажется что вы не осознали что ABZ сигналов тоже нету...
а я и не предлагаю старый энкодер оставить - у меня на схеме широкодоступный лир-158
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 16:16
R6MF49T2
AndyBig писал(а):С плисинами умеют работать не только лишь все
отличный проект для быстрого старта) программировать не сложнее чем микроконтроллеры (на начальном уровне), в последнее время появились дешёвые отладки и программаторы.
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 16:26
AndyBig
Согласен, программировать не сложно, но совсем другая идеология, весьма непривычная после контроллеров

Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 16:57
aftaev
fishman писал(а):дело в том , что драйвера у меня родные
fishman писал(а):только вот с 655 серией мотор работает , а я хочу его к 600 драйверу прикрутить, а там 14 проводов энкодер)
Родные это когда воткнул и работает. У меня тоже есть "родные" моторы yaskawa на 450ватт 1500 об/мин с обычным энкодером которые не хотят крутиться от "родного" привода Yaskawa. А дело что мотор заточен для приводов SGDC, а пробовал подключать к приводам Yaskawa DR2 или SGDA - и оно или не крутиться или рывками
Думаю это происходит потому что в приводах прописаны свой настройки(константы) под свои конкретные моторы. И не известно что будет даже если энкодер получится перекодировать
merkwurdigliebe, ковыряется в прошивках серв и меняет константы:
merkwurdigliebe писал(а):ксли кто хапнет MR-J2S-70B-S255 - свистните, плз? у него, возможно, прошиты константы для моторов J3 серии. интересно глянуть...
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 20:31
Duhas
odekolon писал(а):
а я и не предлагаю старый энкодер оставить - у меня на схеме широкодоступный лир-158
давайте тогда может уж и мотор перемотаем заодно?
автору - я высмотрел на плате
U1/U2 + V1/V2 + W1/W2 + Z1/Z2 + A + B рядом с "дырочками" под пайку. расположены эти дела как раз группами около двух похожих ИМС (кстати можно бы со второя наклеечку отодрать и поглядеть такая же она или нет), которые могут быть аналогами AM26C31 - драйвера дифференциальной линии. Повторюсь - если у вас есть человек с осциллографом всего то делов подать питание и потыкать в эти площадки, если там при вращении ротора что-то дрыгается то вам вероятно свезло.
Re: Как преобразовать сигнал энкодера
Добавлено: 17 ноя 2016, 20:46
aftaev
Duhas писал(а):при вращении ротора что-то дрыгается то вам вероятно свезло.
А если в приводе нельзя менять настройки мотора то может не свезло даже если получится из мотора получить сигнал ABZ UVW
Но потыкать осцылом и попробовать можно, вдруг прокатит

Re: Как преобразовать сигнал энкодера
Добавлено: 18 ноя 2016, 02:04
Serg
R6MF49T2 писал(а):отличный проект для быстрого старта
В данном случае быстрый старт не требуется, нет задачи научится программировать плисины, есть задача "преобразовать сигнал энкодера"...