Купил беспроводную мышку в Fix Price за 200 рублей разобрал ее и делюсь с Вами, тут будут схемы, фото и некоторые выводы.
Вот так мышка выглядит в упаковке.
Разрешение мышки 1200dpi - неплохое разрешение за 200 рублей, а еще недавно было 400-600-800dpi
Питается от 1 батарейки AA которой нет в комплекте.
Информация на самой мышке которая интереса не представляет, кроме, наверное, разрешения 1200dpi
Вот такой маленький приемник абсолютно обезличенный, надписей на нем нет!
Ну что же, руки чешутся, давайте разберем быстрее.
Для этого нужно открутить одни винтик.
И нам откроется внутренне убранство прекрасных залов, тьфу не тот обзор, устройство манипулятора ручного типа мышь.
Не густо. Резистор, электролитический конденсатор, кварцевый резонатор, светодиод с оптическим сенсором, три кнопки, электромеханический энкодер, три магнитофона, три кинокамеры заграничных, три портсигара отечественных, куртка замшевая… три… куртки
Вытащим и перевернем основную и единственную плату.
О! Да тут еще одна микросхема. Резистор и конденсатор, а еще один конденсатор пожалели. И еще чего то с тремя ножками sc28 видимо это какой то транзистор, какой не понял, а может и мелкосхема какая, нужно прозванивать
Рассмотрим микросхему подробнее, это TLSR8510EP16 - и это у нас радио-модуль видно что там отходит антенна.
Пишут что у этой мышки: "Большие задержки радио-модуля и для активных игр непригодна" Я не знаю не проверял.
Рассмотрим микросхему SOC TLSR8510EP16 более подробно
- Напряжение: 3,3 В
- Тип модуляции: MSK (Minimum frequency Shift Keying-Минимальная частотная манипуляция)
- Частота тактирования 16 МГц для MCU и RF
- Усиление антенны на печатной плате: -1 дБи.
- Скорость передачи данных по RF-каналу до 2 Мбит / с
- Частота RF: 2405 МГц - 2470 МГц
- Количество рабочих каналов: 8 каналов
- Список частот (канал - частота)
1 - 2405(МГц)
2 - 2413
3 - 2422
4 - 2430
5 - 2440
6 - 2450
7 - 2460
8 - 2470
Но это информация очень спорная, я не понял как переключать каналы и вообще как их устанавливать.
Роясь в глубинах интернета я нашел как восстанавливать соединение беспроводной мышки с приёмником
Потеря сопряжение мышки с приемником
При потере сопряжение беспроводной мышки с приемником можно попробовать все это починить следующим образом, но при условии что мышка и приемник рабочие
Три шага:
- 1) Нажмите три кнопки влево, вправо и средняя (колесико мыши) после того как начнет мигать подсветка сенсора если ее видно или индикаторный светодиод если он есть (около 3-х секунд)
- 2) Подать питания на приемник (всунуть в порт USB)
- 3) отпустите кнопки.
Примерная блок схема этой микросхемы
А теперь посмотрим распиновку микросхемы
Контакт 1 - Цифровой вход\выход-Кнопка 2 (GPIO5)
Контакт 2 - Цифровой вход\выход-Кнопка 3 (GPIO6)
Контакт 3 - Цифровой вход\выход-Кнопка 1 (GPIO7)
Контакт 4 - Цифровой вход\выход- Колесико Z2 (GPIO1)
Контакт 5 - Цифровой вход\выход- Колесико Z1 (GPIO2)
Контакт 6 - Цифровой вход\выход - Вход от оптического датчика движения
Контакт 7 - Цифровой вход\выход - SCLK - линия тактов шины I2C
Контакт 8 - Цифровой вход\выход - SDIO - линия данных шины I2C
Контакт 9 - Цифровой вход\выход - Установка разрешение датчика 1
Контакт 10 - Цифровой вход\выход - Тестовый вывод (MSDI)
Контакт 11 -Цифровой вход\выход - Установка разрешение датчика 2 (и выход на индикаторный светодиод)
Контакт 12 - Цифровой вход\выход - вход кварцевого резонатора 16 МГц +
Контакт 13 - Цифровой вход\выход - вход кварцевого резонатора 16 МГц -
Контакт 14 - VDD3 (PWR) - питание - 3.3V
Контакт 15 - VSS (GND)- земля
Контакт 16 - Антенный выход
Так ну что тут сказать
14,15,16 -контакты все понятно, питание и антенна
12,13 то-же, это кварц
С оптическим сенсором идет связь по:
- шине I2C
- Контакт 7 - SCLK - линия тактов
- Контакт 8 - SDIO - линия данных
- И по контакту 6 - собственно движение
Контакты 4 и 5 (ось Z) это энкодер колесика в одну и другую сторону.
Кнопки их всего три, но на самом деле их может быть шесть. По умолчанию три кнопки замыкаются на землю, а еще три получаются замыкая эти же три кнопки на плюс через резистор 10KOm
Контакты 9 и 11 это каналы задания разрешения, но это под вопросом так как непонятно разрешения чего и зачем задавать если есть уже оптический сенсор со своим разрешением, короче пока вопросы и кроме того есть дополнительная кнопка CPI
Все зависит есть ли на этих канал резисторы или нет, резистор должен быть 1 Kom
Возможны разрешения CLOCK_3, CLOCK_6, CLOCK_9, CLOCK_12 какому конкретно разрешению это соответствует я не знаю
Впрочем смотрите сами
И смотрите рекомендуемую схему включения, может я чего не так понял
А вот распиновка прямо на плате
Снимем колесико, а оно кстати из пластика как и вся мышка и в том числе ее ножки.
И рассмотри сенсор с двух сторон
Оптический сенсор будет такой W80003 (KA8UL)
Вот что я нашел, но там все на китайском: http://www.superchip.cn/Private/ProductFiles/KA8(%E5%85%89%E9%BC%A0IC).pdf
Производство FUMAN [SHENZHEN FUMAN ELECTRONICS CO., LTD.] искать по KA8
И этот сенсор способен выдать 1600 CPI
Но я уже не в силах все это читать, статья и так получилась большая опять будем ноль дочиток и поэтому как всегда
Продолжение следует...
Статьи по теме
УВК - устройство ввода координатное, про компьютерные мышки.
#увк
#устройствоввода
- Лучшая из худших? Разбор очередной дешевой мышки, на этот раз от Smartbuy
Не пропускайте новые статьи подписывайтесь на наш канал TehnoZet-2, там много интересного! Мы только развиваемся! Понравилась статья, хотите продолжения - ставьте лайк, жмите палец вверх!
Пишите сообщение, я их все, по крайне мере пока мало подписчиков, читаю.