Форум myROBOT.ru » Роботы и робототехника » Обо всем » Механический энкодер

Страниц (3): [1] 2 3 »
 

1. BoBot - 11 Апреля, 2012 - 12:40:00 - перейти к сообщению
Коллеги! Для управления положением конечностей моего робота Бобота нужны датчики поворота. Пока что остановился на механических энкодерах, как самых простых. Не может ли кто-нибудь подсказать схему попроще? Микроконтроллеры - штука дорогая!
Как вам, к примеру такая схема:
2. Роботов - 11 Апреля, 2012 - 12:54:10 - перейти к сообщению
Ну наконец-то BoBot о контроллерах заговорил Голливудская улыбка
А-то всё звук, звук Подмигивающий
BoBot пишет:
Микроконтроллеры - штука дорогая!

Ничуть. Атмега8 по 48 рублей брал.
BoBot пишет:
Не может ли кто-нибудь подсказать схему попроще?

Куда уж проще? Ну кварц можно не ставить с емкостями, кнопку ресет не обязательно...
Вполне подходящая для энкодера (даже двух) схема.
З.Ы. Данные можно снимать с любой свободной ножки МК
(Добавление)
Только мне кажется для определения положения рук/ног робота лучше использовать переменный резистор, а энкодены хороши на колёсах для определения пройденого пути.
3. BoBot - 11 Апреля, 2012 - 13:21:50 - перейти к сообщению
...для определения положения рук/ног робота лучше использовать переменный резистор

Вот это особо интересно. Схемку не подкинете? И Бобот просит... Помираю со смеху
4. Роботов - 11 Апреля, 2012 - 13:39:42 - перейти к сообщению
Попробуйте почитать вот это, там кроме всего прочего есть и примеры применения МК для чайников. Открою страшную тайну, я сам освоил МК благодаря этому курсу.
http://www.avr123.nm.ru/
5. elmot - 11 Апреля, 2012 - 13:54:22 - перейти к сообщению
Цитата:
BoBot пишет:
Микроконтроллеры - штука дорогая!

Ничуть. Атмега8 по 48 рублей брал.

Ну вы даете! Покупаете такие дорогие контроллеры!

http://www.megachip.ru/item.php?item_id=1202051 смех Подмигивающий Одобряю
6. BoBot - 11 Апреля, 2012 - 14:00:46 - перейти к сообщению
Роботов пишет:
Попробуйте почитать вот это, там кроме всего прочего есть и примеры применения МК для чайников. Открою страшную тайну, я сам освоил МК благодаря этому курсу.
http://www.avr123.nm.ru/


Почитаем, но вообщ-то мне больше подойдет схемка, которую можно спаять за пару часов...
7. elmot - 11 Апреля, 2012 - 14:01:27 - перейти к сообщению
Роботов пишет:
Только мне кажется для определения положения рук/ног робота лучше использовать переменный резистор, а энкодены хороши на колёсах для определения пройденого пути.


Дело вкуса. Переменный резистор - механика. Будет снашиваться и шуметь, не любит нагрузки на ось. Для таких вещей есть абсолютные энкодеры. Например, мне задарма прислали AS5043 с магнитами как инженерный образец. Для данной задачи явный перебор, но вещщщщь. Можно мазать магнитом где-то на полмиллиметра-миллиметр, градус точности выдает легко и непринужденно. Выход - аналоговый (напряжение) либо цифровой - что больше нра.
8. BoBot - 11 Апреля, 2012 - 14:24:27 - перейти к сообщению
elmot пишет:
Роботов пишет:
Только мне кажется для определения положения рук/ног робота лучше использовать переменный резистор, а энкодены хороши на колёсах для определения пройденого пути.


Дело вкуса. Переменный резистор - механика. Будет снашиваться и шуметь, не любит нагрузки на ось. Для таких вещей есть абсолютные энкодеры. Например, мне задарма прислали AS5043 с магнитами как инженерный образец. Для данной задачи явный перебор, но вещщщщь. Можно мазать магнитом где-то на полмиллиметра-миллиметр, градус точности выдает легко и непринужденно. Выход - аналоговый (напряжение) либо цифровой - что больше нра.


а схема есть?
9. elmot - 11 Апреля, 2012 - 14:40:20 - перейти к сообщению
Вот все их энкодеры, с видео, с даташитами и кнопочкой "Sample"
http://www.austriamicrosystems.c.../Rotary-Encoders

Схемы в ДШ есть. Я подключал к STM8, там в схеме 2 конденсатора, 3 провода и светодиод, который загорается, когда магнит совсем мимо.
10. BoBot - 11 Апреля, 2012 - 14:45:52 - перейти к сообщению
elmot пишет:
Вот все их энкодеры, с видео, с даташитами и кнопочкой "Sample"
http://www.austriamicrosystems.c.../Rotary-Encoders

Схемы в ДШ есть. Я подключал к STM8, там в схеме 2 конденсатора, 3 провода и светодиод, который загорается, когда магнит совсем мимо.

А вот так пойдет?
11. elmot - 11 Апреля, 2012 - 16:40:29 - перейти к сообщению
BoBot пишет:
elmot пишет:
Вот все их энкодеры, с видео, с даташитами и кнопочкой "Sample"
http://www.austriamicrosystems.c.../Rotary-Encoders

Схемы в ДШ есть. Я подключал к STM8, там в схеме 2 конденсатора, 3 провода и светодиод, который загорается, когда магнит совсем мимо.

А вот так пойдет?

Имеется в виду квадратурный энкодер? Не, не пойдет. Квадратурный не знает позицию в момент включения. Он только изменения знает.
12. Роботов - 11 Апреля, 2012 - 17:14:46 - перейти к сообщению
elmot пишет:
Квадратурный не знает позицию в момент включения. Он только изменения знает

Поэтому я и написал, что переменный резистор в данном случае лучше. При включении питания уже известно положение сустава, а энкодер надо калибровать.
13. elmot - 11 Апреля, 2012 - 17:38:20 - перейти к сообщению
Роботов пишет:
elmot пишет:
Квадратурный не знает позицию в момент включения. Он только изменения знает

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

Поэтому же я написал про абсолютный энкодер, а не про квадратурный.
14. Роботов - 11 Апреля, 2012 - 18:49:05 - перейти к сообщению
elmot пишет:
Поэтому же я написал про абсолютный энкодер

Упс, пропустил Замешательство Даже почти стыдно стало Смущение
15. BoBot - 12 Апреля, 2012 - 11:52:46 - перейти к сообщению
Роботов пишет:
elmot пишет:
Квадратурный не знает позицию в момент включения. Он только изменения знает

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


а как его включить? Закатывать глаза