roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 апр 2025, 19:06

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: соосные энкодеры
СообщениеДобавлено: 27 фев 2010, 20:26 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
темка заведена для прояснения вопроса..
если два энкодера на одной оси причем вращение первого не влияет на вращение второго, а вращение второго передается на первый 1/1 и+собственые вращение вопрос собственна в том какой простенькой схемко получить точно отдельные значения вращения (количество импульсов) с каждого энкодера лучше на простой логике... МК не стоит и предлагать..я понимаю как они работают, знаю как писать проги, но не умею этого делать так как к языкам не способный)руки умнее головы видимо)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 27 фев 2010, 20:41 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
Ворон писал(а):
если два энкодера на одной оси причем вращение первого не влияет на вращение второго, а вращение второго передается на первый 1/1 и+собственые вращение вопрос собственна в том какой простенькой схемко получить точно отдельные значения вращения (количество импульсов) с каждого энкодера лучше на простой логике...

Че? :shock:

_________________
Проект [[Open Robotics]] - Универсальные модули для построения роботов


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 27 фев 2010, 20:45 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
У него одна ось закреплена во второй.
Когда вторая крутится, то крутит и первую.
Но первая может еще и независимо крутиться.

Добавлено спустя 32 секунды:
Наверное...
Хотя написал он ребус, конечно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 27 фев 2010, 20:49 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
микаел абсолютно точно понял...энкодер внешней оси от рамки для врашающегося энкодера винта ..фотка поможет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 27 фев 2010, 20:58 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Вы лучше скажите, относитено чего у вас измеряют энкодеры? и относительно чего хочется получить... и что...
ну там типа "энкодер закреплен на вращающейся рамке и ловит импульсы с колеса закрепленного на второй оси,
хочу получить скорость вращения второй оси относительно неподвижного корпуса"...
P.S.
Блин, сам не понял, что сказал, так что фотка поможет!!! :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 27 фев 2010, 22:19 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
=DeaD= писал(а):
Че? :shock:


Ну Че че ... :ROFL: написано же !

Ворон писал(а):
руки умнее головы видимо...


На клавиши ведь руки нажимают.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 28 фев 2010, 08:24 
Не в сети
Аватара пользователя

Зарегистрирован: 01 июл 2009, 08:59
Сообщения: 2254
Откуда: Екатеринбург
прог. языки: асемблер AVR
Автор спрашивает как на логике получить число импульсов с двух энкодеров. На мой взгляд, информация о соосности совершенно лишняя. Если энкодеры квадратурные, то с каждого идут импульсы со сдвигом фаз. Считают импульсы на логике счетчиками, но что с ними делать дальше? К тому же придется делать фазовый детектор. Предварительный вывод такой: сделать то, о чем вы спросили можно, но при этом понадобится куча микросхем. Информация, преобразованная этой кучей микросхем будет крайне трудна для использования. Может стоит развиваться гармонично? :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 28 фев 2010, 11:12 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Проект на два квадратурных энкодера это апноут микрочип 696 - он есть и в примерах в PROTEUS - можно там найти его http://PIDcontrol.narod.ru
там на логических микросхемах декодируется квадратурный сигнал в импульсы отдельные для каждого направления вращения. Там два сервопривода с энкодерами и настраиваемым по UART PID регулятором.

_________________
Читайте !


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 01 мар 2010, 19:35 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Возможно требуется готовый блок? типа http://www.contravt.ru/?id=7956&template=print

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 03 мар 2010, 19:56 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
Radist писал(а):
Автор спрашивает как на логике получить число импульсов с двух энкодеров. На мой взгляд, информация о соосности совершенно лишняя. Если энкодеры квадратурные, то с каждого идут импульсы со сдвигом фаз. Считают импульсы на логике счетчиками, но что с ними делать дальше? К тому же придется делать фазовый детектор. Предварительный вывод такой: сделать то, о чем вы спросили можно, но при этом понадобится куча микросхем. Информация, преобразованная этой кучей микросхем будет крайне трудна для использования. Может стоит развиваться гармонично? :wink:

мне на логике, на порядок и не один, проще что либо собрать чем програмировать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 03 мар 2010, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Цитата:
мне на логике, на порядок и не один, проще что либо собрать чем програмировать.

Это понятно.
Вопрос в том, что же вы тогда хотите?
Серию импульсов? - так она вроде бы и так у вас есть.
Один провод - серию импульсов "вперед", другой провод - серия импульсов "назад" - тоже вроде бы несложно.
Двоичный код вылазящий из логики - тоже можно...

Вопрос ведь в чем - ну вот вы получили вы из энкодера на логике двоичный код... и что дальше???

Добавлено спустя 1 минуту 47 секунд:
Вы пишете
Цитата:
получить точно отдельные значения вращения

Ну из энкодера они и вылазят! Вам нужно в другом виде? - тогда напишите в каком.
И вообще, непонятно в чем проблема - то ли провода из вращающейся части вытащить,
то ли суммировать/вычитать импульсы энкодеров, то ли преобразовать квадратурную последовательность в какой-то другой вид...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 03 мар 2010, 20:17 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
в одном двойное значение ...частота равная сумме вращений ,ну вычитатель импульсов ..одного полученного количества из другова ,каждая последовательность имеет направление и количество(известные), из другова..
судя по отзывам проще Энкодеры проще разнести и поставить еще три провода..


Последний раз редактировалось Ворон 04 мар 2010, 17:20, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 03 мар 2010, 20:38 
Не в сети
Аватара пользователя

Зарегистрирован: 19 янв 2010, 14:51
Сообщения: 979
Откуда: Петрозаводск
прог. языки: C, FBD, Wiring-Processimg,,,LD, SFC, ST...
ФИО: Вадим
Ворон, наверное лучше один раз увидеть :D лучше схемку покажите и графики на выходе и что хотите получить...

_________________
Роботы, уже среди нас...
Прошу прощения за аватар, никак схему динамической индикации не могу настроить :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 03 мар 2010, 20:39 
Не в сети
Аватара пользователя

Зарегистрирован: 07 окт 2009, 00:29
Сообщения: 6028
Откуда: СПб
Нифига не понял :pardon:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: соосные энкодеры
СообщениеДобавлено: 04 мар 2010, 12:07 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
А, я кажись понял :) Нужно получить сигнал с "виртуального энкодера" (те же 2 фазы), позиция котрого равна разности позиций двух физических энкодеров. На МК типа тиньки - раз плюнуть (до определенных частот), на логике наверное можно наколбасить, но уже не так тривиально.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO