roboforum.ru

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

Индикация вращения вала (УСЦИ)

Модератор: bolt

Индикация вращения вала (УСЦИ)

Shamanestr » 18 дек 2013, 04:24

Есть (условный) вал. Он вращается в обоих направлениях. ( скорость до 3-ти об/сек)
Вопрос: как снять данные о угле его поворота и направлении.
Суть вопроса: нужно на дисплей (предпочтительно светодиодный), вывести вращение вала. Сколько целых оборотов и сколько дольный частей оборота. К примеру, если взять полный оборот за 10, то визуализировать 4 с половиной оборота в виде цифры 45. Но при этом, если вал делает 4 с половиной оборота, а потом пол оборота назад то цифра 40.
Пошлите, куда надо.
P.S. Пару лет назад (может и больше), встречал линейку из мыши (шариковой). Но, найти не могу. Так же интересен вариант других датчиков. К примеру д. Холла и зубчатое колесо, как в ABS. Но тогда становится вопрос как определить направление вращения...

Re: Индикация вращения вала (УСЦИ)

dccharacter » 18 дек 2013, 04:57

Точность какая нужна и к каким частям вала есть доступ? Каковы размеры условного вала и можно ли его сверлить?

Re: Индикация вращения вала (УСЦИ)

Angel71 » 18 дек 2013, 06:04

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

Re: Индикация вращения вала (УСЦИ)

CyberLab » 18 дек 2013, 11:09

Как то так
enc7.jpg

Re: Индикация вращения вала (УСЦИ)

Shamanestr » 18 дек 2013, 13:19

купил ТВ-16. захотел УСЦИ и делительную головку. Посмотрел на цены. О*уел. Решил поискать самоделки.
Точность, от принципа съема данных не зависит. Точность, появляется с редуктором. Вал выточу любой. Просверлю как надо.
Вопрос прост: я с электроникой и программированием на Вы. Какой энкодер выбрать магнитный, оптический... Купить или расковырять струйник, мышь... Как полученные данные вывести на дисплей.

Re: Индикация вращения вала (УСЦИ)

Aseris » 18 дек 2013, 13:55

От точности детали зависят. С точностью до 0.5 оборота - 4 магнита и 2 датчика.
Точность до 0.1 градуса - оптический енкодер... который с валом скрестить нужно...

Как вывести - зависит от того чем владееш с чем из контроллеров знаком...

Re: Индикация вращения вала (УСЦИ)

Shamanestr » 18 дек 2013, 17:32

если энкодер с точностью 0.5 оборота подключить через редуктор 1 к 720 то точность один градус. (с механикой на ты т. к. занимаюсь металообработкой с 15 лет. сейчас 26. ~10-11 лет. есть выход на большие станки от 1и611п до 1к62, фрезера от 675 до ВМ127...)
контроллерами не владею, но быстро учусь.

Re: Индикация вращения вала (УСЦИ)

Aseris » 19 дек 2013, 15:35

Нужно иметь абсолютное положение вала, либо допскается кнопочка - считать текущее положение как 0?
Если да то гдето на форуме подобное решение мелькало - магнитный енкодер для серв.. найду ссылку добавлю

Добавлено спустя 1 час 1 минуту 47 секунд:
http://roboforum.ru/post232324.html

Re: Индикация вращения вала (УСЦИ)

Shamanestr » 20 дек 2013, 16:39

спасибо.
А то ко мне в голову лезут глупые мысли. к примеру:
сделать вал с отверстием. в него винт и через рычаг давить на тензометрический датчик от весов.
вечером почитаю.
меня устроит кнопка "обнуления".

Re: Индикация вращения вала (УСЦИ)

Romikgy » 20 дек 2013, 16:49

почему не использовать автомобильный вариант (положение коленчатого вала) с датчиком Холла

Re: Индикация вращения вала (УСЦИ)

elmot » 21 дек 2013, 01:02

самый простой вариант, если вокруг вала нет безумной грязищи, а вал достаточного диаметра. Ставится линейка фотоэлементов, а на вал наклеивается черно-белая полоса с кодом Грея.

Re: Индикация вращения вала (УСЦИ)

Shamanestr » 21 дек 2013, 01:27

Romikgy писал(а):почему не использовать автомобильный вариант (положение коленчатого вала) с датчиком Холла
Я готов купить или собрать энкодер любого типа. Но вопрос скорее в том, как оцифровать данные передать на экран.
Где то в сети видел занятный вариант энкодера. Нарисовать, с помощью DVD-RW (LabelFlash или LightScribe) на диске картинку с разметкой и снимать её с помощью лазера от сидирома.

Почитал тему "серва с постоянным вращением с магнитным энкодером" и понял, что это слишком (для меня) сложно.

Добавлено спустя 1 минуту:
"на вал наклеивается черно-белая полоса с кодом Грея" - с удовольствием. Как эти цифры вывести на экран?

Re: Индикация вращения вала (УСЦИ)

Shamanestr » 21 дек 2013, 06:14

вот что то похожее (только нужно на 3-4 значения) соединить его с оптопарой и считать. (только он отнимать не умеет) [url]http://konstantinpavlikhin.com/blog/цифровой-счетчик-патронов/[/url] а ещё, он отнимать не умеет :(
И вот, ещё антиквариат http://lib.qrz.ru/node/4745

Re: Индикация вращения вала (УСЦИ)

elmot » 21 дек 2013, 08:30

Shamanestr писал(а):"на вал наклеивается черно-белая полоса с кодом Грея" - с удовольствием. Как эти цифры вывести на экран?

МК + несложная программа к нему. Например, та же ардуина.

Датчики(один из вариантов) http://roboforum.ru/wiki/OR-BWSENS
Код Грея, там даже пример - это 3битный энкодер http://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%B4_%D0%93%D1%80%D0%B5%D1%8F
Простейший LED дисплей для цифр - 7-сегментный индикатор. Когда мне надо было сделать индикацию на 2 разряда, то я использовал сборку из 2 таких + микросхему-драйвер stp16cp05. Примерно такие, но у меня красные. Можно подобрать больше разрядов, можно - разные размеры и прочая.
http://tixer.ru/catalog/displays-and-indicators/led-indicators/kem_4202bg_2_razryada_zelenyy/

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

Re: Индикация вращения вала (УСЦИ)

RootAdmin » 21 дек 2013, 10:38

Вот энкодер готовый: http://www.aliexpress.com/item/Top-Free ... 01654.html
К такому (обычный квадратичный) есть готовые экранчики для встраивания или на той же ардуинке написать можно.
Вот такого типа видел экранчики, только под квадратичный энкодер. http://www.aliexpress.com/item/Digital- ... 8.html?s=p


Rambler\'s Top100 Mail.ru counter