roboforum.ru

Технический форум по робототехнике.

Электронная компенсация люфта

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 18:30

плин ну как вам объяснить то что линейный энкодер то что я обдумываю сделать,это НЕ одна полоска для считывания, а несколько минимум 8 в идеале 15+1(10 нониусных датчиков.).
Вложения
.JPG
ну вот по такому принципу

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 19:08

2Ворон: Я знаю, что такое энкодер абсолютный, а вот вы плохо - тот вариант, который вы нарисовали будет лажать на промежуточных состояниях на раз-два. Правильней - брать коды Грея ;)

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

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 19:15

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

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 19:33

2Ворон: В чем проблема читать то их? Поставили 16 оптопар на отражение, подцепили их к 2 портам и вперед, читайте как 2 байта с 2 портов.

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 19:41

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

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 19:47

2Ворон: Да возьмите какую-нибудь мегу16 что-ли, порты с энкодеров через мультиплексирование освещения заведите, чтобы 48 ног не тратить :)))

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

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 19:54

их проще расчитать чем нарыть))

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 19:58

На сколько разрядов? Памяти хватит?

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

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 20:03

глянул на преобразование грея в двоичку..еще явная нагрузка на МК

Re: Электронная компенсация люфта

EdGull » 06 ноя 2009, 20:04

лучше уж мегу88, чтоб наверняка
у нее 20МГц штатная частота

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 20:06

2Ворон: Сколько разрядов то будет???

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

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 20:09

=DeaD= писал(а):На сколько разрядов? Памяти хватит?

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

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

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

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 20:09

Ворон, блин, что за паникёрство? Вы там что, уже 1000 модулей собрали что ли по неправильной рекомендации?
Может начать говорить подробности уже? Типа сколько разрядов будет на энкодере?

Re: Электронная компенсация люфта

Ворон » 06 ноя 2009, 20:10

рулить строга одним движком с одного МК, будет 3д платформа с шириной перемешения 10см по каждой оси)одна из побочных задач-попасть вилкой в розетку))
Последний раз редактировалось Ворон 06 ноя 2009, 20:14, всего редактировалось 1 раз.

Re: Электронная компенсация люфта

=DeaD= » 06 ноя 2009, 20:11

Сделайте 2 кода грэя по 8 разрядов с масштабом 256, будет вам и в память влезать и вычислительной сложности никакой, чуть подумать правда надо будет при реализации :)


Rambler\'s Top100 Mail.ru counter