Комп'ютерна миша лазерна як працює схеми. Класифікація типів комп'ютерних мишок

Доброго дня, друзі!

Сьогодні ми поговоримо про один дуже зручний пристрій, до якого ми так звикли і без якого вже не уявляємо роботи на комп'ютері.

Що таке "миша"?

"Миша" - це кнопковий маніпулятор, призначений разом з клавіатурою для введення інформації в .

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

"Мишкою" користуватися набагато зручніше, ніж, наприклад, вбудованим маніпулятором ноутбука.

Тому часто користувачі відключають це ноутбучний «килимок» і підключають «мишу».

Як влаштована ця зручна штука?

Перші конструкції маніпуляторів

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

Зовнішній обід кожного диска мав перфорацію. Вали були розташовані перпендикулярно один до одного.

Один вал відповідав за координату Х (горизонтальне переміщення), інший за координату Y (вертикальне переміщення).

При переміщенні маніпулятора по столу кулька оберталася, передаючи момент, що крутить, на вали.

Якщо переміщення маніпулятора виконувалося у напрямку «вправо-вліво», то обертався переважно вал, який відповідає за координату Х. Курсор на екрані монітора переміщався також вправо-вліво. Якщо миша переміщалася у напрямку «до себе-від себе», обертався переважно вал, відповідальний координату Y. Курсор на екрані монітора переміщався вгору-вниз.

Якщо маніпулятор перемішався в довільному напрямку, оберталися обидва вали, відповідно переміщався курсор.

Оптичні датчики у старих «мишах»

Такі пристрої містили два оптичних датчика – оптопари. Оптопара включає випромінювач (світлодіод, що випромінює в ІЧ діапазоні) і приймач - (фотодіод або фототранзистор). Випромінювач та приймач розташовані на близькій відстані один від одного.

Під час руху маніпулятора обертаються вали з жорстко закріпленими ними дисками. Перфорований край диска періодично перетинає потік випромінювання від випромінювача приймача. У результаті виході приймача виходить серія імпульсів, яка надходить на мікросхему-контролер. Чим швидше переміщатиметься миша, тим швидше обертатимуться вали. Буде більшою частота імпульсів, і швидше переміщатиметься курсор екраном монітора.

Кнопки та колесо прокручування

Будь-який маніпулятор має щонайменше дві кнопки.

Подвійний "клік" (натискання) на одну з них (зазвичай ліву) запускає виконання програми або файлу, натискання на іншу – запускає контекстне меню для відповідної ситуації.

Пристрої, призначені для ігор, можуть мати 5-8 кнопок.

Натиснувши на одну з них, можна стріляти в монстра з гранатомета, на іншу – пустити ракету, на третю – розрядити в нього добрий старий вінчестер.

Сучасні миші мають у собі і scroll – коліщатко прокручування, що дуже зручно при перегляді об'ємного документа. Переглядати такий документ можна лише обертаючи коліщатко і не використовуючи кнопки. Деякі моделі мають два колесапрокручування, при цьому можна переглядати текст або графічне зображення, переміщуючись як вгору-вниз, так і вліво-вправо.

Під коліщатком прокручування зазвичай є ще одна кнопка. Якщо переглядати документ, обертаючи коліщатко і одночасно натиснути на нього, драйвер маніпулятора підключає такий режим, що документ починає переміщатися вгору по екрану. Швидкість переміщення залежить від того, з якою швидкість користувач обертав коліщатко до натискання на нього.

У такому режимі курсор змінює своє зображення. Це ще більше підвищує зручність… Коротше кажучи, здобули, приготували, розжували, залишилося лише проковтнути. Повторне натискання на коліщатко здійснює перехід від «автоперегляду» у звичайний режим.

Оптичні «миші»

Надалі маніпулятор було вдосконалено.

З'явилися звані оптичні «миші».

Такі пристрої містять випромінюючий світлодіод(зазвичай червоного кольору), прозору відбиваючу призму з пластику, світлочутливий сенсор і контролер, що управляє.

Світлодіод випромінює промені, які, відбиваючись від поверхні, уловлюються сенсором.

При русі маніпулятора потік прийнятого випромінювання змінюється, що уловлюється сенсором і передається контролеру, який виробляє стандартні сигнали конкретного інтерфейсу. Оптична миша більш чутлива до переміщенняі не вимагає для себе килимка, як старий маніпулятор із кулькою.

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

Можливі проблеми з маніпуляторами

Маніпулятор "миша", як і будь-яка техніка, має обмежений термін служби. Ні для кого не секрет, що основна частина комп'ютерної техніки виробляється у Китаї. Мета будь-якого бізнесу – це прибуток, тому китайські товариші заощаджують навіть на кабелях для «мишей», максимально витончуючи їх.

Тому перше слабке місце у маніпуляторів – саме кабель.

Найчастіше внутрішній обриводнієї чи кількох жил буває у місці входу кабелю в мишу.

У кабелі є 4 дроти, два з них – живлення, третій – тактова частота, четвертий – інформаційний.

Якщо миша не бачиться комп'ютером, насамперед треба «зателефонувати» кабель.

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

Миші з роз'ємом PS/2 не можна перемикати «на ходу» .

