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




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



Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4802 • Страница 175 из 241<  1 ... 172  173  174  175  176  177  178 ... 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



Партнер
 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
не не не - использовать исключительно как 1184 с 3.3В, ну а если очень надо будет
то перевести обратно на 5В и 16Мгц
а так будет специализированный программатор для WX :D

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Зачем же мучать человека муторной пайкой и заставлять искать 8 МГц. Он и так уже в мыле с этим программатором.
Уж лучше специализированную прошиву, если она заработает.
Кроме того, под кварц 8 МГц прошиву 1184 всё равно надо другую.
Или советуешь поступить злобно? Пусть и перепаивает, и прошиву меняет? xD

Впрочем, именно для 1184, когда 32U4 под атемловским бутлоадером, это предложение
вполне нормальное. По-моему, там автоматически определяется кварц 8, и прошиву вдуть можно.
А интерфейс упрощается, конечно - ни резисторов, ни стабилитрона тогда не нужно - всё подключается
тупо ножка к ножке.


Последний раз редактировалось Walkie 13.08.2018 21:37, всего редактировалось 2 раз(а).

 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie не нравится мне его стабилитрон :D

Добавлено спустя 55 секунд:
Walkie писал(а):
если она заработает.

а если не заработает? :pardon:

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
См. выше - дописал. Вообще, такой программатор самый правильный и лёгкий - на Xmega,
как у тебя.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
По-моему, там автоматически определяется кварц 8, и прошиву вдуть можно.

в 32U4? по USB?
в смысле 32U4 на 3.3В может нормально работать с usb?

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Именно так, и 162, и 32U4 могут работать с USB при питании 3.3V и с кварцем 8 МГц. Вот только для W-мыши 8 МГц - это слишком мало.

---
Селероныч, и на всякий случай ещё одна прошива : V1184-32-x025.hex.
Там скорость понижена вообще в 4 раза. Wxloader всё равно устанавливается шустро,
в этом отношении такие понижения не критичны.


 

Member
Статус: Не в сети
Регистрация: 06.06.2018
Walkie писал(а):
Зачем же мучать человека муторной пайкой и заставлять искать 8 МГц.

Вот этого у меня еще со времен восьмых мег вагон остался.
В общем, так же подумал на стабилитрон - типа не вошел в режим или вообще разброс не попадает под Хмегу.
Принял решение собрать простой и дубовый буффер 5 <-> 3.3 В на полевике
Вложение:
f.png

Под рукой были правда немного не того калибра - IRF7103.
Сначала откусил ножку стабилитрона на землю, оставил резюк между RX TX в 510 Ом, и к этому подключил
полевик по схеме выше. Получилось следующее
.
Вложение:
1.png
.

Смотрим на уровни - норма. Но, как обычно, при включенной Хмеге линия Даты затыкается.
Светодиод не изменяет традициям и горит желтым.
Ну, думаю, давай и клок так же - двухсторонним буффером (не спрашивайте зачем :D ).
Распаял второй полевик в корпусе IRF7103, включил и...
.
Вложение:
2.png
.

Ага... Просадочка... А по идее должны быть 3,3В. Хотя... там же щуп, да 4 МГц... Ослик мб гасит уже.
Все так же горит желтый.
Таким образом сейчас плата стала аки Modern Prometheus -
питание 3,3 идет с LDO на 1117, обмен идет через буффер на полевиках IRF7103.
Следующий шаг - это припаять Хмегу напрямую минуя плату и желательно так же напрямую к программатору собранному так же навесным на 162 :writer: Чтоб вообще все исключить. Но это уже не сегодня. Сегодня мой мозг уже хапнул порцию приключений и пищи для размышлений.
А вот прошить можно. Сейчас расчехлю монстра и попробую.


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


 

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


Последний раз редактировалось Walkie 14.08.2018 0:18, всего редактировалось 1 раз.

 

Member
Статус: Не в сети
Регистрация: 06.06.2018
Ой зря ты Walkie за это дело взялся...
Лучше не трать время и нервы - я потом соберу отдельно программатор на 162, гарантированно определю в чем проблема, и если в Хмеге - закажу новую, если в программере W-mini - то забью на нее т.к. будет рабочий на 162.
Это было предисловие.
А теперь что намерил на прошивке V1184-32-x025.hex.
Включение питания +5 и на LDO 3,3
.
Вложение:
Scp_CH1_5V_CH2_3.3V_On.png
.

