Самодельная оптическая последовательная мышь

Мониторы, принтеры, клавиатуры, колонки и другие устройства
Аватара пользователя
esasoft
Advanced Member
Сообщения: 3336
Зарегистрирован: 15.07.2018,16:34
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 44 раза

Вклад в сообщество

Самодельная оптическая последовательная мышь

Сообщение esasoft » 02.07.2024,15:08

Darmok писал(а): 02.07.2024,12:40 Увы, с мелкосерийным производством мышей в предложенном мной варианте все грустно. Нужен оптический сенсор с квадратурным выходом, а такие давно не выпускаются. Я использовал сенсоры от мышей производства начала двухтысячных, но и среди тех мышей не каждый сенсор годится, нужно искать. Следующая проблема аналогичная – нет выпускающихся сейчас контроллеров последовательных мышей, их приходится изымать из старых шариковых. В принципе можно использовать любой контроллер от шариковой мыши, но если нужно колесо, то опять придется поискать.
Тогда, возможно, имеет смысл изготовление таких мышей по индивидуальным заказам, с предоставлением нужных доноров самим заказчиком.
А для этого неплохо бы знать, какие именно компоненты, необходимые для переделки, должны быть внутри мыши (модели сенсоров, и пр.).

Darmok
Newbie
Сообщения: 96
Зарегистрирован: 17.06.2024,09:03
Откуда: Петрозаводск
Поблагодарили: 1 раз

Самодельная оптическая последовательная мышь

Сообщение Darmok » 02.07.2024,16:06

Rio444 писал(а): 02.07.2024,15:04 Darmok, спасибо за подробный развернутый ответ!

А нет ли какой возможности заменить штатный светодиод оптического сенсора?
Современные светодиоды светят ярко при гораздо меньшем токе.
Так в 90-х нормальным током зеленого светодиода считался 5-10 мА.
У меня сейчас есть сверхяркие светодиоды с алиэкспресс, которые светят гораздо ярче при токе всего около 1мА. Да даже при 0,5мА довольно ярко.
Думаю можно найти и сверхяркие белые.

И ещё подскажите, в каких моделях мышей можно найти подходящий сенсор с квадратурным выходом?
Если заглянуть в даташиты на сенсоры, то можно увидеть, что спектральная характеристика чувствительности имеет ярко выраженный максимум и производитель указывает конкретные типы светодиодов, предназначенные для работы с их сенсором. Что ставят китайцы в свои мыши никому неведомо. Можно ли поставить какой-либо сверх яркий светодиод – вопрос на который я не знаю ответа.

С конкретными моделями мышей с нужным сенсором, я не смогу ответить, поскольку я сам искал такие тупо вскрывая все подряд, имеющиеся у меня старые PS/2 и USB мыши пока не натыкался на нужную.
Единственно могу сказать, что можно использовать сенсоры Agilent ADNS-2001 (A2001, A0228), HDNS-2000 (H2000) если нужно питание от СОМ порта. Если питание от СОМ порта не требуется, то выбор шире: ADNS-2051, OM02, PAN301A, PAN3201DH, PAN3602DH. Возможно есть и другие, но я не нашел каких-либо других даташитов

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Самодельная оптическая последовательная мышь

Сообщение Rio444 » 02.07.2024,17:13

Darmok писал(а): 02.07.2024,16:06 С конкретными моделями мышей с нужным сенсором, я не смогу ответить, поскольку я сам искал такие тупо вскрывая все подряд, имеющиеся у меня старые PS/2 и USB мыши пока не натыкался на нужную.
Очень хотелось бы узнать те самые "нужные" модели мышей. Неужели не сохранились корпуса или печатные платы от них, чтобы идентифицировать модель?
Вот здесь есть список https://habr.com/ru/articles/568484/ , но он очень маленький.

Darmok
Newbie
Сообщения: 96
Зарегистрирован: 17.06.2024,09:03
Откуда: Петрозаводск
Поблагодарили: 1 раз

Самодельная оптическая последовательная мышь

Сообщение Darmok » 02.07.2024,17:34

Rio444 писал(а): 02.07.2024,17:13
Darmok писал(а): 02.07.2024,16:06 С конкретными моделями мышей с нужным сенсором, я не смогу ответить, поскольку я сам искал такие тупо вскрывая все подряд, имеющиеся у меня старые PS/2 и USB мыши пока не натыкался на нужную.
Очень хотелось бы узнать те самые "нужные" модели мышей. Неужели не сохранились корпуса или печатные платы от них, чтобы идентифицировать модель?
Вот здесь есть список https://habr.com/ru/articles/568484/ , но он очень маленький.
Большинство подходящих мышей у меня оказались беспородными “Made in China”. Из фирменных могу только указать A4tech OP-620 с сенсором OM02 и Samsung K300C084-C c HDNS-2000. Когда буду дома (нескоро) попробую найти еще какие-нибудь. Для поисков сенсоров от Agilent могу дать подсказку – ищите сенсор с 16 выводами, расположенными в шахматном порядке. Тоже касается и ОМ02, поскольку это китайский клон ADNS-2051 с урезанной функциональностью.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Самодельная оптическая последовательная мышь

Сообщение Rio444 » 02.07.2024,17:51

Darmok писал(а): 02.07.2024,17:34 Из фирменных могу только указать A4tech OP-620 с сенсором OM02 и Samsung K300C084-C c HDNS-2000. Когда буду дома (нескоро) попробую найти еще какие-нибудь. Для поисков сенсоров от Agilent могу дать подсказку – ищите сенсор с 16 выводами, расположенными в шахматном порядке. Тоже касается и ОМ02, поскольку это китайский клон ADNS-2051 с урезанной функциональностью.
Спасибо!
Darmok писал(а): 02.07.2024,17:34 Большинство подходящих мышей у меня оказались беспородными “Made in China”.
Странно, мне ни разу не попадались мыши хотя бы без названия модели на "донышке".
По модели можно определить производителя.
По возможности сделайте фото "шильдика" хоть одной такой мыши “Made in China”. Хочется посмотреть на диковинку.

Darmok
Newbie
Сообщения: 96
Зарегистрирован: 17.06.2024,09:03
Откуда: Петрозаводск
Поблагодарили: 1 раз

Самодельная оптическая последовательная мышь

Сообщение Darmok » 02.07.2024,17:53

Rio, Вы же дока по части программирования микроконтроллеров. Если использовать современные сенсоры, способные месяцами работать от пальчиковой батарейки и какой-нибудь мало потребляющий контроллер, то Вы способны создать оптическую последовательную мышь пригодную к массовому тиражированию. Корпус и сопутствующую арматуру можно использовать закупившись самыми дешевыми оптическими мышами. На самом деле не нужен даже никакой MAX232, СОМ порт ПК прекрасно работает от уровней 0 и 3В.
Спрос во всем мире будет обеспечен.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Самодельная оптическая последовательная мышь

Сообщение Rio444 » 02.07.2024,18:09

Darmok писал(а): 02.07.2024,17:53 Если использовать современные сенсоры, способные месяцами работать от пальчиковой батарейки и какой-нибудь мало потребляющий контроллер
Существуют ли неспециализированные оптические сенсоры?
В начале 2000-х были сенсоры с квадратурным выходом, к которым цепляли контроллер PS/2 интерфейса. Чем Вы собственно и воспользовались.
Довольно быстро это всё запихнули в один чип с выходом PS/2 и(или) USB.
Сам по себе сенсор довольно сложное устройство.
И низкая себестоимость обеспечена только огромными тиражами. Именно для мышей.
Существуют ли подобные сенсоры без интегрированного PS/2 (USB) интерфейса? Ещё и с низким энергопотреблением.

Darmok
Newbie
Сообщения: 96
Зарегистрирован: 17.06.2024,09:03
Откуда: Петрозаводск
Поблагодарили: 1 раз

Самодельная оптическая последовательная мышь

Сообщение Darmok » 02.07.2024,18:31

Rio444 писал(а): 02.07.2024,18:09 Существуют ли неспециализированные оптические сенсоры?

Существуют ли подобные сенсоры без интегрированного PS/2 (USB) интерфейса? Ещё и с низким энергопотреблением.
Вот, например, ADNS-6530 - https://www.micro-semiconductor.ru/data ... S-6530.pdf
Уверен, что если хорошо поискать, то найдется еще.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Самодельная оптическая последовательная мышь

Сообщение Rio444 » 02.07.2024,21:20

Darmok, а ведь Вы правы.
Это действительно возможно.
Хотя остаётся несколько вопросов.

Какую мышь использовать в качестве донора? Помимо корпуса из неё нужны будут линза, колёсико, кнопки.
То есть новая будет только плата с сенсором и МК, и шнур с разъёмом COM.
Народ у нас привередливый. Кому-то кнопка не так кликает, кому-то форма не нравится.
Darmok писал(а): 02.07.2024,17:53 Спрос во всем мире будет обеспечен.
Это понятно. Как донаты на оупен-сорс собирать, если переводы в РФ крайне затруднены?
Меня постоянно спрашивают с вогонса адаптер PS/2 мыши для ISA, я не знаю как им продать.

Аватара пользователя
ALS
Advanced Member
Сообщения: 935
Зарегистрирован: 19.09.2016,02:26
Откуда: Севастополь
Благодарил (а): 3 раза
Поблагодарили: 1 раз
Контактная информация:

Конкурсы

Самодельная оптическая последовательная мышь

Сообщение ALS » 02.07.2024,21:33

Rio444, искать надежного человека в Казахстане. Чуть вырастут расходы покупателей, но и всё.

Аватара пользователя
Rio444
Почётный пользователь
Сообщения: 31228
Зарегистрирован: 14.09.2014,19:11
Откуда: Ростов-на-Дону
Благодарил (а): 45 раз
Поблагодарили: 120 раз

Вклад в сообщество

Самодельная оптическая последовательная мышь

Сообщение Rio444 » 02.07.2024,21:42

Офтопик
ALS писал(а): 02.07.2024,21:33 искать надежного человека в Казахстане
"Искать" и "надежного" как-то слабо совмещается. Если он "надежный", то значит проверенный, и найден уже давно.
Если у Вас есть кто-то на примете, черкните пожалуйста в личку.

Ответить