Інакше її контролер (малий її «мозок») може вийти з ладу. І добре ще, якщо справа обмежиться лише цим. Може вийти з ладу і контролер інтерфейсу PS/2 на материнській платі, що набагато гірше.

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

Маніпулятори з інтерфейсом COM або USB можнаперемикати "на ходу". Втім, зараз пристрої з інтерфейсом COM практично не зустрічаються.

"Кликати" мишкою доводиться багато тисяч разів, і кнопки після тривалої роботи можуть відмовляти. Щоб замінити кнопку, треба розібрати маніпулятор та припаяти іншу. Не обов'язково використовувати таку саму, якою була. Головне тут - зберегти висоту, щоб зберегти довжину ходу клавіші. Втім, маніпулятори давно вже дуже доступні, і більшість користувачів не морочаться з їх ремонтом.

Скажімо "дякую" добрим старим "мишкам" з кулькою в череві - вони добре нам послужили.

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

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

Сьогодні все.

З вами був Віктор Геронда.

До зустрічі на блозі!

Ви колись замислювалися, як улаштовані речі, який шлях вони проходять від ідеї до реалізації, наскільки прості прості речі? Наскільки просто зробити гребінець? А комп'ютерну мишу? А дерев'яну комп'ютерну мишу з цільного бруска червоного дерева з РК-екранчиком, з власною електронною начинкою та виготовленим та обплетеним спеціально для неї кабелем? Думаю, вам буде цікавий мій шлях, який я пройшов за 2,5 роки створення моєї мишки.

Дизайн, конструювання, моделювання

Оскільки в конструюванні я був повний нуль, то й до справи я підійшов, як повний профан. Купив пластилін і почав ліпити мишу своєї мрії.

Спочатку я зліпив мишу, яка ідеально мені підходить для роботи на робочому столі. Вона на фотографії велика темно-сіра. Потім я зліпив мишу, яка підійшла б мені на роль мобільного (темно-сіра маленька). А потім я відніс поцуплений у дітей шматок пластиліну на роботу, і колеги виліпили мишу, яка претендує на звання «народної». Вона ідеально лягала в руку більшості чоловічого населення нашого колективу (на фото різнокольорова). І що? Вийшли банальні і похмурі форми, які ми вдень і вночі смикаємо руками на всі лади. Очевидно, серед трьох стандартних мишей будь-який користувач знайде для себе зручну. Урочистість ідеалу?

В результаті за комп'ютером була змодельована миша, яка, на мій погляд, претендувала на роль витонченої та красивої.

На той момент вона мені дуже подобалася. І, не довго думаючи, я розділив комп'ютерну модель на деталі. Були продумані елементи кріплення та сполучення з електронною начинкою. Звучить просто, а насправді було витрачено сотні годин кропіткої роботи.

Після цього отримані деталі були вирощені на 3D верстаті для перевірки збирання.

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

Наступний етап – фрезерування у дереві. Придбав, напевно, з десяток різних порід червоних дерев, але почав з дерева сапеле, решта пород чекає свого часу.

Наживо дизайн не сподобався. Вертикальні щілини між кнопками та корпусом виглядали погано та неохайно. Видно технологічні «болячки» під час роботи з деревом - відколи та відведення дерева. Ну і головне – клавіші не гнулися, кліка не було.

Довго думав над дизайном. Щось бентежило, і не було почуття задоволення. Потім зрозумів – миші не вистачає солідності. Вирішив повернутися до початкового варіанта миші, який я ліпив на самому початку, лише на професійному рівні та з використанням скульптурного пластиліну. В одній миші зроблено два варіанти дизайну. Зручно для порівняння та ухвалення рішення.

Після отримання фінального варіанту було зроблено 3D-сканування та перенесення поверхонь у SolidWorks.

Друга модель вийшла не набагато вдалішою за першу. Кнопки не натискалися і виправити це в поточній моделі було неможливо. Шлюб моделі було закладено лише на рівні ДНК. Потрібний комплексний підхід з одночасним контролем і дизайну, і технології. Інакше нічого не вийде. Буде чи технологічна досконалість, чи гарний дизайн, але не все одразу. Ці характеристики сидять на різних сторонах гойдалки. Тому викидаю все в смітник і починаю з початку. Ескіз-дизайн-ліпка-тестування-вирощування і так далі, але з технологічним контролем критичних параметрів з одного боку, та дизайну з іншого. Шукаємо золоту середину.

Третю модель робив уже рамках класичного циклу проектування продукту. Почав із ескізу.

Намалювалися контури.

І нарешті затверджений дизайн.

Пластиліновий макет.

3D-сканер отримання поверхні.

Комп'ютерні моделі.

Потім розпочався процес доведення корпусу. На верстаті ЧПУ випилювався корпус, тестувався, доопрацьовувався, потім знову випилювався. У результаті працездатною вийшла лише десята версія корпусу. Найбільшою проблемою було зробити комфортним натискання клавіш. У результаті деяких місцях товщина дерева зменшувалася до 0,7 мм! На процес доопрацювання корпусу я пішов рік.

Дерев'яними були зроблені також коліщатко та роз'єм.

На коліщатко я наніс лазерне гравіювання з брендом Clickwood.

