Принцип работы оптомеханической мыши

Обсуждаем цифровые устройства...
Ответить
Аватара пользователя
BlackJack
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск
Контактная информация:

Принцип работы оптомеханической мыши

Сообщение BlackJack »

Народ! как мышь определяет направление врашения ролика
(по часовой или против)???
Опыт - сын ошибок трудных.
Реклама
Аватара пользователя
Abaktyсh
Вечно гонимый
Сообщения: 232
Зарегистрирован: Ср фев 28, 2007 17:48:07

Сообщение Abaktyсh »

Там используется квадратурный энкодер. Он позволяет определить направление вращения и перемещение.

http://www.yandex.ru/yandsearch?stype=w ... E%E4%E5%F0
Реклама
Базилио
Родился
Сообщения: 15
Зарегистрирован: Чт фев 15, 2007 21:24:06

Сообщение Базилио »

Abaktyсh писал(а):Там используется квадратурный энкодер.
Во загнул - сразу все понятно...
Покуда есть на свете дураки...удачу мы не выпустим из рук.
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

"элементарно, Ватсон!"
Сформированные импульсы с оптрона подаются на например на входы R и S триггера. Соответственно на выходе триггера формируется либо низкий, либо высокий уровень. А этим уровнем управляется реверсивный счётчик. Пока мышь движется в одном направлении, триггер остаётся в установленном положении, и счётчик суммирует импульсы. Только мышь сменила направление движения, триггер перебросился, и счётчик стал вычитать импульсы. Примерно так.
Реклама
Эиком - электронные компоненты и радиодетали
Оne

Сообщение Оne »

Добавлю - счёт ведётся скорее всего по двум счётчикам одновременно и посылка в порт компа состоит из кодов состояния этих счётчиков - X;Y.
Реклама
Аватара пользователя
BlackJack
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск
Контактная информация:

Сообщение BlackJack »

Я чото всеравно не понял. Чем чисто физически на оптронах отличается движение мыши назад или вперёд. Ведь что туда, что обратно идут одни и теже импульсы.
Опыт - сын ошибок трудных.
Реклама
Аватара пользователя
BlackJack
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск
Контактная информация:

Сообщение BlackJack »

Я вот почему затеял этот разговор. Хочу измерить угол в горизонтальной плоскости. Магнитометры HoneyWella ни где не продают да и делать их говорят сложно. А другое дело КОМПАС.
Продаетсяя везде, только повесить осталось на него пару оптронов. Так вот народ поделитесь опытом по созданиЮ таких цифровых датчиков.
Опыт - сын ошибок трудных.
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

Так цель измерить угол, или угол относительно магнитного меридиана? Т.е. азимут?

Более-менее нормальная конструкция для измерения магнитного азимута была в "Схемотехнике". Архивы журналов у них на сайте www.dian.ru На простой компас подвесить что-то проблематично, так же и использовать готовые магнитные датчики.

Повторю вопрос: цель ваших изысканий?
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
BlackJack
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск
Контактная информация:

Сообщение BlackJack »

ЦЕЛЬ измерить угол в горизонтальной плоскости.
Опыт - сын ошибок трудных.
Аватара пользователя
Abaktyсh
Вечно гонимый
Сообщения: 232
Зарегистрирован: Ср фев 28, 2007 17:48:07

Сообщение Abaktyсh »

BlackJack писал(а):Я чото всеравно не понял. Чем чисто физически на оптронах отличается движение мыши назад или вперёд.
Линк выче. Прочитайте.
Аватара пользователя
Мышонок
Друг Кота
Сообщения: 3792
Зарегистрирован: Чт сен 14, 2006 11:42:09
Откуда: Обитаю на чердаке
Контактная информация:

Сообщение Мышонок »

Abaktyсh, ссылки любой кидать может. 8) А вот чтобы вы хоть раз нормально что-нибудь объяснили, увы, не припоминаю. 8)

А как же энкодеров в Вашем "Кратком курсе" не оказалось? :shock: Он ведь у вас на все случаи жизни? :)

А вот если воспользоваться поиском по форуму, то несколько тем по этому поводу найти можно:
http://www.radiokot.ru/forum/viewtopic.php?t=2925
http://www.radiokot.ru/forum/viewtopic.php?t=3845
http://www.radiokot.ru/forum/viewtopic.php?t=126
------------------------------------------
Направление движения определяется порядком чередования импульсов на 2-х приёмниках (двойной приёмник).
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
Аватара пользователя
aen
Модератор
Сообщения: 11940
Зарегистрирован: Пт апр 28, 2006 15:26:07
Откуда: Россия.
Контактная информация:

Сообщение aen »

Там всё правильно написано, но вот на пальцах. Делал когда-то валкодер на приёмник.
Крутим по часовой, то освещается сначала ФД1, потом ФД2, если наоборот то сначалаФД2, потом ФД1. Вот это и обрабатываем.
Вложения
File0488.jpg
(10.63 КБ) 816 скачиваний
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18561
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Сообщение ARV »

Изображение
Вот иллюстрация еще одного варианта, более правильного.
Если сигнал с фотодиода А использовать для управления направлением счета (1 - плюс, 0 - минус), а по фронту В собственно считать - вот и получится работа энкодера.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
Сэр Мурр
Модератор
Сообщения: 11169
Зарегистрирован: Чт окт 27, 2005 18:50:07
Откуда: из мест не столь отдалённых

Сообщение Сэр Мурр »

BlackJack писал(а):ЦЕЛЬ измерить угол в горизонтальной плоскости.
Помнится, встречал схему, которая держала курс катера по магнитному азимуту. Для этих целей? :shock:
Аватара пользователя
BlackJack
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск
Контактная информация:

Сообщение BlackJack »

Спасибо, разобрался.
А какие ещё есть способы измерения угла в горизонтальной плоскости?
Опыт - сын ошибок трудных.
Аватара пользователя
BlackJack
Открыл глаза
Сообщения: 40
Зарегистрирован: Пт ноя 10, 2006 11:22:08
Откуда: Россия, Новосибирск
Контактная информация:

Сообщение BlackJack »

Спасибо, разобрался.
А какие ещё есть способы измерения угла в горизонтальной плоскости?
Опыт - сын ошибок трудных.
Аватара пользователя
moLCHec
Мявтор!
Сообщения: 825
Зарегистрирован: Вс дек 18, 2005 20:04:42
Откуда: Свердловская обл.
Контактная информация:

Сообщение moLCHec »

В книге Кенио по ШД видел оптический датчик угла, диск с прорезями 4 свето и фотодиодов, с диодов снимается код который затем системой преобразуется в угол. Точнее можно померить вращающимся трансформатором там амплитуда на вторичных обмотках пропорциональна синусу и косинусу угла, тока стоят они дофига. можно взять скорость с тахогенератора и поставить интегратор, который при угле 2*pi обнулять.
Настоящий кот всегда либо голоден,
либо невыспался ...
Ответить

Вернуться в «Цифровая техника»