roboforum.ru

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

оптический энкодер и avr микроконтроллер

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

оптический энкодер и avr микроконтроллер

Сообщение art.grebenyuck » 24 дек 2012, 18:51

Всем привет. Поймал вот такую головную боль. Есть на руках у меня оптический энкодер PEC12-4220F-S0024, AVR микроконтроллер ATmega 8515-16PU и LCD дисплей. Надо достоверно определить угол отклонения детали в градусах. Как сделать это?!. Если подобная тема была, просьба ткнуть ссылкой. Заранее спасибо.
art.grebenyuck
 
Сообщения: 5
Зарегистрирован: 24 дек 2012, 18:29

Re: оптический энкодер и avr микроконтроллер

Сообщение Angel71 » 24 дек 2012, 19:05

Output: 2-bit gray code
......
Resolution: 24 Pulses per 360 ° Rotation

в ваше достоверно вписывается такая штукенция из даташита? с этого энкодера вы можете получать информацию только о направлении вращения и количество импульсов. знаете на какой угол изначально была повёрнута деталь, значит сможете определять её угол, отслеживая направление поворота и кол-во импульсов.
Последний раз редактировалось Angel71 24 дек 2012, 19:21, всего редактировалось 1 раз.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: оптический энкодер и avr микроконтроллер

Сообщение art.grebenyuck » 24 дек 2012, 19:19

это к чему было сказано? К энкодеру? К атмеге?
art.grebenyuck
 
Сообщения: 5
Зарегистрирован: 24 дек 2012, 18:29

Re: оптический энкодер и avr микроконтроллер

Сообщение Angel71 » 24 дек 2012, 19:29

если не сложно, напомните, какой был вопрос? ыволфарцуикьтячисгныукцьтаи
:) фух, полегчало. та цитата из даташита на энкодер.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: оптический энкодер и avr микроконтроллер

Сообщение art.grebenyuck » 24 дек 2012, 19:38

да по оптическому энкодеру не должно быть проблем, вроде...я так думаю...может быть...
Есть еще вариант использовать датчик угла-поворота от Honeywell HMC1501, он точно подходит, но его привезут после 15 января, руки чешутся...думаю понимаете.
art.grebenyuck
 
Сообщения: 5
Зарегистрирован: 24 дек 2012, 18:29

Re: оптический энкодер и avr микроконтроллер

Сообщение Angel71 » 24 дек 2012, 19:53

не, не понимаю. не понимаю, что именно вы не понимаете. ещё раз с начала. с этого энкодера вы можете получить информацию только о направлении вращения и количество импульсов. на прямую угол выы не получите. что бы знать на какой угол повёрнута в данный момент ваша деталь, сначала нужно как-то автоматически или вручную устанавливить деталь в "исходное положение" (в котором угол поворота изначально известен). можете и не устанавливать, но тогда нужно будет "сообщить" вашей программе, на какой угол в анный момент повёрнута деталь. потом начинаете отслеживать импульсы с энкодера и по ним уже знаете в какую сторону и на сколько проворачивается деталь.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: оптический энкодер и avr микроконтроллер

Сообщение art.grebenyuck » 24 дек 2012, 20:22

ага, спасибо, сам пересмотрел энкодер и понял, что его лучше не юзать, у него сила вращения большая 30г\см. Решил заказать HoneyWell HMC 1501, с ними вроде все намного проще
art.grebenyuck
 
Сообщения: 5
Зарегистрирован: 24 дек 2012, 18:29

Re: оптический энкодер и avr микроконтроллер

Сообщение art.grebenyuck » 25 дек 2012, 21:40

подскажите чем можно заменить HMC 1501,а то минимальный заказ везде от 20 штук.
art.grebenyuck
 
Сообщения: 5
Зарегистрирован: 24 дек 2012, 18:29


Вернуться в Микроконтроллеры

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

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