На підході одинадцята версія корпусу, куди внесу незначні зміни. Також я розпочав розробку бездротової версії миші. Бездротовий модуль базується на технології Bluetooth, оптосенсор – лазерний. Акумулятор типорозміру ААА, 2 штуки, з можливістю заміни. При підзарядці миша продовжуватиме працювати. Всі елементи розташовані дуже щільно, при компонуванні довелося неабияк поламати голову. Як контейнер для батарей служить порожнину, спеціально вирізана в дерев'яному корпусі миші.

Дерев'яні деталі

Робота з деревом починається із відбору деревини. Дошки повинні бути правильною геометрії, мати мінімум сучків та вад, і мати необхідну вологість.

Спочатку дошки сушаться вдома. Щонайменше півроку.

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

Підготовлені бруски обробляються на верстаті ЧПУ за допомогою спеціально створеної програми.

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

Обробку верхньої деталі миші доводиться робити з ювелірною точністю, оскільки профіль розроблений для м'якого кліка і в деяких місцях дуже тонкий. Зусилля натискання контролюю грамометром. У звичайних мишах воно коливається від 50 до 75 ГС. Я намагаюся досягти 50 ГС.

З деревом у моєму проекті пов'язані найбільші труднощі. Мало того, що це найважливіша частина собівартості, так і частка шлюбу тут дуже висока. Дерево – анізотропний матеріал. Його може і повести, можуть потрапити пороки, виникнути сколи, та й просто помилка в технології фінішного покриття може призвести до того, що корпус мишки відправляється в смітник. Зізнаюся, що технологію обробки я досі вдосконалюю і до кінця не впевнений, що знайшов правильну. Для статистики: у першій партії із десяти корпусів до готового продукту дійшло лише три. Тому частина технологічного ланцюжка, пов'язаного з деревом, критично важлива для собівартості та якості готового продукту. Над нею йде постійна робота.

Надалі планую попрацювати з кісткою. Зокрема, вже займаюся створенням коліщатка з кістки.

Електронна частина

Першу схему миші розробив самостійно. Як сенсор взяв топовий оптичний датчик ADNS-3090 фірми Avago, мізками став контролер фірми Atmel, решта комплектуючих брендових компаній типу Murata, Yageo, Geyer, Omron та Molex.

Особливу увагу приділив якісному харчуванню миші, тут, на мою думку, своїм перфекціонізмом досяг абсолюту

Перша працююча макетка.

У чорному виконанні фінальна.

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

Підібрав і купив для миші партію позолочених роз'ємів. Як завжди, у Китаї. Не знаю як щодо «кращого контакту», але з деревом добре гармонують.

Екранчик, прошивка

Захопившись ідеєю розмістити в мишці екран, почав його пошуки серед сотень постачальників. Вимоги були прості: жорсткі габаритні обмеження та можливість хоча б символьного відображення щонайменше восьми знайомих. Поки підбирав, дізнався про дисплеї практично все. Вони різняться за типами: символьні та графічні, за технологією: TAB, COG, TFT, OLED, LCD, E-Paper та інші. Кожен тип або технологія має ще масу різновидів, розмірів, кольорів, підсвічування, тощо. Загалом, було чим покопатися.

Перерва половину інтернету, з'ясував, що потрібний мені розмір виготовляє лише одна фірма на всьому білому світі. Всі інші варіанти однозначно більші за габаритами. І навіть знайдений мною дисплей ледве поміщався всередину миші. Як варіант розглядався кастомний дисплей, який мені могли виготовити на мої вимоги, але це дуже дорогий варіант для мене (близько ста тисяч рублів). Для першої моделі цілком підійде графічний дисплей з роздільною здатністю 128 на 64 пікселів, який я і вибрав.

Для того, щоб розібратися в тому, як реально виглядає та поєднується з моєю мишею дисплей, мені довелося замовити у виробників всі різновиди цього дисплея. Що означають ці різновиди? Ім'я моделі складається з цифро-літерних невимовних поєднань типу FP12P629AU12. Усі вони компонуються із різних блоків і чітко розшифровуються у специфікації. Наприклад, наведений приклад може бути зібраний з блоків FP.12.P.629A.U12, де зашифрований тип, розмір, вольтаж, контролер, діапазон робочих температур та інша інформація про модель. А останній блок найхитріший. Він може мати кілька десятків значень, кожне з яких означає ту чи іншу комбінацію таких характеристик, як наявність і колір підсвічування, колір фону, колір символів, діапазон градусів, з якого чітко читається інформація. Саме ці параметри мені були цікаві.

В результаті для проби я замовив 18 різних модифікацій. Виробник погодився, але повідомив, що мінімальне замовлення – 5 дисплеїв для кожної модифікації. Подітися було нікуди, і мені довелося погодитися, знаючи, що 90% піде у відро для сміття. І ось одного з похмурих днів служба експрес-доставки привезла мені додому величезну коробку, в якій можна жити бомжу середньої комплекції. У коробі було 18 менших коробок, у кожній з якої вільно розміщувалися 5 дисплейчиків, надійно зафіксованих для дальньої поїздки в холодну Росію. Супутньої упаковки було стільки, що тещі вистачило вкрити кілька грядок на зиму.

