Часовой пояс: UTC + 3 часа




Куратор(ы):   iG0Lka   



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4802 • Страница 163 из 241<  1 ... 160  161  162  163  164  165  166 ... 241  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 
Прилепленное (важное) сообщение

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Мышка называется W-Mouse и WX-Mouse

Варианты
WX-Mouse
сенсор Pixar PMW-3360, PMW-3389, контролер ATXMEGA32A4U-AU

W-Mouse
Wab где,
a - это контролер
1- AT90USB162
2- ATMEGA32U4
b - это тип сенсора и вариант оптики
1-adns6010, adns6090
2-adns3080, 3090
3-adns6090 + оптика от 3080
4-adns9500, 9800
старые обозначения
W3- контролер AT90USB162, сенсоры adns6010, adns6090 или adns3080
W4- контролер AT90USB162, сенсор adns9500
W5- контролер ATMEGA32U4, сенсоры 60x0, 3080, 9500

W-Mouse
Комплект ПО версия 6.6. для всех вариантов W-mouse (пароль к архиву: W-Mouse)
История изменений версий W-Mouse начиная с 5.2
Принципиальные схемы всех вариантов W-mouse
Инструкция Walkie по сборке и оживлению W-Mouse.
Последняя версия инструкции Walkie по сборке и оживлению W-mouse.
Программатор V1183 для заливки Wloader (W-Mouse), прошивка ATtiny
Универсальная печатная плата для W-Mouse контролер ATMEGA32U4. Разработка Dx!.
Wloader-ы для обоих контролеров (162 и U4)

Общее для W-Mouse и WX-Mouse
Описание настроек Wcontrol - иногда редактируется при смене кардинальных изменениях.

Программа автопереключения профилейи Тема по oбсуждению автопереключения профилей в зависимости от запущеного приложения

Преобразователь оптомехнического кодера колеса мышек Logitech в механический EC10



По вопросу приобретения универсальных плата W-Mouse и плата WX-Mouse пишите в ЛС iG0Lka


Программа тестирования нажатий кнопок мыши (проверка двойного клика) MBTester V2.0 описание внутри


Последний раз редактировалось iG0Lka 21.07.2020 11:23, всего редактировалось 159 раз(а).
edit



Партнер
 

Member
Статус: Не в сети
Регистрация: 02.03.2014
Фото: 3
iG0Lka писал(а):
Сделал.

В шапке написано контролер atxmega128a4u а в инструкции от Walkie ATXmega32A4, так какой нужен ?

FenixSU писал(а):
В WXmouse, в частности, сделано так, что система получит сигнал нажатия не позднее 1 мс после первого касания контактов в кнопке.
А сигнал отжатия - через 4-5 мс после первого отлипания. Или не позднее 1 мс после первого касания при возврате в исходное состояние,
если задействовать все три контакта кнопки (но это только для ЛК и ПК).

Круто, обязательно сделаю себе по 3-м проводам, интересно будет ли разница.


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
nzl писал(а):
В шапке написано контролер atxmega128a4u а в инструкции от Walkie ATXmega32A4, так какой нужен ?
Да, надо исправить. Правильно - не контролер, а контролёр.
А де там 128 ? Я не заметил. ATXmega32A4U, конечно.

nzl писал(а):
по 3-м проводам, интересно будет ли разница
Чуток лучше. Но зависит ещё и от конструкции лепестков основных кнопок.
На хорошо упругих, с быстрым возвратом, разница в отжатии совсем незаметна.
Кроме того, игрушки-стрелялки это дело размазывают во времени, как им нравится.


 

Member
Статус: Не в сети
Регистрация: 24.01.2011
Откуда: Нижегородчина
Фото: 31
Walkie писал(а):
Напряжение на входе возрастает очень быстро, а задержка 4 мс делается контроллером, когда он обнаружит первое размыкание (лог.1 на входе).

Хм.. просто до этого речь шла об аналоговом уровне, а алгоритмику контроллера пока не трогали...
В чём же корень такого неприятия конденсаторов? Ведь даже Pixart'вцы , если посмотреть даташиты на их последние сенсоры от 3325 до 3389, сделали схематику подключения основных кнопок как у Вас на W-mouse, но почему-то добавили в схему конденсаторы на 100нФ.


У вас нет необходимых прав для просмотра вложений в этом сообщении.

_________________
鼠 ( ¦­­­­­­­­­-)ک


 

Member
Статус: Не в сети
Регистрация: 09.12.2005
Откуда: Новочеркасск
FenixSU писал(а):
конденсаторы

https://www.youtube.com/watch?v=eNV8FIvzyeg
и ваще https://www.youtube.com/results?search_ ... rt+circuit
А по сути если хочешь конденсатор то изволь его разряжать через резистор. Коротить конденсатор кнопкой - смерть кнопке.

UPD
http://tinyurl.com/ybrovlgy
Вот можно потыкать на кнопочку в игрушечном симуляторе, поглядеть на амперы через бедную кнопку


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Что сложного с аналоговым уровнем ? Можно считать, что при размыкании или замыкании напряжение на входе
контроллера изменяется хаотически в диапазоне от 0 до U (питание) в течение до нескольких ms - время дребезга.
И что значит "даже Pixart'вцы" ? Они не семи пядей во лбу. Сидят пацаны, копируют схемы.
Конденсатор C, заряженный до напряжения U, содержит энергию цэ_у_квадрат_пополам. При замыкании контактов
вся эта энергия выбрасывается в материал тончайшего напыления через микроскопическую площадку, где происходит
первое соединение "металлических пиков". Ток ограничен лишь объёмным сопротивлением этой "микрогорки",
которое мало, поэтому последняя успеет принять на грудь практически весь энергетический удар.
Микронному напылению это не сулит ничего хорошего. В приведённой схеме при активном использовании
контакты начнут портиться довольно быстро. Последовательно с конденсатором надо установить резистор
хотя бы 100 Ом - пусть львиную долю энергии сожрёт он, а не контакт.
И нафига, спрашивается, эти две (даже три) лишние детали, когда контроллер может сам программно отсеять
дребезг.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
И нафига, спрашивается

чтобы через полгода-год начался дабл клик и пришло время купить новую мышу. :D

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
iG0Lka, вот именно, вопрос риторический :) . В нынешнее время не погнушаются ничем, чтобы двигать конвейер искусственного спроса.
Разве что в итоге мышь начнёт наносить увечья. Тогда сначала поимеют выгоду на этом направлении, а потом продолжат "совершенствование".


 

Member
Статус: Не в сети
Регистрация: 24.01.2011
Откуда: Нижегородчина
Фото: 31
Walkie писал(а):
"даже Pixart'вцы" ? Они не семи пядей во лбу.

:-) Во всяком случае, судя по номиналам конденсатора и резистора, время зарядки рассчитали верно - аккурат 5 мс (что коррелирует с предположительными данными о времени "полёта" переключающего контакта).
Dx! писал(а):
Коротить конденсатор кнопкой - смерть кнопке.

Walkie писал(а):
принять на грудь практически весь энергетический удар.

Вы прикалываетесь что ли? :prankster: Там сама энергия, запасённая этим конденсатором, микроскопическая: 0,0005445 миллиДжоуль(0,0000005445 ватт.секунда) - этим прогреть даже толком ничего нельзя. Всей энергии аккурат хватит для разрушения оксидной плёнки на поверхности контактов, препятствующей нормальному протеканию токов... "Энергетический удар" - хех, ну вы, блин, даёте! :acute:
P.S.: Однако, насчёт сопротивления последовательно с конденсатором - хорошая идея, только 100 Ом - лишка, 10 Ом - за глаза! :don-t_mention:

_________________
鼠 ( ¦­­­­­­­­­-)ک


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Но ведь там же не примитивное нагревание В*А ! Какое там прикалываться.
Был бы ток 0.5 или даже 1 А - да нет вопросов. Но ведь он Ампер эдак под 10. Соприкоснулись два тончайших волоска
металла - он и попёр. А через малую долю микросекунды волоски раздвинулись на микроскопическое расстояние.
Плотность тока была выше критической и - нате вам плазму с огромной температурой. Прошнурует всех, кого увидит,
и пока заряда на безобразие достаточно. Только коррозионные ошмётки останутся. Да, место локальной коррозии получится
очень маленькое, но мы ж не остановимся. Будем тыкать и тыкать кнопку, пока всю активную площадь контактов не испоганим.
И ограничивающий резистор нужен не от балды и "10 за глаза", а по расчёту критических условий для вызова демона.
Впрочем, 10 Ом при 3.3 В - вполне себе, да.
Чёрт его знает .... может я и ошибаюсь насчёт "как там дуга", в эту физику никогда не вникал. Только на практике даже
мелкая кнопка, смыкающая конденсатор 0.1 мкФ на ножке RESET микроконтроллеров, умирает уж точно не по причинам
её механики.


 

