• обязательно заполнить свой профиль на русском языке кириллицей
  • не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему
  • дублирование сообщений приравнивается к спаму
  • за поиск и предложение пиратского ПО - бан без предупреждения
  • рекламу и частные объявления "куплю/продам" мы не размещаем ни на каких условиях

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Обсуждение вопросов, не относящихся ни к одному из других подразделов
Ответить
Аватара пользователя

Автор темы
serco
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 22 фев 2019, 01:21
Имя: Сергей
Страна: Польша
город/регион: Варшава

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение serco »

Коллеги, есть задача эмулировать сигнал резольвера. То есть генерация сигнала синусоиды с заданными параметрами.

Сейчас занимаюсь автоматизацией вилочного погрузчика. Это нужно для управления угла поворота ведущего колеса. По схемее при повороте руля сигнал от резольвера установленного на руле идет на управляющий контроллер. Достучатся до контроллера никак нельзя (нет CAN, и тп...) Единственный выход автоматизации это эмулирование сигнала резольвера.

Подскажите как это коректно реализовать.

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 12138
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 272 раза
Поблагодарили: 498 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Jackson »

serco писал(а):
16 окт 2020, 13:19
Единственный выход автоматизации это эмулирование сигнала резольвера
Или я не до конца понимаю задачу, или это, мягко говоря, небезопасно.
По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Looker
специалист
специалист
Сообщения: 690
Зарегистрирован: 09 фев 2011, 11:32
Имя: Дитрих Евгений Линусович
город/регион: Донецк
Благодарил (а): 127 раз
Поблагодарили: 90 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Looker »

Jackson писал(а):
16 окт 2020, 21:49
мягко говоря, небезопасно
Он как раз хочет безопасно баловаться, т.е. отладиться. В этом он прав - на стенде безопаснее.
Не ужели нет реального резолвера? Хотя бы из ЗИПа. Енкодер легко моделировать, а Sin-Cos с изменением амплитуды -будет :ext_hooray:
_______________________________________________
Узкая специализация в широком смысле этого слова ведет к широкой идиотизации в узком смысле этого слова . (С) Бернард Шоу

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 12138
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 272 раза
Поблагодарили: 498 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Jackson »

Looker писал(а):
16 окт 2020, 23:55
Он как раз хочет безопасно баловаться, т.е. отладиться. В этом он прав - на стенде безопаснее.
мне не показалось, что это стенд. Ладно, автор сам пояснит.
По вопросам работы Форума можно обратиться по этим контактам.

Аватара пользователя

Автор темы
serco
здесь недавно
здесь недавно
Сообщения: 6
Зарегистрирован: 22 фев 2019, 01:21
Имя: Сергей
Страна: Польша
город/регион: Варшава

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение serco »

Речь не о стенде, извините за некорректность. Есть заказ от производителя вилочных погрузчиков об автоматизации его продукции - сделать его автономным, AGV роботом.
Ручное управление вилочного погрузчика простое - водитель поворачивая руль меняет угол резольвера, контроллер получая сигнал об изменении угла руля соответственно изменяет угол поворота ведущего колеса погрузчика.
Единственный простой способ управления - имитировать внешним устройством сигнал резольвера руля.
Можно конечно разработать D/A конвертер, но хотелось бы найти промышленное или проверенное решение. Может вы в курсе?


Parliament74
частый гость
частый гость
Сообщения: 444
Зарегистрирован: 16 ноя 2016, 11:33
Имя: Галкин Максим Владимирович
Страна: Россия
город/регион: Магнитогорск
Благодарил (а): 7 раз
Поблагодарили: 98 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Parliament74 »

ИМХО, здесь правильнее менять саму систему управления погрузчика, чтобы источником задания становился не физический сигнал с резольвера руля. А то это как-то больше похоже на то, как на производстве с помощью "костылей" пытаются проблемы решать. Так-то можно и привод на рулевое колесо поставить, который будет "эмулировать" поворот колеса оператором, почему бы тогда сразу так не сделать? Сигналы на подъём/опускание и выпуск/втягивание вил тоже планируется с помощью реле, имитурующих нажатие кнопок оператором "эмулировать"?