У результаті, після ретельних тестів на спеціально зібраному стенді, придатними для серії виявилися два дисплеї. Відрізняються вони лише тлом: сірий та жовто-зелений. Саме їх я і пропонуватиму для комплектації миші. За умовчанням планую ставити жовто-зелений, але будуть доступні ще два варіанти: дисплей із сірим фоном та миша зовсім без дисплея.

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

Мій хід думок йшов іншим шляхом. Почнемо з того, що є два суттєві обмеження на показ оперативної інформації: наявність перед користувачем величезного та якісного джерела будь-якої інформації (монітор) та необхідність перевертати мишу для отримання інформації. Крім того, екранчик маленький, роздільна здатність невелика, світлодіод заважає нормальному читанню. Тому висновок у мене вийшов один: інформація повинна мати лише розважальний характер, прикладна цінність якої прагне нуля, але при цьому WOW!-ефект має бути забійним.

Яка ж інформація може мати такі властивості у звичайного за складністю пристрою? Її небагато: пробіг, час користування, швидкість переміщення, кількість кліків та прокручування коліщатка. Від останнього параметра я вирішив відмовитись, тому що мені він здався нецікавим. Інші всі параметри мають прив'язку до сесії (останній час використання миші від моменту подачі на неї живлення, тобто підключення до комп'ютера або включення самого комп'ютера) і до всього існування миші. Наприклад, користувач може будь-якої миші дізнатися скільки разів він натиснув ліву кнопку миші або скільки його мишка пробігла в метрах за сьогодні або з часу її покупки. Інформація абсолютно марна, проте особливо цікавим допоможе зрозуміти, як сильно він мучить мишу. Якщо з'являться інші цікаві ідеї, їх можна буде реалізувати новою прошивкою.

Також додав загальну інформацію щодо миші (модель, номер миші та прошивки, місяць виготовлення) та екранчик налаштувань. Можна вибрати мову та систему заходів (англійська або метрична). Для зберігання цієї інформації довелося додавати у схему flash-пам'ять постійного зберігання.

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

Перший варіант було реалізовано у чисто текстовому ключі, навіщо навіть було розроблено кілька варіантів шрифтів.

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

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

Звичайно, такий дизайн вимагав більшого дозволу, тому його довелося адаптувати.

Але це ще не кінець історії. Після того, як підібрав екранчик для миші, я зробив замовлення пробної партії для макеток. У результаті дійшли екранчики, але чомусь кількістю висновків від того, що зазначено у специфікації (datasheet). На запит виробнику надійшла відповідь, що, мовляв, все нормально, це невелика модифікація, і вона ніяк не вплине на працездатність. Тим часом, два провідника, що бракують, відповідали за яскравість відображуваної графіки.

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

Але історія опинилася з добрим кінцем. Після листування з китайцями з'ясувалося, що екран зараз може регулювати свою контрастність прямо з прошивки. Підлікували прошивку, і все почало показувати просто чудово!

Все показується, як і планувалося: пробіг, швидкість, кількість кліків та інше.

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

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

Для кінцевого користувача це не має жодного значення. Він підключає мишу і методом спроб і помилок виставляє в операційній системі комфортну швидкість руху курсору. Система запам'ятовує цей коефіцієнт та використовує його для збільшення або зменшення значень збільшення координат пересування.

Але зовсім інша річ, якщо ви задумали зчитувати ці параметри безпосередньо з миші. Миша на одній поверхні покаже результат пробігу один метр, на іншій – півтора. Швидкість також «брехатиме». І із цим треба щось робити.

Для розв'язання цього завдання довелося вводити параметр «Дискретність (Sensitivity)», що дозволяє індивідуально підібрати коефіцієнт кожної поверхні. За замовчуванням він дорівнює одиниці, що відповідає поверхні білого паперу. Його можна в налаштуваннях як збільшувати, так і зменшувати. Його можна взагалі не чіпати, все чудово працюватиме і так. Але для справжніх перфекціоністів в листівці, що додається до мишки, буде дана таблиця, з якої можна підібрати коефіцієнт до наявної поверхні та інструкція, як можна самостійно налаштувати мишу для показу точного пробігу.

Під час розробки прошивки виявився ще один побічний ефект роботи сенсора. Якщо взяти мишку і просто помахати нею в повітрі, показання пробігу також будуть змінюватися. Це з тим, що сенсор визначає навколишній простір як якусь поверхню і намагається отримувати значення зміщення миші. Тому можна спостерігати такий ефект: ви перевертаєте мишу, дивіться на параметри пробігу і дивуєтесь тому, що вони прямо у вас на очах змінюються у бік. Звичайно, можна встановити в миші датчик кута нахилу, що відключає сенсор на час її перевороту, але робити це лише для описаної ситуації нерозумно. Можливо, у наступній версії він з'явиться, але не зараз. Адже мишу піднімають тільки щоб подивитися на показники, а 99,9% часу вона знаходиться на поверхні і отримує правильну інформацію.

Кабель

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