Member
Статус: Не в сети
Регистрация: 04.11.2013
У кого будет разведенная плата под WX, выкладывайте пожалуйста. Подумываю тоже заказать M625.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Заказал сегодня платы.
будут примерно через 10 дней.
Цена одной платы получилась 165 рублей.

Отписывайтесь мне в ЛС, для согласования отсылки и оплаты.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Платы сегодня получил.
Всем участвующим отпишусь в ЛС.
Как только все сделают оплату, пойду отправлять на почту.
Почтовые расходы полагаю равными 270руб.
Если будет небольшая разница то её можно будет компенсировать оплатой на телефон.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Прошёл слух, что платы готовы.
В таком случае выложу Дополнительные Материалы по WXMouse.
Там окончательная схема, монтажки и пояснения по сборке.

n008, сверьтесь со схемой.
Есть важные изменения, которые надо учесть при разводке полной платы М625.
Я изменил идеологию подключения кнопок.
Описанное ранее RS-триггерное подключение ЛК и ПК теперь не используется,
и порты контроллера PD0 и PD5(X27) оставлены свободными.
Вместо этого для всех кнопок (но не кодера колеса E1,2) реализована возможность двух вариантов подключения :
Вложение:
V12butt.png

Показанное исходное состояние кнопки - отжата.
Вариант 1 - обычная подтяжка входа внутренним резистором контроллера к +3.3.
А в варианте 2 в контроллере задействуется аппаратная возможность так называемого BUSS-keeper режима.
Результат будет тот же, что и с RS-триггером - абсолютно бездребезговая кнопка, без дабл-кликов при износе или "несущественном браке".
Любую кнопку можно подключить и так, и эдак - контроллер сам распознает, какой там вариант, и настроится соответственно.
Разумеется, разводить лучше вариант подключения 2. Хотя бы для основных кнопок B1-3.
Обязательное требование для варианта 2 :
нормально замкнутый контакт кнопки - к +3.3, а нормально разомкнутый - к "земле". Наоборот - низзя.


У вас нет необходимых прав для просмотра вложений в этом сообщении.


Последний раз редактировалось Walkie 07.06.2018 13:35, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 02.03.2014
Фото: 3
Walkie писал(а):
А в варианте 2 в контроллере задействуется аппаратная возможность так называемого BUSS-keeper режима.
Результат будет тот же, что и с RS-триггером - абсолютно бездребезговая кнопка, без дабл-кликов при износе или "несущественном браке".
Любую кнопку можно подключить и так, и эдак - контроллер сам распознает, какой там вариант, и настроится соответственно.
Разумеется, разводить лучше вариант подключения 2. Хотя бы для основных кнопок B1-3.

А можно такое сделать для W22?


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Добавил в шапку
- ПО для WX-Mouse v1.1
- Принципиальную схему WX-Mouse
- Комплект для универсальной платы WX-Mouse, включая инструкцию по сборке.

_________________
✅ РЕМОНТ мышек! ✅ качественно и с гарантией ✅


 

Junior
Статус: Не в сети
Регистрация: 08.06.2018
А можно прикрутить сенсор PAW3601DH от лазерной мышки Genius?


 

Junior
Статус: Не в сети
Регистрация: 19.08.2011
Собранную, рабочую плату WX-Mouse, которую только вставить в свой корпус, можно как-то купить?


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
nzl писал(а):
А можно такое сделать для W22?
Нет. Разнообразием конфигураций входа, типа BUSS-keeper, обладает только xmega.
Swatch писал(а):
можно прикрутить сенсор PAW3601DH ?
Судя по маркировке, вряд ли это вообще датчик, аналогичный 3360.

John13, ну, если кто-то возьмётся собрать, то можно, конечно.


 

Member
Статус: Не в сети
Регистрация: 17.06.2011
Фото: 8
John13 писал(а):
рабочую плату WX-Mouse, которую только вставить в свой корпус, можно как-то купить?

вот есть вариантик :-) Благодаря ака iG0Lka

W-Mouse - уникальная игровая мышь.

_________________
i5-9600K/ASUS TUF Z390-PRO GAMING/32 ГБ/GIGABYTE GeForce RTX 2070 Super GAMING OC 3X /Obsidian 900D/ICY Glass Mousepad/Razer Mamba TE(W-Mouse)


 

Member
Статус: Не в сети
Регистрация: 04.11.2013
tps76901 вот такой штукой LP2981IM5-3.3 заменить можно?


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4802 • Страница 163 из 241<  1 ... 160  161  162  163  164  165  166 ... 241  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Новости

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan