Как колесо прокрутки Logitech обнаруживает движение?

Я просто заменил колесо прокрутки в моей мыши, одна минута ремонта. Но теперь я увидел нечто, чего нельзя не заметить.

Logitech колеса прокрутки, по-видимому функция с помощью магия.

Он свободно опирается на три кнопки, которые обнаруживают левые, правые и прямые нажатия. Но само колесо электрически ни к чему не подключено. Это пластик, опирающийся на пружину.

как мышь узнает, что я прокрутка? И почему на него повлияли пыль и грязь?

Edit: и как он определяет, в каком направлении вы прокручиваете?

enter image description here

7
задан Steve Hanov
30.12.2022 14:06 Количество просмотров материала 2706
Распечатать страницу

3 ответа

диод (вероятно ультракрасный) и приемное устройство, одно с обеих сторон колеса, припаянные сразу в зеленый PCB. Колеса спицованные, и, повернув его прервать путешествие света от диода к датчику. Никакой магии.

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

location of light transmitter and receiver, don't know which is which

100
отвечен Kitet 2022-12-31 21:54

ответить на ваше редактирование и расширение aarond's отличный комментарий, направление воспринято микроконтроллером последовательностью кодов когда колесо повернуто.

например, два диода, при повороте колеса, скажем, против часовой стрелки будет переводить следующей последовательности:

    A B
    0 0 
    0 1 
    1 1 
    1 0 

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

превосходная графическая иллюстрация также доступна здесь: http://www.creative-robotics.com/quadrature-intro

40
отвечен Alex C 2023-01-01 00:11

Я провел некоторое исследование и обнаружил, что существует много типов колес прокрутки. Это не только Logitech, но почти все производители мыши используют этот тип колеса прокрутки.Здесь есть оптическая колесо прокрутки. Это использует свет светя на фотодиод через разрезы в диске металла или стекла. Отражательные версии также существуют. Это одна из самых распространенных технологий. Оптические датчики очень чувствительны к пыли.

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

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

5
отвечен Vedant 2023-01-01 02:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх