Главная

Статьи

З точки зору оптичних мишей ...

  1. Хто тебе вигадав ...
  2. Як «бачать» комп'ютерні миші
  3. З історії мишачого зору
  4. кращий з
  5. Лазерне майбутнє?

У цій статті ми розглянемо принципи роботи сенсорів оптичних мишей, проллємо світло на історію їх технологічного розвитку, а також розвінчаємо деякі міфи, пов'язані з оптичними «гризунами».

Хто тебе вигадав ...

Звичні для нас сьогодні оптичні миші ведуть свій родовід з 1999 року, коли в масовому продажі з'явилися перші екземпляри таких маніпуляторів від Microsoft, а через деякий час і від інших виробників. До появи цих мишей, та й ще довго після цього, більшість масових комп'ютерних «гризунів» були Оптомеханические (переміщення маніпулятора відстежувалися оптичною системою, пов'язаної з механічною частиною - двома роликами, які відповідали за відстеження переміщення миші уздовж осей × і Y; ці ролики, в свою чергу, оберталися від кульки, перекочуються при переміщенні миші користувачем). Хоча зустрічалися і чисто оптичні моделі мишей, які вимагали для своєї роботи спеціального килимка. Втім, такі пристрої зустрічалися не часто, та й сама ідея розвитку подібних маніпуляторів поступово зійшла нанівець.

«Вид» знайомих нам нині масових оптичних мишок, які базуються на загальних принципах роботи, був «виведений» в дослідницьких лабораторіях всесвітньо відомої корпорації Hewlett-Packard. Точніше, в її підрозділі Agilent Technologies, яке тільки порівняно недавно повністю виділилося в структурі корпорації НР в окрему компанію. На сьогоднішній день Agilent Technologies, Inc. - монополіст на ринку оптичних сенсорів для мишей, ніякі інші компанії такі сенсори ні розробляють, хто б і що не говорив вам про ексклюзивні технологіях IntelliEye або MX Optical Engine. Втім, підприємливі китайці вже навчилися «клонувати» сенсори Agilent Technologies, тому, купуючи недорогу оптичну мишу, ви цілком можете стати власником «лівого» сенсора.

Звідки беруться видимі відмінності в роботі маніпуляторів, ми з'ясуємо трохи пізніше, а поки дозвольте розпочати розгляд базових принципів роботи оптичних мишей, точніше їх систем стеження за переміщенням.

Як «бачать» комп'ютерні миші

У цьому розділі ми вивчимо базові принципи роботи оптичних систем стеження за переміщенням, які використовуються в сучасних маніпуляторах типу миша.

Отже, «зір» оптична комп'ютерна миша отримує завдяки наступного процесу. За допомогою світлодіода, і системи фокусирующих його світло лінз, під мишею підсвічується ділянку поверхні. Відбитий від цієї поверхні світло, в свою чергу, збирається інший лінзою і потрапляє на приймальний сенсор мікросхеми - процесора обробки зображень. Цей чіп, в свою чергу, робить знімки поверхні під мишею з високою частотою (кГц). Причому мікросхема (назвемо її оптичний сенсор) не тільки робить знімки, але сама ж їх і обробляє, так як містить дві ключові частини: систему отримання зображення Image Acquisition System (IAS) та інтегрований DSP процесор обробки знімків.

На підставі аналізу низки послідовних знімків (що представляють собою квадратну матрицю з пікселів різної яскравості), інтегрований DSP процесор вираховує підсумкові показники, що свідчать про направлення переміщення миші уздовж осей × і Y, і передає результати своєї роботи зовні по послідовному порту.

Якщо ми подивимося на блок-схему одного з оптичних сенсорів, то побачимо, що мікросхема складається з декількох блоків, а саме:

  • основний блок, це, звичайно ж, Image Processor - процесор обробки зображень (DSP) з вбудованим приймачем світлового сигналу (IAS);
  • Voltage Regulator And Power Control - блок регулювання вольтажа і контролю енергоспоживання (в цей блок підключений до джерела живлення і до нього ж приєднаний додатковий зовнішній фільтр напруги);
  • Oscillator - на цей блок чіпа подається зовнішній сигнал з задає кварцового генератора, частота вхідного сигналу порядку пари десятків МГц;
  • Led Cоntrоl - це блок управління світлодіодом, за допомогою якого підсвічується поверхню під мишею;
  • Serial Port - блок передає дані про направлення переміщення миші зовні мікросхеми.

Деякі деталі роботи мікросхеми оптичного сенсора ми розглянемо трохи далі, коли доберемося до найдосконалішого з сучасних сенсорів, а поки повернемося до базових принципів роботи оптичних систем стеження за переміщенням маніпуляторів.

Потрібно уточнити, що інформацію про переміщення миші мікросхема оптичного сенсора передає через Serial Port не безпосередньо в комп'ютер. Дані надходять до ще однієї мікросхемі-контролеру, встановленої в миші. Ця друга «головна» мікросхема у пристрої відповідає за реакцію на натискання кнопок миші, обертання колеса прокрутки і т.д. Даний чіп, в тому числі, вже безпосередньо передає в ПК інформацію про направлення переміщення миші, конвертуючи дані, що надходять з оптичного сенсора, в які передаються по інтерфейсах PS / 2 або USB сигнали. А вже комп'ютер, використовуючи драйвер миші, на підставі надійшла по цих інтерфейсів інформації, переміщує курсор-покажчик по екрану монітора.

Саме через наявність цієї «другої» мікросхеми-контролера, точніше завдяки різним типам таких мікросхем, досить помітно відрізнялися між собою вже перші моделі оптичних мишей. Якщо про дорогих пристроях від Microsoft і Logitech занадто погано відгукнутися я не можу (хоча і вони не були зовсім «безгрішні»), то маса з'явилися слідом за ними недорогих маніпуляторів вела себе не цілком адекватно. При русі цих мишей за звичайними коврикам курсори на екрані здійснювали дивні кульбіти, скакали мало не на підлогу Робочого столу, а іноді ... іноді вони навіть вирушали в самостійну подорож по екрану, коли користувач абсолютно не чіпав миша. Доходило і до того, що миша могла запросто виводити комп'ютер з режиму очікування, помилково реєструючи переміщення, коли маніпулятор насправді ніхто не чіпав.

До речі, якщо ви до сих пір боретеся з подібною проблемою, то вона вирішується одним махом ось так: вибираємо Мій Комп'ютер> Властивості> Обладнання> Диспетчер пристроїв> вибираємо встановлену миша> заходимо в її «Властивості»> у вікні переходимо на закладку «Управління електроживленням »і знімаємо галочку з пункту« Дозволити пристрою висновок комп'ютера з режиму очікування »(рис. 4). Після цього миша вже не зможе вивести комп'ютер з режиму очікування ні в якому разі, навіть якщо ви будете штовхати її ногами :)

Отже, причина такого разючого відмінності в поведінці оптичних мишей була зовсім не в «поганих» або «хороших» встановлених сенсорах, як до сих пір думають багато. Не вірте, це не більше ніж існуючий міф. Або фантастика, якщо вам так більше подобається :) В провідні себе абсолютно по-різному миші часто встановлювалися абсолютно однакові мікросхеми оптичних сенсорів (благо, моделей цих чіпів було не так вже й багато, як ми побачимо далі). Однак ось, завдяки недосконалим чіпам контролерів, які встановлюються в оптичні миші, ми мали можливість сильно посварити перші покоління оптичних гризунів.

Однак, ми кілька відволіклися від теми. Повертаємося. В цілому система оптичного стеження мишей, крім мікросхеми-сенсора, включає ще кілька базових елементів. Конструкція включає утримувач (Clip) в який встановлюються світлодіод (LED) і безпосередньо сама мікросхема сенсора (Sensor). Ця система елементів кріпиться на друковану плату (PCB), між якою і нижньою поверхнею миші (Base Plate) закріплюється пластиковий елемент (Lens), що містить дві лінзи (про призначення яких було написано вище).

У зібраному вигляді оптичний елемент стеження виглядає як показано вище. Схема роботи оптики цієї системи представлена ​​нижче.

Оптимальна відстань від елемента Lens до поверхні, що відбиває під мишею повинно потрапляти в діапазон від 2.3 до 2.5 мм. Це рекомендації виробника сенсорів. Ось вам і перша причина, чому оптичні миші погано себе почувають «повзаючи» по оргскла на столі, всіляких «напівпрозорим» коврикам і т. П. І не варто клеїти на оптичні миші «товсті» ніжки, коли відвалюються або стираються старі. Миша через надмірне «піднесення» над поверхнею може впадати в стан ступору, коли «розворушити» курсор після перебування миші в стані спокою стає досить проблематично. Це не теоретичні вигадки, це особистий досвід :)

До речі, про проблему довговічності оптичних мишей. Пригадується, деякі їх виробники стверджували що, мовляв «вони будуть служити вічно». Так надійність оптичної системи стеження висока, вона не йде ні в яке порівняння з оптомеханической. У той же час в оптичних мишах залишається багато чисто механічних елементів, схильних до зносу точно так же, як і за часів панування старої доброї «оптомеханікі». Наприклад, у моїй старій оптичної миші стерлися і поотвалівалісь ніжки, зламалося колесо прокрутки (двічі, востаннє безповоротно :(), перетерся провід в сполучному кабелі, з маніпулятора злізло покриття корпусу ... зате ось оптичний сенсор нормально працює, як ні в чому не бувало. Виходячи з цього, ми сміливо можемо констатувати, що чутки про нібито вражаючою довговічності оптичних мишей не знайшли свого підтвердження на практиці. та й навіщо, скажіть на милість, оптичним мишам «жити» занадто довго? Адже на ринку постійно по вляются нові, досконаліші моделі, створені на новій елементній базі. Вони свідомо більш досконалий і зручніше у використанні. Прогрес, знаєте, штука безперервна. Яким він був в області еволюції цікавлять нас оптичних сенсорів, давайте зараз і подивимося.

З історії мишачого зору

У цій статті ми розглянемо принципи роботи сенсорів оптичних мишей, проллємо світло на історію їх технологічного розвитку, а також розвінчаємо деякі міфи, пов'язані з оптичними «гризунами»

Інженери-розробники компанії Agilent Technologies, Inc. недарма їдять свій хліб. За п'ять років оптичні сенсори цієї компанії зазнали істотних технологічні удосконалення і останні їх моделі мають досить вражаючими характеристиками.

Але давайте про все по порядку. Першими масово випускаються оптичними сенсорами стали мікросхеми HDNS-2000 (рис. 8). Ці сенсори мали дозвіл 400 cpi (counts per inch), чи то пак точок (пікселів) на дюйм, і були розраховані на максимальну швидкість переміщення миші в 12 дюймів / с (близько 30 см / с) при частоті здійснення знімків оптичним сенсором в 1500 кадрів за секунду. Допустиме (зі збереженням стабільної роботи сенсора) прискорення при переміщенні миші «в ривку» для чіпа HDNS-2000 - не більше 0.15 g (приблизно 1.5 м / с2). Але давайте про все по порядку

Потім на ринку з'явилися мікросхеми оптичних сенсорів ADNS-2610 і ADNS-2620. Оптичний сенсор ADNS-2620 вже підтримував програмовану частоту «зйомки» поверхні під мишею, з частотою в 1500 або 2300 знімків / с. Кожен знімок робився з дозволом 18х18 пікселів. Для сенсора максимальна робоча швидкість переміщення по колишньому була обмежена 12 дюймами в секунду, зате обмеження по допустимому прискоренню зросла до 0.25 g, при частоті «фотографування» поверхні в 1500 кадрів / с. Даний чіп (ADNS-2620) також мав всього 8 ніжок, що дозволило істотно скоротити його розміри в порівнянні з мікросхемою ADNS-2610 (16 контактів), зовні схожою на HDNS-2000. У Agilent Technologies, Inc. поставили собі за мету «мінімізувати» свої мікросхеми, бажаючи зробити останні компактніше, економніше в енергоспоживанні, а тому і зручніше для установки в «мобільні» і безпровідні маніпулятори.

Мікросхема ADNS-2610 хоча і була «великим» аналогом 2620-й, але була позбавлена ​​підтримки «просунутого» режиму 2300 знімків / с. Крім того, цей варіант вимагав 5В харчування, тоді як чіп ADNS-2620 обходився всього 3.3 В.

Що вийшов незабаром чіп ADNS-2051 був набагато більш потужне рішення, ніж мікросхеми HDNS-2000 або ADNS-2610, хоча зовні (упаковкою) був також на них схожий. Цей сенсор вже дозволяв програмованої управляти «дозволом» оптичного датчика, змінюючи таке з 400 до 800 СPI. Варіант мікросхеми також допускав регулювання частоти знімків поверхні, причому дозволяв змінювати її в дуже широкому діапазоні: 500, 1000,1500, 2000 або 2300 знімків / с. А ось величина цих самих знімків становила всього 16х16 пікселів. При 1500 знімках / с гранично допустиме прискорення миші при «ривку» становило раніше 0.15 g, максимально можлива швидкість переміщення - 14 дюймів / с (т. Е. 35.5 см / с). Даний чіп був розрахований на напругу живлення 5 В. Що вийшов незабаром чіп ADNS-2051 був набагато більш потужне рішення, ніж мікросхеми HDNS-2000 або ADNS-2610, хоча зовні (упаковкою) був також на них схожий

Сенсор ADNS-2030 розроблявся для бездротових пристроїв, а тому мав мале енергоспоживання, вимагаючи всього 3.3 В харчування. Чіп також підтримував енергозберігаючі функції, наприклад функцію зниження споживання енергії при знаходженні миші в стані спокою (power conservation mode during times of no movement), перехід в режим «сну», в тому числі при підключенні миші по USB інтерфейсу, і т.д. . Миша, втім, могла працювати і не в енергозберігаючому режимі: значення «1» в бите Sleep одного з регістрів чіпа змушувало сенсор «завжди не спати», а значення за замовчуванням «0» відповідало режиму роботи мікросхеми, коли по закінченні однієї секунди, якщо миша не переміщалася (точніше за статтю чення 1500 абсолютно однакових знімків поверхні) сенсор, напару з мишею, переходив в режим енергозбереження. Що стосується інших ключових характеристик сенсора, то вони не відрізнялися від таких у ADNS-2051: той же 16-й контактний корпус, швидкість переміщення до 14 дюймів / с при максимальному прискоренні 0.15 g, програмований дозвіл 400 і 800 cpi відповідно, частоти здійснення знімків могли бути точно такими ж, як і у вищерозглянутого варіанти мікросхеми.

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

В результаті і курсор на екрані переміщувався не так, як було потрібно. Покажчик на екрані навіть ставав здатний на експромт :) - на непередбачувані переміщення в довільному напрямку. Крім того, легко здогадатися, що при занадто швидкому переміщенні миші сенсор міг взагалі втратити будь-яку «зв'язок» між кількома подальшими знімками поверхні. Що породжувало ще одну проблему: курсор при занадто різкому переміщенні миші або смикався на одному місці, або відбувалися взагалі «надприродні» :) явища, наприклад, з швидким обертанням навколишнього світу в іграшках. Було цілком зрозуміло, що для людської руки обмежень в 12-14 дюймів / с по граничній швидкості переміщення миші явно мало. Також не викликало сумнівів, що 0.24 с (майже чверть секунди), відведені для розгону миші від 0 до 35.5 см / с (14 дюймів / с - гранична швидкість) це дуже великий проміжок часу, людина здатна рухати кистю значно швидше. І тому при різких рухах миші в динамічних ігрових додатках з оптичним маніпулятором може припасти несолодко ...

Розуміли це і в Agilent Technologies. Розробники усвідомлювали, що характеристики сенсорів треба кардинально покращувати. У своїх дослідженнях вони дотримувалися простий, але правильної аксіоми: чим більше знімків в секунду зробить сенсор, тим менше ймовірність того, що він втратить «слід» переміщення миші під час здійснення користувачем комп'ютера різких рухів тіла :)

Хоча, як ми бачимо з вищевикладеного, оптичні сенсори і розвивалися, постійно випускалися нові рішення, однак розвиток в цій області можна сміливо назвати «дуже поступовим». За великим рахунком, кардинальних змін у властивостях сенсорів так і не відбувалося. Але технічному прогресу в будь-якій області часом властиві різкі скачки. Трапився такий «прорив» і в області створення оптичних сенсорів для мишей. Поява оптичного сенсора ADNS-3060 можна вважати дійсно революційним!

кращий з

Оптичний сенсор ADNS-3060, в порівнянні зі своими «предками», володіє Воістину вражаючім набором характеристик. Використання цієї мікросхеми, упакованої в корпус з 20-ю контактами, Забезпечує оптичні Міш'ам небачені Ранее возможности. Допустима максимальна ШВИДКІСТЬ переміщення маніпулятора Зросла до 40 дюймів / с (тобто почти в 3 рази!), Тобто досягла «знаковою» швідкості в 1 м / с. Це вже дуже добре - навряд чи хоч один користувач рухає миша з перевіщує це обмеження швідкістю настолько часто, щоб Постійно відчуваті дискомфорт від использование оптичні маніпулятора, в тому чіслі це стосується и ігрових Додатків. Допустиме ж прискореного виросло, страшно Сказати, в сто разів (!), І досягло величиною 15 g (почти 150 м / с2). Тепер на Розгін міші з 0 до граничних 1 м / с корістувачеві відводіться 7 сотих секунди - думаю, тепер далеко не всі зуміють перевершіті це обмеження, та й то, ймовірно, в мріях :) Програмована ШВИДКІСТЬ Здійснення знімків поверхні оптичні сенсором у новій моделі чіпа перевіщує 6400 кадрів / с, тобто «Б'є» Попередній "рекорд" почти в три рази. Причому чіп ADNS-3060 може сам здійснювати підстроювання частоти проходження знімків для досягнення найбільш оптимальних параметрів роботи, в залежності від поверхні, над якою переміщається миша. «Дозвіл» оптичного сенсора і раніше може становити 400 або 800 cpi. Давайте на прикладі мікросхеми ADNS-3060 розглянемо загальні принципи роботи саме чіпів оптичних сенсорів.

