roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 ноя 2024, 14:31

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




Начать новую тему Ответить на тему  [ Сообщений: 54 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 18:30 
Не в сети

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


Вложения:
Комментарий к файлу: ну вот по такому принципу
.JPG
.JPG [ 17.48 КиБ | Просмотров: 1480 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:08 
Не в сети
Аватара пользователя

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

Добавлено спустя 26 секунд:
PS: И что из этого энкодера следует, кстати?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:15 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:33 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:41 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
такс как я понял любой имеющий количество выводов МК нужное ТОЧНО справится и с обсчетом положения и с управлением двигателем и с поддержкой протокола ..спс!!
ЗЫ вопрос .. а что лучче дешевле чтоб?купить?я совета спросил у тех кто часто с подобным сталкивается, а не посылов в гугль) :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:47 
Не в сети
Аватара пользователя

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

Добавлено спустя 48 секунд:
Только сначала наройте, как коды Грея быстро трансформировать в положение при большом количестве разрядов. И сюда выложите или сразу в вику :)

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:54 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 19:58 
Не в сети
Аватара пользователя

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

Добавлено спустя 38 секунд:
Хотя если в 8 бит уложитесь, то конечно хватит.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:03 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:04 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
лучше уж мегу88, чтоб наверняка
у нее 20МГц штатная частота


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:06 
Не в сети
Аватара пользователя

Зарегистрирован: 06 окт 2004, 18:01
Сообщения: 24218
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов
2Ворон: Сколько разрядов то будет???

2EdGull: И сразу ног поменьше :) ему же еще движками рулить...

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:09 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
=DeaD= писал(а):
На сколько разрядов? Памяти хватит?

Добавлено спустя 38 секунд:
Хотя если в 8 бит уложитесь, то конечно хватит.

ну ну вот приплыли :shock: это я прашивал хватит или нет и у какова хватит ))

Добавлено спустя 1 минуту 39 секунд:
плин количество разрядов же указано выше по теме!!!!(((((


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:09 
Не в сети
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:10 
Не в сети

Зарегистрирован: 24 ноя 2008, 19:43
Сообщения: 1054
Откуда: Казань
рулить строга одним движком с одного МК, будет 3д платформа с шириной перемешения 10см по каждой оси)одна из побочных задач-попасть вилкой в розетку))


Последний раз редактировалось Ворон 06 ноя 2009, 20:14, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Электронная компенсация люфта
СообщениеДобавлено: 06 ноя 2009, 20:11 
Не в сети
Аватара пользователя

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

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


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 17


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

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