roboforum.ru

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

Электроника - энкодер из оптический мышки

Re: Электроника - энкодер из оптический мышки

Ворон » 01 ноя 2009, 20:57

ну вот если чесно не обнуляемую ошибку я как нить ,причем не напрягаясь исправлю внешним маяком)а вот какой маяк искать ,это по тому куда я ехал буду думать..)

Re: Электроника - энкодер из оптический мышки

EdGull » 01 ноя 2009, 21:45

а можно по подробней про маяк и в особенности про его точность?

Re: Электроника - энкодер из оптический мышки

Серый 21 » 02 ноя 2009, 00:49

Я хотел скинуть видео и показать , как ездит робот , чтоб понятнее было что я хочу . Но администратор не разрешил. так как лучше поступить не подскажите насчёт энкодера , который позиционирует робота .)

Добавлено спустя 29 минут 8 секунд:
вот фотография данного робота , к которому я хочу найти датчик .
Вложения
000.jpg

Re: Электроника - энкодер из оптический мышки

EdGull » 02 ноя 2009, 09:09

Администратор с удовольствием разрешит скидывать видео если ты заведешь отдельную ветку про своего робота и будешь туда всё скидывать.

Re: Электроника - энкодер из оптический мышки

=DeaD= » 02 ноя 2009, 09:22

У меня есть такой робот :)

Там энкодеры - мет. диски с нарезанными лазером выступами + датчик на прерывание обычный щелевой.

Re: Электроника - энкодер из оптический мышки

Серый 21 » 02 ноя 2009, 12:20

Dead , да вы правы .Можете подсказать , как сделать чтоб не сбивался такой робот с прямого направления ?

Re: Электроника - энкодер из оптический мышки

=DeaD= » 02 ноя 2009, 12:25

2Серый21: Не понял, так у вас уже есть такой робот или как? Что сделать - ну очевидно сделать ему управляющий софт для МК, который будет движками рулить, используя информацию с энкодеров.

Re: Электроника - энкодер из оптический мышки

Серый 21 » 02 ноя 2009, 12:34

Dead , Я сделал ему софт , где например указал , что ему надо ехать прямо , но он не едит , прямо , его уводит налево . Хотя вроде бы оба колеса работают . Вы считаете что это возможно исправить софтом ?

Re: Электроника - энкодер из оптический мышки

=DeaD= » 02 ноя 2009, 12:35

Если у вас есть информация с энкодеров - тогда в значительной степени "да".

Для этого надо научиться считать клики энкодеров и если какое-то колесо "начинает забирать вперед", просто снижаете ШИМ на это колесо.

Re: Электроника - энкодер из оптический мышки

Серый 21 » 02 ноя 2009, 12:37

Извините , что напригаю вас , но про считать клики , не знаю как сделать . Не подскажие ,где прочесть про это. А у вас кстати он правильно двигается ?

Re: Электроника - энкодер из оптический мышки

=DeaD= » 02 ноя 2009, 12:48

Нормально двигался, вот только прошивку и видео я где-то на форуме вроде выкладывал, а найти не могу :(
Возможно посеял, так что придется вам с нуля писать, учитесь обрабатывать внешние прерывания по ногам контроллера и писать простейший регулятор для движков, если один движок ушел вперед - ему ШИМ снижайте.

Добавлено спустя 5 минут 7 секунд:
Нашел, видео своих разработок выкладывал куда: http://forum.roboclub.ru/IPBoard/index. ... st&p=17493
А вот прошивку не вижу.

Re: Электроника - энкодер из оптический мышки

Серый 21 » 02 ноя 2009, 12:50

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

Re: Электроника - энкодер из оптический мышки

=DeaD= » 02 ноя 2009, 12:53

Так перед стартом сбросьте счетчики кликов, а потом если какой-то вырывается вперед, а вам прямо надо ехать - снижайте ШИМ на этом колесе.

Re: Электроника - энкодер из оптический мышки

Серый 21 » 02 ноя 2009, 13:09

клики - вы имеете ввиду обороты колеса ? или что значит клик ?

Re: Электроника - энкодер из оптический мышки

=DeaD= » 02 ноя 2009, 13:14

клики - срабатывания энкодера.


Rambler\'s Top100 Mail.ru counter