Чому миша блимає

Чому миша блимає

Ви напевно помічали за оптичною мишкою таку поведінку: якщо її довго не переміщати, яскравість світлодіоду падає, а якщо залишити її в спокої на кілька хвилин, він і зовсім починає блимати. Що це - несправність, або ж так і повинно бути?


Щоб зрозуміти, з якої причини світлодіод миші починає блимати, і для чого він потрібен взагалі, необхідно спочатку ознайомитися з принципом дії оптичної миші. Переверніть маніпулятор і розгляньте його оптичну систему. Зверніть увагу на деталь складної форми, що поєднує в собі об 'єктив і призму. Призма потрібна з тієї причини, що світлодіод розташований горизонтально, а світло від нього необхідно направляти вниз. Прямо на килимок. Наявність об 'єктива говорить про те, що в миші є камера. Ця камера є вкрай примітивною. Її дозволна здатність становить всього 16 рядків по 16 пікселів. Удвічі менше, ніж у механічної телекамери початку двадцятого століття. Вона періодично робить знімки текстури килимка, а спеціальний мікропроцесор аналізує їх. По зміщенню текстури він визначає, в якому напрямку перемістили мишку, і передає в комп 'ютер інформацію про це.

Коли маніпулятор переміщують, знімки необхідно робити з величезною швидкістю. Світлодіод при цьому повинен світитися безперервно, щоб камера могла зробити знімок в будь-який момент, коли це потрібно. Якщо ж миша нерухома, "фотографувати" килимок можна рідше. Щоб зберегти ресурс світлодіоду (і заряд акумулятора, якщо мова йде про мишу, підключену до ноутбука, або бездротовий маніпулятор), можна змусити його не світитися постійно, а швидко блимати. Настільки швидко, що оку здасться, що він все одно світиться безперервно, але з меншою яскравістю. Втім, якщо мишу, яка працює в цьому режимі, помахати в повітрі, можна помітити стробоскопічний ефект. Науково такий спосіб регулювання яскравості називається широтно-імпульсною модуляцією. Якщо ж мишкою не користуються кілька хвилин, мікропроцесор переводить світлодіод у ще більш економічний режим. Він починає періодично давати короткі спалахи. Їх тривалості цілком достатньо для того, щоб встигнути зробити знімок і визначити, чи не переміщений маніпулятор. Якщо виявляється, що це так, мікропроцесор одразу ж переведе світлодіод у режим постійного світіння і змусить камеру робити знімки з великою частотою. Але перед тим, як це станеться, можлива невелика пауза. Тому миша, яка довго простоювала, може почати знову реагувати на переміщення не миттєво - це нормально.