Іноді здається, що при створенні виробу кабель - несуттєва частина виробу. Чого простіше – купити в магазині потрібну кількість кабелю та розпаяти його. Пльова справа. Але, на жаль, не у нас у Росії. Часом здається, що в нас промисловість уже не пристосована робити нічого складнішого за чавунні праски. Спроби визначити кабель вилилися в тритижневі пошуки і перетрушування асортименту всіх виробників вітчизняної кабельної продукції. З'ясувалося, що наші стандарти не описують кабель, що підходить до сучасних електронних пристроїв. Наприклад, мікрофонний чотирижильний кабель з обплетенням КММ 4х0.12 мм2 має зовнішній діаметр 5 мм. Це дуже багато. Старі миші і клавіатури мають товстий кабель, зовнішній діаметр якого складає всього 3,5 мм. Найближчим аналогом у продажу був кабель німецької фірми Lapp Kabel, але й у нього зовнішній діаметр якраз і складав 3,5 мм. А тепер уявіть ще й обплетення на такому кабелі. Уявили? Я вам скажу, що подібний кабель бачив на мережевих шнурах для прасок

Отже, з'ясувалося, що в Росії такий кабель не купити. Крапка. Що ж, ми не звикли відступати. Іду у виробництво і намагаюся замовити, благо в Росії ще кабель роблять. А для цього визначимось із моїми вимогами. Отже, що мені потрібно:
Жили – мідні, із плетених дротів (для гнучкості).
Кількість жил – 4.
Екран – так.
Гнучкість – максимальна.
Зовнішній діаметр кабелю – строго не більше 3 мм.
Колір Pantone 4625 C.
Підсумок: намагався списатися, напевно, з десятком можливих виробників кабельної продукції, нікому не цікаво вовтузитися з моїм замовленням. Навіть не питали, який кілометраж мені потрібен. Підсумок: у Росії такий кабель не купити і не зробити. Сумно. Але ми не звикли відступати.

Іду на Alibaba.com. Знаходжу першого-ліпшого китайського виробника, пишу листа і буквально через кілька годин отримую відповідь: зробимо для вас будь-який кабель! Я в шоці. Кидаю йому специфікацію, грошей на доставку і через тиждень отримую зразок. Оце так! А я майже три місяці втратив, намагаюся патріотично розмістити замовлення у Росії. Виявилося, що китайці цілком спокійно можуть зробити мені кабель із зовнішнім діаметром 2,5 мм.

У результаті: я замовив у Китаї 4 різні семпла. Спочатку не влаштувала дряпання і матовість зовнішньої оболонки, потім не влаштувала гнучкість кабелю, потім знову не влаштувала гнучкість, і зрештою зупинився на останньому надісланому семплі, який був готовий замовити. Гибше вони не можуть. Кабель має пам'ять. У результаті випадково отримав кабель з пам'яттю, хоча хотів максимально гнучкий як мотузка

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

Обпів свій кілометр кабелю. Вийшло два варіанти.

Приблизно 10% кабелю пішло на відбраковування. Це початок бухт, де оплетка розплітається і верстат ще увійшов у робочий режим. І деякі місця, де з якоїсь причини утворилися петлі та вузли ниток обплетення.

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

Зовнішній діаметр кабелю з обплетенням вийшов 3,2 мм, тобто. обплетення додало до діаметра кабелю 0,7 мм. Здається небагато, але у звичайної миші кабель йде переважно з діаметром 3,5 мм, і він в епоху бездротових мишей здається товстим і важким. Останнім часом не бюджетні миші почали комплектуватися кабелями діаметром 3 мм, і вони вже не так заважають під час роботи, їх практично непомітно. А ось кабель клавіатури може бути із зовнішнім діаметром 4 мм. І навіть більше. Але для клавіатури це не має значення.

Пластикові деталі

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

Тож довелося замовляти у китайців прес-форму.

Після кожного тестового виливка китайці надсилали мені десяток семплів, які я тестував на моїй мишці.

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

Вийшла ось така деталь.

Доопрацювання прес-форми - зовсім непросте завдання, і зміни можуть робитися лише у бік збільшення деталі. Тому будь-яка неточність чи помилка можуть зіпсувати всю роботу. Для довідки: кожне доопрацювання - це півтора місяці очікування нових семплів. А сама зміна могла бути мікроскопічною, але необхідною.

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

Обробка та покриття

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

Переді мною стояло складне завдання. Потрібно було стабілізувати дерево, щоб геометрія мишки не змінювалася залежно від вологості, та захистити дерево від роботи в агресивному середовищі (піт та жир від руки).

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

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

Щоб не розтягувати розповідь, скажу що випробував безліч олій: лляне, тикове, тунгове, вазелінове, датське. Кожна олія має свій характер. Наприклад, на масло тику дуже погано наноситься віск, а лляна олія дуже довго полімеризується. Тому доводиться в нього вводити каталізатор – сикатив.

У результаті я розробив дві технології. Перша – технологія вакуумного просочення дерева. Працює вона так: створюю в середовищі з олією та деревом вакуум. З часу починає виходити повітря. Після зняття вакууму пори заповнюються олією. Як плюс – дерево добре стабілізується. Як мінус – воно сильно темніє. Виглядає добре, але на любителя.

Друга технологія – це поверхневе покриття олією. Олія наноситься 1-2 або більше разів нетканою серветкою.

Наносимо карнаубський віск.

І розтираємо мусліновим колом.

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

Якщо оцінювати трудомісткі обробки, то ручної праці на одну мишу виходить близько чотирьох годин.

Складання