Загальна схема аналізу переміщень миші не змінилася в порівнянні з більш ранніми моделями - отримані блоком IAS сенсора мікрознімки поверхні під мишею обробляються потім інтегрованим в цій же мікросхемі DSP (процесором), який визначає напрямок і дистанцію переміщення маніпулятора. DSP обчислює відносні величини зсуву за координатами × і Y, щодо вихідної позиції миші. Потім зовнішня мікросхема контролера миші (для чого він потрібен, ми говорили раніше) зчитує інформацію про переміщення маніпулятора з послідовного порту мікросхеми оптичного сенсора. Потім вже цей зовнішній контролер транслює отримані дані про направлення і швидкості переміщення миші в передані по стандартних інтерфейсах PS / 2 або USB сигнали, які вже від нього надходять до комп'ютера.

Але вникнемо трохи глибше в особливості роботи сенсора. Блок-схема чіпа ADNS-3060 представлена ​​вище. Як бачимо, принципово його структура не змінилася, в порівнянні з далекими «предками». 3.3 У харчування до сенсора надходить через блок Voltage Regulator And Power Control, на цей же блок покладено функції фільтрації напруги, для чого використовується підключення до зовнішнього конденсатору. Вступник з зовнішнього кварцового резонатора в блок Oscillator сигнал (номінальна частота якого 24 МГц, для попередніх моделей мікросхем використовувалися більш низькочастотні задають генератори) служить для синхронізації всіх обчислювальних процесів, що протікають всередині мікросхеми оптичного сенсора. Наприклад, частота знімків оптичного сенсора прив'язана до частоти цього зовнішнього генератора (до речі, на останній накладені не вельми жорсткі обмеження по допустимим відхиленням від номінальної частоти - до +/- 1 МГц). Залежно від значення, занесеного за певною адресою (регістру) пам'яті чіпа, можливі наступні робочі частоти здійснення знімків сенсором ADNS-3060.