Шумы по питаниям
.
Вложение:
Scp_CH1_5V_CH2_3.3V_noise1.png

Вложение:
Scp_CH1_5V_CH2_3.3V_noise2.png
.

Дата 5В и 3,3В через буфер (ловил по спаду фронта, так как эта линия потом держится постоянно задранной к +)
.
Вложение:
Scp_CH1_Data5V_CH2_Data3.3V.png
.

И тактирование. Тут кста опять же не 3,3В почему-то на выходе. Могу отпаять тактирование от WX и в холостую померить.
.
Вложение:
Scp_CH1_CLK5V_CH2_CLK3.3V.png
.

Все так же горим желтым.
Завтра выкину тогда буффер. Есть еще вариант - у знакомых взять LPT JTAG программатор. Хз поддерживает ли софтина ХМегу, но хотяб так проверить жива она или нет.


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


 

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


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Seleron писал(а):
Лучше не трать время и нервы - я потом соберу отдельно программатор

делай что тебе говорят :rtfm:

:D

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


 

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


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Walkie писал(а):
было бы и в личке общаться

не не не... интересно же! :D

зы: если ты про смайл :rtfm: то тут он не о соблюдении правил, а как указание к действию, т.е. делай как написано :D

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
А, смайл ... дане, я без подтекста. Просто давно хотел поделиться этим соображением.


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Seleron ну чо там - кто победил?
:D

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


 

Member
Статус: Не в сети
Регистрация: 17.06.2011
Фото: 8
iG0Lka писал(а):
ну чо там - кто победил?
:D

победила дружба!Ё

_________________
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
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
Между прочим, в начале начал стабилитрона не было.
А ограничитель уровня был сделан по вот такой схеме :
36343
Но тащить проводок +3.3 с программируемой платы было не очень неудобно,
а со стабилитроном всё тоже хорошо работало (и работает). Поэтому он и возник, заменив 3 детали и неудобный проводок.


 

Member
Статус: Не в сети
Регистрация: 06.06.2018
iG0Lka писал(а):
Seleron ну чо там - кто победил?

Победил здравый разум. Именно он посоветовал мне отложить эту роковую платку и спокойно собирать программатор на 162. А там уже видно будет в кого плевать - в Wmini или WX.

PS Буфер выкинул, на тестовой прошивке с клоком 1 МГц тот же фейл как и всегда. С-стабильность :D


 

Куратор темы
Статус: Не в сети
Регистрация: 05.01.2006
Откуда: мск
Фото: 5
Seleron писал(а):
спокойно собирать программатор на 162
так там же тоже придется ставить стабилитрон :)

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


 

Member
Статус: Не в сети
Регистрация: 06.06.2008
Откуда: Таганрог
Фото: 18
В кого плевать - это видно и сейчас. Не хочет именно Xmega. Даже обе они не хочут, и именно в это жутко трудно поверить.
Но ладно, для пущего прикола пусть будет собран программатор на 162. Вот прошива для него с пониженной скоростью :
V1184-16 (speed 0.25x)
Она в любом случае надёжнее исходной. Для большей гарантии можно собрать ограничитель PDI_DATA по схеме, приведённой выше.
А ещё лучше : ставь кварц 8 МГц, питай 162 напряжением 3.3 и соединяй обе PDI-линии напрямую.
Кстати, можешь проделать это и с существующей многострадальной платой W-mini на 32U4.
---
Вообще, фигня какая-то дичайшая... не может такого быть. Пора задавать окончательно тупые вопросы :
а не перепутан ли _CKOCK c _DATA на плате WX ?
На фото не видно, кто куда. СLOCK - это ножка "RESET" контроллера Xmega (см. документацию на контроллер). Мало ли.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 4802 • Страница 175 из 241<  1 ... 172  173  174  175  176  177  178 ... 241  >
-

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


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

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


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

Перейти:  

Лаборатория














Новости

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