Принцип работы оптомеханической мыши
- BlackJack
- Открыл глаза
- Сообщения: 40
- Зарегистрирован: Пт ноя 10, 2006 11:22:08
- Откуда: Россия, Новосибирск
- Контактная информация:
Принцип работы оптомеханической мыши
Народ! как мышь определяет направление врашения ролика
(по часовой или против)???
(по часовой или против)???
Опыт - сын ошибок трудных.
- Реклама
Там используется квадратурный энкодер. Он позволяет определить направление вращения и перемещение.
http://www.yandex.ru/yandsearch?stype=w ... E%E4%E5%F0
http://www.yandex.ru/yandsearch?stype=w ... E%E4%E5%F0
- Сэр Мурр
- Модератор
- Сообщения: 11169
- Зарегистрирован: Чт окт 27, 2005 18:50:07
- Откуда: из мест не столь отдалённых
"элементарно, Ватсон!"
Сформированные импульсы с оптрона подаются на например на входы R и S триггера. Соответственно на выходе триггера формируется либо низкий, либо высокий уровень. А этим уровнем управляется реверсивный счётчик. Пока мышь движется в одном направлении, триггер остаётся в установленном положении, и счётчик суммирует импульсы. Только мышь сменила направление движения, триггер перебросился, и счётчик стал вычитать импульсы. Примерно так.
Сформированные импульсы с оптрона подаются на например на входы R и S триггера. Соответственно на выходе триггера формируется либо низкий, либо высокий уровень. А этим уровнем управляется реверсивный счётчик. Пока мышь движется в одном направлении, триггер остаётся в установленном положении, и счётчик суммирует импульсы. Только мышь сменила направление движения, триггер перебросился, и счётчик стал вычитать импульсы. Примерно так.
-
Оne
- Реклама
- BlackJack
- Открыл глаза
- Сообщения: 40
- Зарегистрирован: Пт ноя 10, 2006 11:22:08
- Откуда: Россия, Новосибирск
- Контактная информация:
Я вот почему затеял этот разговор. Хочу измерить угол в горизонтальной плоскости. Магнитометры HoneyWella ни где не продают да и делать их говорят сложно. А другое дело КОМПАС.
Продаетсяя везде, только повесить осталось на него пару оптронов. Так вот народ поделитесь опытом по созданиЮ таких цифровых датчиков.
Продаетсяя везде, только повесить осталось на него пару оптронов. Так вот народ поделитесь опытом по созданиЮ таких цифровых датчиков.
Опыт - сын ошибок трудных.
- Мышонок
- Друг Кота
- Сообщения: 3792
- Зарегистрирован: Чт сен 14, 2006 11:42:09
- Откуда: Обитаю на чердаке
- Контактная информация:
Так цель измерить угол, или угол относительно магнитного меридиана? Т.е. азимут?
Более-менее нормальная конструкция для измерения магнитного азимута была в "Схемотехнике". Архивы журналов у них на сайте www.dian.ru На простой компас подвесить что-то проблематично, так же и использовать готовые магнитные датчики.
Повторю вопрос: цель ваших изысканий?
Более-менее нормальная конструкция для измерения магнитного азимута была в "Схемотехнике". Архивы журналов у них на сайте www.dian.ru На простой компас подвесить что-то проблематично, так же и использовать готовые магнитные датчики.
Повторю вопрос: цель ваших изысканий?
Память очень интересная штука: бывает так, что запомнишь одно, а вспомнишь другое...
- Мышонок
- Друг Кота
- Сообщения: 3792
- Зарегистрирован: Чт сен 14, 2006 11:42:09
- Откуда: Обитаю на чердаке
- Контактная информация:
Abaktyсh, ссылки любой кидать может.
А вот чтобы вы хоть раз нормально что-нибудь объяснили, увы, не припоминаю.
А как же энкодеров в Вашем "Кратком курсе" не оказалось?
Он ведь у вас на все случаи жизни?
А вот если воспользоваться поиском по форуму, то несколько тем по этому поводу найти можно:
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-х приёмниках (двойной приёмник).
А как же энкодеров в Вашем "Кратком курсе" не оказалось?
А вот если воспользоваться поиском по форуму, то несколько тем по этому поводу найти можно:
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
- Откуда: Россия.
- Контактная информация:
Там всё правильно написано, но вот на пальцах. Делал когда-то валкодер на приёмник.
Крутим по часовой, то освещается сначала ФД1, потом ФД2, если наоборот то сначалаФД2, потом ФД1. Вот это и обрабатываем.
Крутим по часовой, то освещается сначала ФД1, потом ФД2, если наоборот то сначалаФД2, потом ФД1. Вот это и обрабатываем.
- Вложения
-
- File0488.jpg
- (10.63 КБ) 816 скачиваний
- ARV
- Ум, честь и совесть. И скромность.
- Сообщения: 18561
- Зарегистрирован: Чт дек 28, 2006 08:19:56
- Откуда: Новочеркасск
- Контактная информация:

Вот иллюстрация еще одного варианта, более правильного.
Если сигнал с фотодиода А использовать для управления направлением счета (1 - плюс, 0 - минус), а по фронту В собственно считать - вот и получится работа энкодера.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
при взгляде на многих сверху ничего не меняется...
Мой уютный бложик... заходите!
- moLCHec
- Мявтор!
- Сообщения: 825
- Зарегистрирован: Вс дек 18, 2005 20:04:42
- Откуда: Свердловская обл.
- Контактная информация:
В книге Кенио по ШД видел оптический датчик угла, диск с прорезями 4 свето и фотодиодов, с диодов снимается код который затем системой преобразуется в угол. Точнее можно померить вращающимся трансформатором там амплитуда на вторичных обмотках пропорциональна синусу и косинусу угла, тока стоят они дофига. можно взять скорость с тахогенератора и поставить интегратор, который при угле 2*pi обнулять.
Настоящий кот всегда либо голоден,
либо невыспался ...
либо невыспался ...