Вообще, если у гугла спросить на английском языке, то он и несколько готовых вариантов эмуляторов выдаст (они правда, насколько я понимаю, создавались для лабораторной работы, а не для использования в реальных погрузчиках):
https://www.silver-atena.com/products/s ... -simulator
https://irs.systems/id/crio-resolver-rvdt-simulation/

и даже тезисы магистерской диссертации со схемами и красивыми графиками, в которой такое устройство разрабатывалось, покажет:
https://etd.ohiolink.edu/!etd.send_file ... ion=inline

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 12138
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 272 раза
Поблагодарили: 498 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Jackson »

serco писал(а):
17 окт 2020, 18:34
Речь не о стенде
Вот этого я и опасался.
И тогда, верный путь это
Parliament74 писал(а):
18 окт 2020, 11:38
здесь правильнее менять саму систему управления погрузчика
Это безопасность, эмулировать тут ничего нельзя.
Рулевое управление - это не климат-контроль. Без климата на погрузчике легко можно обойтись и его отказ приведёт максимум к его временному отключению. А к чему приведёт отказ рулевого управления погрузчика на ходу с грузом на вилке (на верхней точке притом)? Задумайтесь об этом.

Отправлено спустя 3 минуты 17 секунд:
serco писал(а):
17 окт 2020, 18:34
Единственный простой способ управления
Нужно делать не просто, а правильно.
По вопросам работы Форума можно обратиться по этим контактам.


Velt
осмотрелся
осмотрелся
Сообщения: 137
Зарегистрирован: 26 мар 2017, 13:05
Имя: Денис
Страна: Россия
город/регион: Самара
Поблагодарили: 15 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Velt »

Parliament74 писал(а):
18 окт 2020, 11:38
ИМХО, здесь правильнее менять саму систему управления погрузчика, чтобы источником задания становился не физический сигнал с резольвера руля. А то это как-то больше похоже на то, как на производстве с помощью "костылей" пытаются проблемы решать. Так-то можно и привод на рулевое колесо поставить, который будет "эмулировать" поворот колеса оператором, почему бы тогда сразу так не сделать? Сигналы на подъём/опускание и выпуск/втягивание вил тоже планируется с помощью реле, имитурующих нажатие кнопок оператором "эмулировать"?
Колхозить свою систему управления вместо штатной (многократно обкатанной производителем погрузчика) - это очень безопасно?
Да, слабое звено - имитатор резольвера, поэтому топикстартер и обратился на форум с вопросом о надёжном решении.

На мой взгляд, правильнее - крутить руль сервоприводом, кнопки нажимать с помощью реле.

Аватара пользователя

Jackson
администратор
администратор
Сообщения: 12138
Зарегистрирован: 17 июн 2008, 15:01
Имя: Евгений свет Брониславович
Страна: Россия
город/регион: Санкт-Петербург
Благодарил (а): 272 раза
Поблагодарили: 498 раз

Эмуляция сигнала резольвера. (Энкодер синуса косинуса)

Сообщение Jackson »

Velt писал(а):
27 окт 2020, 19:12
Колхозить свою систему управления вместо штатной (многократно обкатанной производителем погрузчика) - это очень безопасно?
Да, слабое звено - имитатор резольвера, поэтому топикстартер и обратился на форум с вопросом о надёжном решении.
Дело в том что мы не знаем исходного посыла топикстартера. Если он пытается свою систему разработать, взяв за исходник увиденное - тогда тут всё правильно говорят. Если он пытается ремонтировать имеющееся, то лучше его отремонтировать как есть, потому что оно сертифицировано по безопасности. Нечто среднее (модернизация)? - Я бы тогда переделал как правильно, чем улучшать заведомо плохое, ибо как плохое не модернизируй - лучше оно не станет.

А то что многократно обкатано - ещё совсем не факт равно "надёжно".
У меня есть примеры, когда подавляющее большинство использует заведомо косячное, но типовое решение, попавшее уже в альбом типовых решений, десятилетиями - я сам лет 15 назад это сообразил, а решение так и применяется по сей день. Невзирая даже на аварии, которые случались по причине этого изначально заложенного бага.

Так что тут вопрос неоднозначный.
По вопросам работы Форума можно обратиться по этим контактам.

Ответить

Вернуться в «Общие вопросы»