roboforum.ru

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

внедряем энкодер в мотор

внедряем энкодер в мотор

Myp » 28 окт 2007, 22:10

сидя с мыслью в голове как в готовыйредуктор засунуть энкодер(чтоб не рисовать солнышко на бумаге и клеить на колесо) пришёл к одной интересной мысли

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

собираем мотор обратно

далее берём сверло и сверлим дырку в моторе как на рисунке

не боимся, в моторе там ничё кроме корпуса нету

далее собираем мотор обратно
включаем и наблюдаем как в нашем "окошке" мелькает непокрашенная грань
далее присабачиваем на эту дырку какуюнить оптопару и счётчик
в итоге получаем импульсы с частотой вращения мотора

делим на передаточное отношение редуктора и получаем сколько оборотов сделало колесо робота
если внести поправку на люфт получится супер точный энкодер
Вложения
DOC000153141.jpg
вот типа белое это блестящий ротор а чёрное это мы закрасили обмотки
Последний раз редактировалось Myp 28 окт 2007, 22:32, всего редактировалось 1 раз.

Re: внедряем энкодер в мотор

EdGull » 28 окт 2007, 22:21

МАЛАДЦА!!!
Мне идея ОЧЕНЬ понравилась!!!
А если учесть, что это прекрасно вписывается в концепцию моего МиниБота, то ваще супер получается!!!

Re: внедряем энкодер в мотор

Myp » 28 окт 2007, 22:30

тока меня смущает что будет 123 оборота в секунду...
не слишком ли быстро для того чтобы успевать считать???


а отверстие в моторе сверлить элементарно
я даже предполагаю что можно ничего не красить, и не разбирать
там от обмотки и так будет фигово отражатся, так что будет работать
но тогда получать 3 импульса на 1 оборот мотора...

или можно 2 дырки рядом
в 1 дырку ставим диод круглый углом а в другую приёмник круглый тоже углом
и когда будет проходить обмотка
свет будет проходит между полюсами ротора насквозь
а когда будет полюс ротора он будет перекрывать канал между 2мя дырками
и вот тоже 3 импульса на оборот получаем

Re: внедряем энкодер в мотор

EdGull » 28 окт 2007, 22:33

там прекрасно вписываются 3мм ИК фототранзистор и светодиод

Re: внедряем энкодер в мотор

Myp » 28 окт 2007, 22:37

EdGull писал(а):там прекрасно вписываются 3мм ИК фототранзистор и светодиод

угу
и сверлом троечкой 2 дырочки в корпусе

тока если мотор не разбирать опилки внутри будут
и сверлом можно обмотку повредить


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

Re: внедряем энкодер в мотор

EdGull » 28 окт 2007, 22:45

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

Re: внедряем энкодер в мотор

avr123.nm.ru » 28 окт 2007, 22:51

Может просто датчик холла дешовый поставить реагирующий на металл. Да с цифровым выходом - открытый коллектор.

Re: внедряем энкодер в мотор

avr123.nm.ru » 28 окт 2007, 22:52

Myp писал(а):если мотор не разбирать опилки внутри будут


Пылесос и ограничительную втулку на сверло.

Re: внедряем энкодер в мотор

Myp » 28 окт 2007, 23:01

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

Re: внедряем энкодер в мотор

avr123.nm.ru » 28 окт 2007, 23:04

Myp писал(а):имхо датчик холла будет бесится
там же магнитные поля скачут тока в путь...


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

Re: внедряем энкодер в мотор

avr123.nm.ru » 28 окт 2007, 23:05

Может дырочки спереди и сзади сделать и "оптику" поставить ?

Re: внедряем энкодер в мотор

Myp » 28 окт 2007, 23:07

avr123.nm.ru писал(а):Может дырочки спереди и сзади сделать и "оптику" поставить ?

ну можно...
тока сложно сзади то легко расположить приёмник
а вот там где вал как расместить излучатель??
там же либо шестерня либо колесо почти впритык

Re: внедряем энкодер в мотор

avr123.nm.ru » 28 окт 2007, 23:09

smd светодиодик наверно, да и простую линзу ик-диода можно туда воткнуть - там то места не "впритык" как по бокам.

Re: внедряем энкодер в мотор

Myp » 28 окт 2007, 23:11

avr123.nm.ru писал(а):smd светодиодик наверно, да и простую линзу ик-диода можно туда воткнуть - там то места не "впритык" как по бокам.

нуно пробовать
мб достаточно будет просто 2 дырки сбоку

Re: внедряем энкодер в мотор

MegaBIZON » 29 окт 2007, 01:20

как в готовый редуктор засунуть энкодер (чтоб не рисовать солнышко на бумаге и клеить на колесо)......................

Благородная затея :)
....................в итоге получаем импульсы с частотой вращения мотора

Ничотак, полезно...

:idea:
А не легче с тем же результатом просто надеть на вал мотора (перед шестерёнкой) ту же блестящую какую-нибудь бумажку? клеем суперским прихватить... Пущай поблёскивает себе между элементами оптопары ;) И мотор не крошить, и делается проще, и работать должно не хуже (даже проще - всего один импульс на оборот). Опять же пофигу чё за мотор - приделать моно к любому, и идея, стало быть, более универсальна.

EdGull писал(а):А если учесть, что это прекрасно вписывается в концепцию моего МиниБота, то ваще супер получается!!!

А не супер. В твоём миниботе фрикционный привод, что предполагает неминуемые проскальзывания. Так что тебе ынкодеры, если будешь ставить, то только на колёсы.

:lol: и представил щас, как народ по всей стране начнёт вибро моторчики для свежекупленых миниботов насверливать...


Короче, задача хорошая, но сверлильное решение дюже муторное.
Так что, кому надо, надеваем на вал пузи-энкодер, и не мучаемся.


Rambler\'s Top100 Mail.ru counter