Значення регістра, шестнадцатеричноеДесяткове значенняЧастота знімків сенсора, кадрів / с

OE7E 3710 6469 12C0 4800 5000 1F40 8000 3000 2EE0 12000 2000 3E80 16000 1500 BB80 48000 500

Як неважко здогадатися, виходячи з даних в таблиці, визначення частоти знімків сенсора здійснюється за простою формулою: Частота кадрів = (Задаюча частота генератора (24 МГц) / Значення регістра відповідає за частоту кадрів).

Здійснювані сенсором ADNS-3060 знімки поверхні (кадри) мають дозвіл 30х30 і являють собою все ту ж матрицю пікселів, колір кожного з яких закодований 8-ю бітами, тобто одним байтом (відповідає 256 градаціях сірого для кожного пікселя). Таким чином, кожен вступник в DSP процесор кадр (фрейм) являє собою послідовність з 900 байт даних. Але «хитрий» процесор і не виконує жодних ці 900 байт кадру відразу по прибутті, він чекає, поки у відповідному буфері (пам'яті) накопичиться 1536 байт відомостей про пікселі (тобто додасться інформація ще про 2/3 подальші знімки). І тільки після цього чіп приступає до аналізу інформації про переміщення маніпулятора, шляхом порівняння змін в послідовних знімках поверхні.

З дозволом 400 або 800 пікселів на дюйм їх здійснювати, вказується в бите RES регістрів пам'яті мікроконтролера. Нульове значення цього біта відповідає 400 cpi, а логічна одиниця в RES переводить сенсор в режим 800 cpi.

Після того як інтегрований DSP процесор обробить дані знімків, він обчислює відносні значення зміщення маніпулятора уздовж осей × і Y, заносячи конкретні дані про це в пам'ять мікросхеми ADNS-3060. У свою чергу мікросхема зовнішнього контролера (миші) через Serial Port може «черпати» ці відомості з пам'яті оптичного сенсора з частою приблизно раз в мілісекунди. Зауважте, тільки зовнішній мікроконтролер може звернутися до передачу таких даних, сам оптичний сенсор ніколи не ініціює таку передачу. Тому питання оперативності (частоти) спостереження за переміщенням миші багато в чому лежить на «плечах» мікросхеми зовнішнього контролера. Дані від оптичного сенсора передаються пакетами по 56 біт.

Ну а блок Led Cотtrоl, яким обладнаний сенсор, відповідальний за управління діодом підсвічування - шляхом зміни значення біта 6 (LED_MODE) за адресою 0x0a мікропроцесор оптосенсори може переводити світлодіод в два режими роботи: логічний «0» відповідає стану «діод завжди включений», логічна «1» переводить діод в режим «включено тільки при необхідності». Це важливо, скажімо, при роботі бездротових мишей, так як дозволяє економити заряд їх автономних джерел живлення. Крім того, сам діод може мати кілька режимів яскравості світіння.

На цьому, власне, все з базовими принципами роботи оптичного сенсора. Що ще можна додати? Рекомендована робоча температура мікросхеми ADNS-3060, втім як і всіх інших чіпів цього роду, - від 0 0С до +40 0С. Хоча збереження робочих властивостей своїх чіпів Agilent Technologies гарантує в діапазоні температур від -40 до +85 ° С.

Лазерне майбутнє?

Нещодавно мережа наповнили хвалебні статті про миші Logitech MX1000 Laser Cordless Mouse, в якій для підсвічування поверхні під мишею використовувався інфрачервоний лазер. Обіцяла мало не революція в сфері оптичних мишей. На жаль, особисто покористувавшись цієї мишею, я переконався, що революції не відбулося. Альо мова не про це.

Я не розбирав миша Logitech MX1000 (Не мав можливості), але впевнений, що за «нової революційної лазерною технологією» коштує наш старий знайомий - сенсор ADNS-3060. Бо, за наявними у мене даними, характеристики сенсора цієї миші нічим не відрізняються від таких у, скажімо, моделі Logitech МХ510 . Вся «галас» виникла навколо затвердження на сайті компанії Logitech про те, що за допомогою лазерної системи оптичного стеження виявляється в двадцять разів (!) Більше деталей, ніж за допомогою світлодіодної технології. На цьому грунті навіть деякі шановні сайти опублікували фотографії деяких поверхонь, мовляв, як бачать їх звичайні світлодіодні і лазерні миші :) Я не розбирав миша Logitech   MX1000   (Не мав можливості), але впевнений, що за «нової революційної лазерною технологією» коштує наш старий знайомий - сенсор ADNS-3060

Звичайно, ці фото (і на тому спасибі) були не тими різнокольоровими яскравими квіточками, за допомогою яких нас намагалася переконати на сайті Logitech в перевазі лазерного підсвічування системи оптичного стеження. Ні, звичайно ж, оптичні миші не стали «бачити» нічого подібного на наведені кольорові фотографії з різним ступенем деталізації - сенсори і раніше «фотографують» не більше ніж квадратну матрицю сірих пікселів, що відрізняються між собою лише різною яскравістю (обробка інформації про розширеної колірної палітрі пікселів непомірним тягарем лягла б на DSP).

Давайте прикинемо, для отримання в 20 разів більше деталізованої картинки, потрібно, вибачте за тавтологію, в двадцять разів більше деталей, передати які можуть тільки додаткові пікселі зображення, і ні що інше. Відомо, що Logitech MX тисячі Laser Cordless Mouse робить знімки 30х30 пікселів і має граничне дозвіл 800 cpi. Отже, ні про яке двадцатикратном зростанні деталізації знімків мови бути не може. Де ж собака порилася :), і чи не є подібні твердження взагалі голослівними? Давайте спробуємо розібратися, що послужило причиною появи подібного роду інформації.

Як відомо, лазер випромінює вузько направлений (з малим розбіжністю) пучок світла. Отже, освітленість поверхні під мишею при застосуванні лазера набагато краще, ніж при використанні світлодіода. Лазер, що працює в інфрачервоному діапазоні, був обраний, ймовірно, щоб не зліпити очі можливим все-таки відображенням світла з-під миші у видимому спектрі. Те, що оптичний сенсор нормально працює в інфрачервоному діапазоні не повинно дивувати - від червоного діапазону спектра, в якому працює більшість світлодіодних оптичних мишей, до інфрачервоного - «рукою подати», і навряд чи для сенсора перехід на новий оптичний діапазон був важкий. Наприклад, в маніпуляторі Logitech MediaPlay використовується світлодіод, однак також дає інфрачервону підсвітку. Нинішні сенсори без проблем працюють навіть з блакитним світлом (існують маніпулятори і з такою підсвіткою), так що спектр області освітлення - для сенсорів не проблема. Так ось, завдяки більш сильної освітленості поверхні під мишею, ми можемо припустити, що різниця між місцями, що поглинають випромінювання (темними) і відображають промені (світлими) буде більш значною, ніж при використанні звичайного світлодіода - тобто зображення буде більш контрастними.

І дійсно, якщо ми подивимося на реальні знімки поверхні, зроблені звичайною світлодіодним оптичною системою, і системою з використанням лазера, то побачимо, що «лазерний» варіант куди більш контрастний - відмінності між темними і яскравими ділянками знімка більш значні. Безумовно, це може істотно полегшити роботу оптичному сенсору і, можливо, майбутнє саме за мишами з лазерною системою підсвічування. Але назвати подібні «лазерні» знімки в двадцять разів більше деталізованими навряд чи можна. Так що це ще один «новонароджений» міф.

Якими будуть оптичні сенсори найближчого майбутнього? Сказати важко. Ймовірно, вони перейдуть таки на лазерну підсвічування, а в Мережі вже ходять чутки про розроблюваний сенсорі з «дозволом» 1600 cpi. Нам залишається тільки чекати.

А й навіщо, скажіть на милість, оптичним мишам «жити» занадто довго?
Що ще можна додати?
Лазерне майбутнє?
Де ж собака порилася :), і чи не є подібні твердження взагалі голослівними?
Якими будуть оптичні сенсори найближчого майбутнього?

Новости