Півроку тому прикупив мишку клон Razer Mamba TE.
На той момент у мене вже була оригінальна Mamba TE перероблена в W-Mouse з сенсором adns-9500. Мамба була обрана тому особисто для мене цей корпус практично ідеальний, включаючи наявність бічних натискань колеса. Тушка оригінальної Мамби мені обійшлася в 4000р. тому коли побачив в магазині клон Мамби за 1000р з невеликим, не зміг встояти перед спокусою купити і подивитися його якість і оцінити виправданість, для переробки в W-Mouse.
Далі багато тексту і картинок
Для початку про те, що таке W-Mouse.
тут найкраще процитувати раніше написане мною, в одній зі статей:
Один геніальна людина, з ніком Walkie, вирішив самостійно розробити і зробити собі миша яка б відповідала його бажанням і вимогам ... І зробив. І назвав він її W-Mouse.
Walkie зробив миша не тільки собі, але навчив робити її і інших людей.
Після отримання замовлення, клон був підданий порівнянні з оригіналом (зліва клон, праворуч оригінал):
підставку під мізинець і металеві «пимпочки» на бічних кнопках в оригіналу були мною додані в процесі переробки його в W-Mouse. В іншому як видно з фотографій клон дуже близько, майже ідеально повторює оригінал. Причому гумки на бічних стінках абсолютно однакові з оригіналом.
З відмінностей:
- клавіші у клона трохи вище піднімаються над білою матовою смужкою підсвічування, що виглядає трохи неохайним. Це довелося потім усувати.
- ноги у клона алюмінієві. якщо для тропічних килимків це не має різниці то для твердих килимків, наприклад скляних такі ноги не підходять.
- кнопки на спині у клона трохи більше.
Після розтину стало зрозуміло - всередині клон з оригіналом має мало спільного, хоча підсвічування смужки зроблена схожим чином, в іншому конструкція сильно відрізняється включаючи основні елементи, тобто на запчастини для оригіналу клон не годиться зовсім від слова повністю.
Ось так виглядають нутрощі клону:
Як видно сенсор розгорнуть на 90 °. Це не дуже добре тому є думка, що проектуються сенсори з пріоритетом горизонтальній осі (Х) саме по ній у сенсорів максимальна швидкість.
Бічні кнопки використовуються мембрану, що не дуже добре так, як вони характеризуються не дуже отчетістой тактильністю спрацьовування, так і звук глухий, неприємний.
Кнопки бічних натискань колеса також мембранні, тугі і неприємні.
використовується сенсор A3050 - прямо скажемо поганий сенсор.
Перевірка його в програмі mousetester повністю підтвердила, що сенсор не "ігровий», але для офісних завдань цілком нормальний.
кнопки стоять фірми Huano - так ... працюють вони дійсно не важливо :)
Треба сказати, що роботу колеса, включаючи бічні натискання, можна охарактеризувати словами - розхлябане і жорстке. Великі лаги натискань, велике зусилля як на бічні натискання, так і на натискання колеса. Єдина приємність - обертання, незважаючи на м'якість є чітка фіксація «кроків».
За підсумками огляду, сформувався план по усуненню недоліків і переробці клону в W-Mouse.
1 - заміна основних кнопок на кнопки omron D2F-01F з зусиллям натискання 74H.
2 - заміна мембранних кнопок бічних натискань колеса, знову ж на маленькі кнопки Omron
3 - заміна бічних мембранних на нормальні кнопки.
4 - прибрати люфти при натисканні основних кнопок і кнопок колеса.
5 - зменшити зазор між клавішами і смужкою підсвічування.
6 - розібратися з підключенням підсвічування, а так же узгодити колірний баланс і яскравість підсвічування колеса, бічний смужки і логотипу на спині.
7 - пріатачіть підставку для мізинця.
8 - нові ноги
9 - прибрати «старий» сенсор і не потрібні елементи на основній платі.
10 - тому що новий сенсор (adns- 3090) розміщуватися повинен, в «нормальному» положенні, тобто уздовж вертикальної осі миші, а основна плата коротка, то треба наростити плату за допомогою шматка плати вирізання з плати від іншої миші де стояв сенсор 3090.
11 - вивести з'єднання кнопок і колеса на майданчики плати, які будуть з'єднуватися з платою контролера W-Mouse. Тут передбачається максимальне використання вже існуючих доріжок.
12 - пайка плати контролера і розміщення її на основній платі.
13 - попереднє включення і прошивка W-Mouse
14 - визначення оптимальної висоти розміщення сенсора тобто висоти на якій найкраща фокусування сенсора. Для цього сенсор тимчасово розміщується на «лівої» платі і шляхом підкладання, під лінзу, вставок різної товщини, визначається оптимальна фокусування.
15 - вирізання в дні миші прямокутного отвору за розміром лінзи. Це потрібно щоб виставити лінзу на висоту знайдені в попередньому пункті.
16 - розміщення сенсора на основній платі.
17 - розпаювання проводів з'єднують освновную плату з платою мікроконтролера
18 - підбір освітлювача. вибір з ІК, червоного або білого світлодіодів.
19 - модернізація основного кабелю
20 - усунення дрібних косяків :)
Дуже детально по кожному пункту описувати не буду, але основні моменти опишу.
Заміна бічних кнопок (пункт 3)
як видно клавіші висять на загальній осі, але нічим не притискаються до корпусу, в результаті при натисканні відбувається неприємне «бламанье» :)
Щоб це пофиксить довелося вставити пружну дріт діаметром 0.8мм, одягнувши на неї термоусадочний кембрік. червона стрілка.
Зеленою стрілкою відзначений гвинтик, який підтягує «спину» тобто верхню кришку з клавішами.
Спочатку жодного гвинтика там не було. В результаті вдалося виконати пункт 5 - зазор між клавішами і смужкою підсвічування зменшився до пристойного :)
пункт 6 - підсвічування.
щоб збалансувати потрібно підібрати номінали резисторів по лініях RGB так, щоб при подачі максимальної напруги (5 вольт) світло був білого кольору.
Для цього на червоний світлодіод, подавалося 5В, через постійний резистор 1кОм, а на синій і зелений напруга подавалося через змінні резистори, за допомогою яких і домагалося світіння білим кольором. Потім змінні резистори змінювалися на постійні і все повторювалося для наступного елемента підсвічування (смужки і колесо).
Щоб домогтися максимального узгодження, довелося робити на зібраному корпусі. виконавши сполуки тоненькими проводками.
Пункт 10. Примірка додаткової плати для сенсора.
Вона була вирізана з якої то дуже старого, від миші A4.
Також на цій картинці видно кнопки після їх заміни.
Далі, в основній платі вирізувалося вікно і туди вставила плата сенсора.
Пункт 11. Щоб не тягнути проводки, до плати мікроконтролера з різних кінців основної плати, були використані майданчики від роз'єму плати на бічній панелі. А для з'єднання цієї плати поставлений новий роз'єм. На майданчики, що залишилися від знятого роз'єму, були розведені кнопки основної плати і роз'єми від плати з бічними і верхніми кнопками. Також були зроблені майданчики для з'єднання сенсора.
По можливості максимально використовувалися вже наявні доріжки. Пощастило, що частина основних кнопок вже йшла на роз'єм.
Пункт 14. Визначення висоти.
Розміщення сенсора на ще одній платі-недогризку, вирізаної з непотрібною плати.
На зображенні процес, підгонки по висоті, тут використовується червоний світлодіод підвищеної яскравості.
На той момент я ще не визначився з найкращим освітлювачем, тому використовував перший-ліпший під руку.
Програма настройки W-mouse показує те, що «бачить» сенсор, тому змінюючи висоту проставки під лінзою, можна досить точно підібрати висоту, на якій фокусування найкраща.
Висота вийшла 2.4мм. Що цікаво це висота вказується в даташіте на сенсор, але раніше (для adns-3080) вона не співпадала, з обумовленою експериментально.
Можливо оптимальна висота змінилася для сенсора adns-3090
а може бути лінзи, куплені на Алі. мають відмінності ...
Після цього в дні корпусу, було вирізано отвір. У нього покладена проставка висотою 2.45мм, на неї лінза, зверху плата з не запаяним сенсором. Сенсор зверху притискається і фіксується на платі термоклеем. Після цього сенсор розпаювали на платі.
Вікно в дні закладається чорної платівкою приклеюваної на дихлоретан.
пункт 18. Підбір освітлювача і підгонка його розміщення так, щоб отримати максимальну рівномірність освітлення і достатню яскравість.
На зображенні ІК світлодіод. отримати високу рівномірність освітлення дуже важко.
Вона залежить від відстані між світлодіодом і лінзою, від співвісності світлодіода і лінзи.
Ідеальною рівномірності, що не намагався домогтися не вдалося.
Крім того провів тестування в mousetester, при різних освітлювачах і різному значенні параметра shutter (витримка), найкращий результ, особливо по вертикальній осі, вийшов при використанні в якості освітлювача білого світлодіода Cree XR-E.
картинки тестів кому цікаво
ІК, витримка 150
ІК, витримка 200
зверніть увагу на нерівності червоних синусоид, вони відносяться до зміщення по вертикальній осі.
Cree, витримка 150
Cree, витримка 200
видно що з світлодіодом Cree лінії більш гладкі.
Миша в зборі, тут ще варто ІК світлодіод, потім він був замінений на Cree.
Ось так виглядає біле підсвічування
З'ясувався ще один косячок - бічна смужка підсвічування, в декількох місцях мала щілини, в які при певному положенні, було видно світлодіоди, не критично, але неприємно ...
Довелося повністю розбирати і промащувати щілини прозорим герметиком.
Остаточний вигляд миші. Тут видно невеликі металеві «пимпочки» на бічних кнопках.
Без них, в особливо напружених моментах гри, були помилкові спрацьовування.
«Пімпочка» зроблені з нержавіючої сталі.
Вообщем мишой задоволений :)
Якщо є питання, з задоволенням відповім.