Как скрестить мышку с компасом, или снова о logitech

Как скрестить мышку с компасом, или снова о logitech

Хорошего вам времени дней, глубокоуважаемые гики и сочувствующие!В данной публикации я желаю поделиться своим методом преодоления последствий преждевременного износа микропереключателя кнопок компьютерных мышей Logitech. Как мы знаем, способов решения проблемы двойного клика (либо, что реже, пропуска кликов) было предложено множество (физические, на данный момент а также химические способы известны широкой общественности), но ни один из них не предполагает исключения из схемы самого ненадёжного и неточного узла — механического микропереключателя. Тут я попытаюсь последовательно изложить целый процесс нелёгкого лечения моего домашнего бесхвостого грызуна Logitech MX1100.
Смотрите кроме этого: Logitech производит чехол-клавиатуру Create для 9,7-дюймового iPad Pro

Производитель аксессуаров для электронных устройств Logitech представил 9,7-дюймовую версию чехла Create Backlit Keyboard Case для iPad Pro. Как и его 12,9-дюймовый предшественник, новый чехол объединяет в себе хорошую полноценную защиты клавиатуру и функцию планшета, и поддерживает разработку Apple Smart Connector. В отличие от вторых портативных клавиатур для планшета, вводное устройство в Create Backlit Keyboard Case изначально создавалось как раз для iPad Pro, исходя из этого Smart Connector употребляется как для зарядки, так и для соединения клавиатуры с устройством.

Обстоятельством для начала процесса послужили неизменно учащающиеся случаи самопроизвольного двойного клика. Отыскать замену данной морально и технически устаревшей мыши не составило бы особенного труда, если бы не её пухленькая спинка, так комфортно лежащая в моей громадной мозолистой руке. Как человек ленивый и скаредный, я отринул такие процедуры как регулярная замена микропереключателя, нередкая чистка контактов, использование WD-40 и т. д. без всяких раздумий.

Радикальное ответ: микропереключатель обязан провалиться сквозь землю, уступив место более высокоразвитому и надёжному (бесконтактному!) устройству. Итак, что же это будет? Озвучим главные требования: малые размеры, простота монтажа, низкое работа и общее энергопотребление при напряжении питания 2,85 В (как раз такое напряжение я замерил на выходе преобразователя платы питания мыши). Разглядим отдельные их недостатки и типы устройств.

Оптопара — потребление большого тока, необходимость отдельной схемы управления едой светодиода, необходимость правильного монтажа шторки. Сенсорный (ёмкостный) датчик – дорого, возможность фальшивых срабатываний, неудобство применения (необходимо смотреть за положением пальца). Индуктивный датчик — высокое энергопотребление, громадные габариты.

Наконец-то определился фаворит: датчик магнитного поля, узнаваемый кроме этого как датчик Холла либо Hall sensor. Производитель чипов Allegro имеет в портфолио превосходный чип под маркировкой A3212ELHLT–T, отличающийся сообразительностью и умом сверхнизким энергопотреблением (15 микроватт) и всеядностью (диапазон питания от 2,5 до 3,5 вольт). В миниатюрном корпусе SOT23W находятся: фактически датчик магнитного поля, усилитель сигнала, цифровой триггер и схема управления.

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

Нетрудно подсчитать, что предельное число срабатываний в секунду равняется двадцати двум. Большое количество это либо мало? Говорят, что существуют люди, талантливые произвести до 15-16 кликов в секунду. Не знаю, лично не знаком. Кстати, производитель механических микропереключателей Omron рекомендует предельное число срабатываний 200 в 60 секунд, что образовывает 3 клика в секунду. Быть может, в этом и кроется обстоятельство преждевременного износа.

Выход A3212 организован по принципу открытого стока, что делает нужным наличие дополнительного устройства и внешнего резистора, эмулирующего переключающую группу контактов. Для чего это необходимо? Дело в том, что микропереключатели в этих мышках опрашиваются динамически и имеют достаточно неудобную для модификаций схему подключения к микроконтроллеру.

По данной причине существенно проще обеспечить эмуляцию тумблера, чем пробовать приспособить существующую схему для обеспечения управления напрямую логическими уровнями. На роль эмулятора было выбрано миниатюрное твердотельное переключающее реле MAX4624EUT-T в корпусе SOT23-6. Эта микросхема потребляет приблизительно 18 микроватт и может действующий при напряжении питания от 1,8 до 5,5 вольт. Большое сопротивление ключей в открытом состоянии образовывает 2 ом при напряжении питания 3 вольта.

Это низкое сопротивление для надёжной работы цифровых выходов и входов микросхем.Результатом многомесячных фундаментальных изучений пятнадцатиминутной возни в KiCAD появилась следующая схема:Тут VCC это напряжение 2,85 вольт с платы питания мыши, GND минусовый провод батареи питания. Линии 1,2 и 3 припаиваются к соответствующим контактам печатной платы (напрямую к ножкам микропереключателя). Монтаж выполняется узким изолированным проводом с применением SMD компонентов.

К примеру, резистор типоразмера 0805 возможно распаять конкретно на ножках А3212, а конденсатор типоразмера 1206 приклеить сверху на МАХ4624. Как это принято сказать в радиолюбительских кругах, верно собранная схема трудится сходу и в налаживании не испытывает недостаток. Крышечку микропереключателя мы используем как корпус-держатель для датчика Холла.

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

Это необходимо для предотвращения замыкания на этих контактах при сборке узла с датчиком Холла, и с целью освобождения места под данный датчик. Остов микропереключателя остаётся на плате, он нужен как держатель крышечки. На данном конкретном фото продемонстрирован остов микропереключателя мышки MX Revolution, но это не принципиально, все они однообразные (линия, какие конкретно привычные слова!). Переходим к верхней части корпуса мышки.

Н-образные рёбра на торце рычага кнопки необходимо сточить приблизительно на 1 мм и приклеить это место кусочек самоклеящейся магнитной резины толщиной 0,3 мм. Это – источник магнитного поля для работы датчика Холла.

На фото продемонстрировано исходное состояние рычага (слева) и рычага с приклеенной магнитной резиной (соответственно, справа).По окончании пайки корпуса и сборки микропереключателя всех проводов внутренности мышки выглядят так:Остаётся лишь собрать корпус многострадальной мышки и наслаждаться существенно возросшим ЧСВ непередаваемо красивым ощущением обладания неповторимым устройством. В начале пользования магнитозависимой мышью весьма не достаточно звука срабатывания и ощущения щелчка микропереключателя, но через несколько часов это проходит.Правый микропереключатель переделывать смысла нет, поскольку употребляется он редко и посему живёт большое количество продолжительнее.

Следующим шагом будет замена сменных никель-металлгидридных аккумуляторная батарей на несменный литиевый с возможностью беспроводной зарядки. Как говорится в кругах opensource: have fun! P.S.: публикуется под лицензией WTFPL.

Случайная статья:

Курсор мышки тормозит и зависает — интелл жжот


Похожие статьи:

Комментирование и размещение ссылок запрещено.

Обсуждение закрыто.