Настройка энкодера?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Есть пара во таких оптических энкодеров: http://amperka.ru/product/miniq-wheel-encoder

работают на отраженном свете от зубцоы внутри колеса.

Снял профили для обоих (нумерация на легенде противоположна той, что на рисунке: первый датчик снизу, последний - сверху. Время в мллисекундах.

Обнаружил две проблемы:

1. "Верхний" датчик чувствует далеко не все зубцы. Предполагаю, это решается регулировкой, благо, подстроечники на плате есть. Плохо только - очень мелкие. Да и расположены неудобно.

2. Сдвиг фазы между датчиками одного энкодера (два нижних графика) вместо классическиз 90 градусое составляет всего градусов 15. И это неприятно. Этот случай как-то подлежит регулировке?

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

зубчатое колесо это пользуешь - если не это, то возможно всё

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Внешне - очень похожи, типоразмер (42х19) совпадает.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

andriano пишет:

Внешне - очень похожи, типоразмер (42х19) совпадает.

ок. количество зубьев совпадает?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

12

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

andriano пишет:

12

значит, гавно энкодер.

шо там регулировать, кроме расстояний между датчиками-зубьями?

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Как регулировать расстояния, честно говоря, не знаю. Если можно, было бы интересно узнать, как.

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

Еще на плате энкодеров есть подстроечники. Вот, думаю, может ими что-то можно сделать.

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

ну, смотри механическое соответсвие электрическому.

*шо ты там тулишь, но сам же снял электрические результаты механическому несоответсвию.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Вы привели схему работы оптического энкодера на основе диска с отверстиями. Он работает в прямом свете: свет от светодиода напрямую проходит через прорезь в диске к оптическому датчику.

В случае с зубчатыми колесами датчик работает не в прямом, а в отраженном свете. Кроме того, отражающая поверхность находится под углом к направлению распространения излучения. В этих устовиях, меняя чувствительность датчика (меняется уровень срабатывания между "0" и "1"), мы синхронно меняем скважность импульсов, притом, за счет наклонного расположения наклонной плоскости, расширение импульса за счет изменения чувствительности несимметрично.

Я попытался нарисовать датчики в разрезе (в плоскости колеса). Каждая из оптопар изготовлена в одном корпусе. Светодиод я обозначил одним цветом, фотодатчик - другим. Собственно, видно, что поверхность отражающей части зубца находится под углом.

Кстати, посмотрел картинки в И-нете и пришел к выводу, что первая серия датчиков (у них версия не подписана) изготавливались с подстроечниками, версия 1.1  - без них, а 1.2 - снова с подстроечниками. И еще: судя по фото, последняя версия выпускается на гораздо более тонком текстолите.

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

А вообще, нужно изготовить софтинку, которая бы более или менее неглядно показывала скважность импульсов и сдвиг фазы, для облегчения процесса регулировки.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

сдвиг фазы в каналах не важен, +/- сколько-то....
покрасьте впадины между зубцами в кардинально чёрный цвет ( типа "Титаник" ).....
вот тогда и подстроечник вступит в дело  ( чёрное-белое )

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

датчик работает не в прямом, а в отраженном свете. Кроме того, отражающая поверхность находится под углом к направлению распространения излучения. В этих устовиях, меняя чувствительность датчика (меняется уровень срабатывания между "0" и "1"), мы синхронно меняем скважность импульсов, притом, за счет наклонного расположения наклонной плоскости, расширение импульса за счет изменения чувствительности несимметрично.

угол отражения здесь не уместен ! или тёмное , или светлое !

Клапауций 999
Offline
Зарегистрирован: 06.06.2015

andriano пишет:

Вы привели схему работы оптического энкодера на основе диска с отверстиями.

не принципиально - у тебя механически датчики должны быть расположены:

1-й: захватывать начало зубца.

2-й: захватывать конец зубца.

если расстояние между датчиками пропорционально серединам зубъев, то импульсы у тебя будут синхронизированы по фазе, а не как того требуется - противоположны по фазе.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

SU-27-16 пишет:
сдвиг фазы в каналах не важен,

SU-27-16 пишет:
угол отражения здесь не уместен ! или тёмное , или светлое !

Мне кажется, Вы излишне категоричны в своих суждениях.

Ну например, для чего именно сдвиг фазы не важен? Мне кажется, это зависит от того, что мы хотим получить, и как мы это делаем.

Например, мы не используем прерывания. Максимальная частота вращения колес 110 мин-1, т.е. 1.83 об/с. ВСего 12 импульсов - 22 имп/с. Период 45 мс. При сдвиге фазы 90 градусов можно гарантировать, что если интервал опрооса не будет превосходить 11 мс, мы доподлинно будем различать порядок прохождения фронтов. Если же сдвиг фазы уменьшается до 15 градусов - в 6 раз, то допустимый интервал опроса сокращается до менее 2 мс.

Пусть, например, во время движения мы хотим померить растояние ультразвуковым датчиком. Допустимое время время измерения можно оценить как половину интервала опроса, т.е. 5.5 либо 0.9 мс. За это время звук должен пройти туда и обратно. Значит, при скорости звука 333 м/с допустимый диапазон расстояний ограничен 90 см метра в первом случае и 15 см - во втором. Маловато будет!

Теперь по поводу угла отражения. Если бы он был неуместен, размещать на плате подстроечники было бы бессмысленно. А они есть. Значит, конструкторы лажанулись?

 

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Теперь по поводу угла отражения. Если бы он был неуместен, размещать на плате подстроечники было бы бессмысленно. А они есть. Значит, конструкторы лажанулись?
вы по схеме видите на что влияют подстроечники ?
....и конструкторы лажаются , но чащееееее составители датаШитов и др.

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Теперь по поводу угла отражения. Если бы он был неуместен, размещать на плате подстроечники было бы бессмысленно. 
изменять диаграмму направленности ЛЮБОГО излучающего элемента подстроечником - согласись, нереально ( частные случаи - исключаем ! )

SU-27-16
SU-27-16 аватар
Offline
Зарегистрирован: 13.08.2012

Ну например, для чего именно сдвиг фазы не важен? Мне кажется, это зависит от того, что мы хотим получить, и как мы это делаем.
для нормальной работы устройства , не мы рулим фазой , технология ( задумка ) изготовления ЭК это предусматривает !