Далі йде операція монтажу, але перед нею ще потрібно видалити сліди обробки з технологічних отворів. Потім за допомогою спеціальної стрічки 3М юстирую і наклеюю ніжки (корпус може повести на частки міліметра, і це відразу буде помітно: він хитатиметься як кульгавий табурет). Потім прокладаю кабель, монтую плату, саппорт, встановлюю коліщатко і також, при необхідності, юстирую кнопки (не повинно бути брязкоту) і силу натискання. Ця операція також може тривати до чотирьох годин.

Пристрій та принцип роботи оптичної миші

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

Загалом у перших оптичних мишах було два світлодіоди, і один з них випромінював світло в червоному діапазоні, а інший - в інфрачервоному. Відповідно було і два фотодіоди, які працювали "у парі" з вищезазначеними світлодіодами. Для такої миші був необхідний спеціальний килимок з поверхнею із спеціального світловідбиваючого матеріалу, на який наносилася дрібна сітка із синіх та перпендикулярних їм чорних ліній. Сині лінії поглинали світло червоного світлодіода, а чорні інфрачервоного.

Таким чином, один фотодіод "помічав" прохід над синіми килимковими лініями, а інший - над чорними. На момент проходу над лінією фотодіод генерував відповідний електричний імпульс. Контролер миші, підраховуючи імпульси, визначав напрямок та величину переміщення.

Можна сказати, що килимок виконував функцію, аналогічну тій, яку виконує вся механічна частина в оптико-механічній мишці (звичайна миша з кулькою, яку багато хто, напевно, не раз розбирали).

До переваг таких мишей можна віднести відсутність рухомих та інерційних частин, надійність у роботі, точність позиціонування. А до недоліків - килимок, який вимагав постійного догляду та чищення, та й, як завжди (куди ж без грошей), - високу вартість. До того ж, при втраті чи пошкодженні килимка миша втрачала свою працездатність. Але в 1999 році фірмою Agilent Technologies була розроблена своя технологія оптичної навігації, для якої килимок і зовсім не був потрібен. І оскільки на сьогоднішній момент фірмою Agilent випущено понад 75 мільйонів сенсорів різних модифікацій для оптичних мишей, то можна припустити, що ця технологія припала до двору як виробникам, так і користувачам. До того ж, вищезазначена фірма випускає не тільки оптичні сенсори, але ще й практично всі необхідні компоненти для збору оптичної миші (такий набір "зроби сам" (див. рис.1)), що робить доступним виробництво оптичних мишей навіть для невеликих (так і хочеться додати "китайських" компаній. На рис.1 показані два варіанти лінзи та затиску. Але який би з них не віддав перевагу виробнику, принципово на роботу оптичної системи це не впливає.

Суть даної технології полягає в наступному: оптичний сенсор послідовно зчитує зображення поверхні (кадри), а потім математично визначає напрямок та величину переміщення.

червоний

світлодіод

затискач для світлодіода

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

Оптичний

Оптичний сенсор включає три функціональні блоки: систему зчитування зображення (IAS); цифровий сигнальний процесор (DPS); послідовний інтерфейс передачі.

Конструктивно ж оптичний сенсор є мікросхемою з шістнадцятьма ніжками (хоча є варіант і з вісьмома), на нижній частині якої (з боку ніжок) розташований об'єктив.

За об'єктивом розташована монохромна КМОП (CMOS) камера, яка фотографує невелику ділянку поверхні площею близько квадратного міліметра. Кадр поверхні розбивається на дрібні ділянки (квадрати). Для кожної такої ділянки обчислюється усереднене значення яскравості. Діапазон значень, що присвоюються - від 0 до 63, де 0 присвоюється чорному ділянці, а 63

Білому. Таким чином, виходить мозаїчне зображення, що складається із квадратів різної яскравості. Ось такий квадрат, тобто. елемент зображення і є точкою прив'язки, а точніше сказати, одним відліком (див. рис.3). І роздільна здатність оптичної миші визначається відліках на дюйм (counts per inch), тобто. cpi, а чи не dpi, як в звичайних мишей. Фірма Agilent випускає сенсори з роздільною здатністю як 400, так і 800 cpi, причому моделі з роздільною здатністю 800 cpi можуть бути запрограмовані на роботу з роздільною здатністю 400 cpi. До речі, деякі фірми в технічних характеристиках своїх оптичних мишей заявляють дозвіл 420 або 500 cpi. Але, переглядаючи технічну документацію на різні сенсори, таких характеристик я не зустрічав. А в те, що якась невелика китайська компанія випускає сенсори власної розробки, коли такий визнаний авторитет у цій галузі "мишебудування", як Logitech, купує їх у Agilent, дуже погано віриться. І якщо вже я згадав Logitech, то хочу додати, що більшість своїх моделей, за винятком найдешевших, вона постачає сенсори з роздільною здатністю 800 cpi.

Але повернемося назад до технології. Пам'ятаючи про те, що сенсор фотографує дуже невелику ділянку поверхні, а курсор по екрану повинен рухатися плавно і без запізнення, а для цього кадри поверхні, що послідовно зчитуються, повинні накладатися один на одного з невеликим зміщенням, поверхня фотографується з дуже великою швидкістю - 1500 знімків в секунду . Це дозволяє переміщати мишу зі швидкістю до 12 дюймів (30 сантиметрів) за секунду. Також існують варіанти сенсорів, які фотографують поверхню зі швидкістю 2000 або 2300 знімків в секунду і дозволяють переміщати мишу зі швидкістю 14 дюймів (35 см) в секунду. Причому фірма Microsoft заявляє, що в її останніх розробках знаходяться сенсори зі швидкістю зйомки 6000 кадрів на секунду. Знову ж таки, технічного опису на

такий сенсор я не бачив, але думаю, що в даному випадку таке цілком можливо. Все вищезазначене відноситься до системи зчитування зображення. Далі зняті кадри обробляються цифровим сигнальним процесором за спеціальним, природно, запатентованим алгоритмом. Порівнюючи отримані кадри, процесор визначає величину та напрямок переміщення миші (див. рис.3), після чого перетворює ці дані на координати.

Так як кварцуються сенсори здебільшого генератором з частотою 18 МГц (є варіанти на 24 МГц), можна припустити, що потужність цифрового процесора становить 18 мільйонів операцій на секунду. Потім обчислені координати за допомогою послідовного інтерфейсу передаються комп'ютер. Перші моделі сенсорів вміли "спілкуватися" з комп'ютером за інтерфейсом PS/2, а для роботи з інтерфейсом USB був потрібний додатковий контролер. До речі, частота посилки координат за умовчанням при використанні інтерфейсу USB – 125 разів на секунду, PS/2 – 100 разів. Але через послідовний порт можуть встановлюватися деякі параметри самого сенсора - зокрема, роздільна здатність та частота посилки координат.

Тепер розглянемо призначення інших компонент оптичної системи. Так як під пахвою темно навіть вдень, то поверхню, яку фотографує сенсор, необхідно підсвічувати. Камера сенсора налаштована сприйняття світла у червоному спектрі випромінювання (l= 639 nm). Тому і використовується червоний світлодіод, головне завдання якого - навіть мінімальною кількістю випромінюваного світла забезпечувати роботу сенсора по всій робочій поверхні. Чим вища яскравість освітлення, тим на більшій кількості поверхонь працюватиме сенсор.

Щоб забезпечити рівномірне освітлення поверхні, світло від світлодіода проходить світловодом і розсіюється лінзою. Через іншу лінзу сенсор зчитує зображення поверхні. Конструктивно дві лінзи та світловод виконані як одна деталь і називаються одним словом "лінза".

Крім функції розсіювання та фокусування світла, лінза виконує ще одну важливу функцію – захист сенсора від розряду електростатичної напруги. Зрозуміло, що лінза повинна розташовуватися на певній відстані від робочої поверхні і від сенсора. Тому друкована плата (PCB) і опорна поверхня (base plate), на які встановлюються елементи оптичної системи, повинні мати певні параметри, в тому числі і по товщині. Ну і останній елемент оптичної системи – це клямка. Служить вона фіксації елементів оптичної системи щодо одне одного.

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

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

І якщо взяти миші в ціновій категорії до 20 у.о., то, швидше за все, вони будуть мати той самий тип сенсора і, відповідно, ідентичні характеристики. В цьому випадку варто звернути увагу на ергономіку виробу, наявність

додаткових кнопок, якість матеріалів та ім'я виробника. До того ж, важливим моментом для оптичних мишей є якість збирання. І якщо назву фірми ви чуєте вперше, варто задуматися, брати таку мишу чи ні. Принаймні перед покупкою зовсім не завадить почитати огляди, присвячені конкретним моделям.

Ось, мабуть, і все. Усього хорошого.

Ігор Масловский, [email protected]

Світловод піднятий над мікросхемою

Лінза та розсіювач

Вид на об'єктивну частину оптичної миші

Вид знизу на об'єктивну частину у зібраному стані

Сигнальний провід миші іноді розглядається як фактор, що заважає і обмежує. Цього фактора позбавлені бездротових мишей. Однак бездротові миші мають серйозну проблему - разом із сигнальним кабелем вони втрачають стаціонарне живлення і змушені мати автономне від акумуляторів або батарей, які вимагають підзарядки або заміни, а також збільшують вагу пристрою.

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

v Оптична сполука.

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

Оптичний зв'язок практично проявив великий недолік: будь-яка перешкода між мишею і датчиком заважало роботі.

v Радіозв'язок.

Бездротова миша Apple Mighty Mouse

Радіозв'язок між мишею та приймальним пристроєм, підключеним до комп'ютера, дозволив позбутися недоліків інфрачервоного зв'язку і витіснив його.

Можна виділити три покоління бездротових мишей. Перше покоління використовувало частотні діапазони, призначені для радіокерованих іграшок (27 МГц). Вони мали низьку частоту опитування (типово 20-50 Гц), нестійкий зв'язок, взаємний вплив близького розташування. Такі мишки мали курйозну проблему: оскільки радіус дії цих мишей становив кілька метрів, а організації, як правило, закуповували однотипну техніку партіями, були випадки, коли курсором на екрані комп'ютера керувала миша, розташована навіть на сусідньому поверсі. Такі миші, як правило, мають перемикач, що дозволяє вибрати один із двох радіочастотних каналів, в більшості випадків перехід на інший канал знімав проблеми. Нині мишки першого покоління не виробляються.

Бездротова мишка з донглом

Бездротова миша Gigabyte Force M9 ICE Black з лазерним датчиком

Друге покоління радіомишей використовувало вільний частотний діапазон 2,45 ГГц і будувалося з урахуванням високоінтегрованих швидкісних радіоканалів. У таких рішеннях вдалося повністю позбутися «дитячих хвороб» першого покоління. Основним недоліком вважається необхідність у спеціальному USB-донгл, в якому знаходиться приймач мишки. Такий донгл займає USB-слот комп'ютера. Втрата донгла робить мишку мертвим залізом через несумісність методів радіозв'язку різних виробників. Мишки другого покоління - наймасовіші нині.

Третє покоління радіомишок використовує стандартні радіоінтерфейси. Як правило, це Bluetoothабо (набагато рідше) інші стандартні радіоінтерфейси персональних мереж. Мишки з Bluetooth не потребують спеціального донглу, оскільки сучасні комп'ютери оснащуються цим інтерфейсом. Інша перевага Bluetooth мишок - не потрібно спеціальних драйверів. Недолік Bluetooth – висока ціна та більше енергоспоживання.

Індукційні миші.

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

З кінця XX століття все більшу силу набирають виробництво аксесуарів спеціально для любителів комп'ютерних ігор. Ця тенденція не оминула і комп'ютерні миші. Від своїх звичайних офісних побратимів цей підвид відрізняється більшою чутливістю (до 8200 dpi у Razer Taipan), наявністю додаткових кнопок, що індивідуально налаштовуються, ковзною зовнішньою поверхнею, а також дизайном. У геймерських мишах вищого класу налаштовується розважування - це потрібно для того, щоб усі ніжки миші були рівномірно завантажені (так миша плавніше ковзає).

Як і будь-який елемент комп'ютера, миша стала об'єктом моддингу.

Деякі виробники мишей додають до миші оповіщення про будь-які події, що відбуваються в комп'ютері. Зокрема, Genius і Logitech випускають моделі, що сповіщають про наявність непрочитаних електронних листів у поштовій скриньці світлом світлодіода або відтворенням музики через вбудований в мишу динамік.

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

Крім того, існують міні-миші, створені для власників ноутбуків, що мають малі габарити та масу.

Деякі бездротові миші мають можливість працювати як пульта дистанційного керування (наприклад, Logitech MediaPlay). Вони мають трохи змінену форму для роботи не тільки на столі, а й при утриманні в руці.

v Переваги та недоліки

Миша стала основним координатним пристроєм введення через такі особливості:

· Дуже низька ціна (порівняно з іншими пристроями на зразок сенсорних екранів);

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

· Висока точність позиціонування курсору. Мишею (за винятком деяких «невдалих» моделей) легко потрапити до потрібного пікселя екрану;

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

Недоліками миші є:

· Небезпека синдрому зап'ясткового каналу (не підтверджується клінічними дослідженнями); [джерело не вказано 365 днів]

· Для роботи потрібна рівна гладка поверхня достатніх розмірів (за винятком хіба що гіроскопічних мишей);

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

Комп'ютерна миша є дуже корисним та зручним пристроєм введення графічної інформації.

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

Конструктивно миша є пластмасовою коробочкою обтічної форми, в якій розміщені:

    масивна гумова кулька, що обертається при переміщенні миші по гладкій поверхні;

    дві чи три кнопки;

    механізм перетворення обертання кульки на електричні сигнали;

    електронна схема прийому та обробки даних про стан миші (координати миші та положення кнопок).

Гнучким кабелем миша з'єднується із системним блоком комп'ютера. Іноді замість кабелю зв'язку комп'ютера з мишею використовуються інфрачервоні промені. В цьому випадку мишачий дріт відсутній і не заважає роботі.

На малюнку показано внутрішній пристрій маніпулятора "миша". На малюнку зазначені такі обов'язкові компоненти миші:

1.Фотовипромінювач

2.Фотоприймач

3.Куля (зазвичай для кращого зчеплення з поверхнею столу він покритий гумою.)

4.Ворочливий валик

5.Притискне колесо

6.Кнопка

7.Кабель

8.Контролер (спеціальна мікросхема)

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

Для усунення першого недоліку замість кульки у ряді сучасних моделей мишей використовується оптичний сенсор переміщення . У таких мишах немає вузлів, що рухаються, тому у них висока точність позиціонування. Перші моделі таких пристроїв поставлялися зі спеціальним «розлиненим» килимком. Під час руху датчик працював подібно до примітивного сканера, перетворюючи чергування темних і світлих ділянок на килимку в електричні імпульси. Сучасні оптичні миші можуть працювати практично на будь-якій поверхні – датчик реагує на природну нерівномірність відбивної здатності матеріалу. Замість кульки в неї поміщений чутливий оптичний датчик, здатний відстежувати рух відносно дрібних текстур на поверхні ковзання (килимок, аркуш паперу тощо), не помітних для ока, не кажучи вже про подряпини та інші механічні та колірні неоднорідності. Їхнє переміщення в поле зору датчика спеціалізований процесор перераховує в збільшення лінійних координат, що відповідають руху руки користувача. Оцифрування поверхні під мишею відбувається із частотою 1500 разів на секунду.