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
Куратор темы Статус: Не в сети Регистрация: 05.01.2006 Откуда: мск Фото: 5
InternetFor писал(а):
Все надеюсь что кто нибудь снимет подробное видео по сбору и прошивке платы WX mouse.
Именно платы? А что там особенного? ставишь элемент согласно монтажной схемы и припаиваешь. Чем это отличается от паяния любой другой платы?
Ну а зачем видео прошивки?! Отключили мышь от USB, зажали колесо, воткнули мышь в USB с зажатым колесом. Набрали и выполнили команду прошивки. Переткнули мышь в USB. Что тут сакрального для видео?
_________________ ✅ РЕМОНТ мышек! ✅ смотрите на овито объявление с красным крестом ✅
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
А на видео будет работать - смонтируем, как надо. Мы ж себе не враги.
Но вообще это я просто вспомнил, как возился с 2.2. Основной комп на работе у меня всегда синхронизирован с домашним. Однажды припекло выяснить одну тонкость в хмеге. И случилось так, что сделать это было очень-очень удобно и быстро, пользуясь исходником WX. Ну, встроил туда нужный код, повозился, поосциллил на WX-плате (валяется отдельная, без сенсора) и прояснил, что хотел. А со следующего дня началась катавасия недели на две, было не до мышек, и я забыл об этом начисто. Потом, когда продолжил чистить 2.2, я отдуплил на домашнем компе WX-проект с рабочего, видя, что там нечто более свежее . И ... началось : "Набрали и выполнили команду прошивки. Переткнули мышь в USB" и ... НЕ РАБОТАЕТ !!! Не один час продолбался, пока не увидел ту кодовую вставку, тут же вспомнив её историю xD. Обычно такого никогда не допускаю, но здесь как-то уникально получилось, словно все 9 миров сошлись.
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
_KA3AK_, я бы не спешил делать герберы. Раз уж ещё один вариант WX, то в нём надо бы кое-что подкорректировать. Например, сгруппировать пины кнопок B1,2,3 и кодера E1,2 (+GND) для пайки в один разъём (2-рядный, с тем же шагом 2мм). Как это сделано для группы B4,5,... и т.д. Очень плохо стоит входной конденсатор C1. Ненужная дополнительная позиция smd u10 0805 вместо 0603, которые уже есть. Аналогично и CASE-B для C1. Ещё кое-что...
Если не затруднит. Закажу у них и лишнее раздам пользователям темы.
#77 #77 Касаемо дырок. В превью их не отображает. У меня предыдущий заказ так же не отображал дырки, но пришло все хорошо. #77 Гербер пока убрал до одобрения.
Добавлено спустя 1 час 15 минут 29 секунд:
Walkie писал(а):
Например, сгруппировать пины кнопок B1,2,3 и кодера E1,2 (+GND) для пайки в один разъём (2-рядный, с тем же шагом 2мм).
попробую
Walkie писал(а):
Очень плохо стоит входной конденсатор C1.
Чем плохо?
Walkie писал(а):
Ненужная дополнительная позиция smd u10 0805 вместо 0603, которые уже есть. Аналогично и CASE-B для C1.
На место 0805 спокойно встает 0603. Как и на место CASE-B встает CASE-А. iG0Lka Попросил больше места под входной С1. Всем угодить тяжело... но в данном случаи 100% взаимозаменяемость.
В предыдущей версии я тоже не все решения понимаю. Зачем вот так вот проводить дорожки при том что есть много места. #77
Добавлено спустя 36 минут 35 секунд: Поправил. #77
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
_KA3AK_, ты сориентируйся по второй редакции платы, зачем первую брать. Первая рожалась второпях из существовавшей на тот момент платы с датчиком 9800, которая не предназначалась для мышки. Кстати, это и частичный ответ на твой вопрос : "Зачем вот так вот проводить дорожки".
Member
Статус: Не в сети Регистрация: 06.06.2008 Откуда: Таганрог Фото: 18
_KA3AK_, да почти нормально всё на твоей плате. Только надо сделать 2-рядную пин-группу B1,B2,B3,E1,E2,GND , которая отделена от с USB-пинов. Вообще задумка-то простая. Мол, всегда есть группа элементов на дне мышки, и есть группа на верхнем кожухе. И каждую группу желательно стыковать с платой через собственный разъёмчик, а не проводами в произвольно расположенные на плате пины. 1-я группа - это кнопки В1-3, кодер (Е1,2). + их общий контакт GND. 2-я группа - это кнопки В4-12, PROFILE. Их общий контакт - тоже GND. Вот и проектируются два разъёма. Если получается сделать так, что стыковка будет однозначной (путём запрессовки одной из свободных дырок мамы и удаления соответствующего штыря у папы), то хорошо. Не получается - шут с ним. А уже паять потом сами разъёмы или да, пусть решает сборщик мышки.
Я верно вас понял #77 На самом деле, чего мне не хватает в этом проекте. Я знаю девиз автора (тему прочел всю ) Функциональности - ДА! ДА! ДА! Мишуре - НЕТ! НЕТ! НЕТ!
Но, вот, может быть, все же, как то, вот так, но выйдет подключить ws2812b и можно будет поиграться с миганием мышки) #77
П 8. Отключиться. Повторить п.6. Но с той разницей, что теперь для входа в лоадер потребуется соединять USB-кабель с нажатым и удержанным колёсиком (BT3). Не входит в WLoader. Запускается сразу Wmouse. Хотя кнопка BT3 исправна.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения