Разрабатываю USB->Serial Mouse адаптер
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
Тут помоему уже писалось, но если подавать питание от USB позже подключения к RS232 (т.е. неважно вставлен адаптер в COM-порт или нет, но USB в любом случае позже), то MAX переходит в режим GTX
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"
- Rio444
- Почётный пользователь
- Сообщения: 31307
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
ПЕЧь
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"
- serenitatis
- Full Member
- Сообщения: 285
- Зарегистрирован: 23.10.2020,16:33
- Откуда: Москва
- Контактная информация:
Разрабатываю USB->Serial Mouse адаптер
Видео об адаптере
Так же проверил его на еще одной матери - Gigabyte GA-6OX. Везде (Win 98, DOS) полет нормальный при питании от встроенного в мать USB.
Так же проверил его на еще одной матери - Gigabyte GA-6OX. Везде (Win 98, DOS) полет нормальный при питании от встроенного в мать USB.
- M210
- Advanced Member
- Сообщения: 376
- Зарегистрирован: 22.08.2020,10:42
- Откуда: Москва
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
Всем привет. Собрал все адаптеры с Max3232, проблем не обнаружил, т.е. 3232 все-таки гораздо надежнее
Также до меня доехали SP3232, но я их пока не проверял - кончились МК 
Также я нашел способ доработать существующие печатные платы, чтобы они работали с применением последних идей (передача PNP информации и нормально горящими светодиодами). Для этого потребуется перепрошивка, но сделать это может любой желающий.
1. Доработка светодиодов: производится под кнопкой bootloaderа, чтобы не было заметно.
Перерезал дорожку, идущая от светодиодов до "земли" и бросил перемычку от +5В.
Перемычку на всякий случай замазал лаком.
2. Доработка адаптера, чтобы была передача PNP информации.
Сделал пропил вдоль печатной платы и пропустил там перемычку между DSR и DTR. (Также перемычку можно увидеть в видео-ролике сверху, но я придумал, как ее сделать незаметно
)
3. Ну и собственно собранный и рабочий вариант адаптера
Также есть и другие новости: Научил свой адаптер быть PS/2 мышью
Естественно, пока ничего не работает, я написал только код инициализации мыши, но это уже результат, идея скоро будет воплощена в реальность
Также я нашел способ доработать существующие печатные платы, чтобы они работали с применением последних идей (передача PNP информации и нормально горящими светодиодами). Для этого потребуется перепрошивка, но сделать это может любой желающий.
1. Доработка светодиодов: производится под кнопкой bootloaderа, чтобы не было заметно.
Перерезал дорожку, идущая от светодиодов до "земли" и бросил перемычку от +5В.
Перемычку на всякий случай замазал лаком.
► Показать
Сделал пропил вдоль печатной платы и пропустил там перемычку между DSR и DTR. (Также перемычку можно увидеть в видео-ролике сверху, но я придумал, как ее сделать незаметно
► Показать
3. Ну и собственно собранный и рабочий вариант адаптера
► Показать
Также есть и другие новости: Научил свой адаптер быть PS/2 мышью
► Показать
Последний раз редактировалось M210 01.12.2021,12:19, всего редактировалось 1 раз.
- visualer
- Advanced Member
- Сообщения: 1940
- Зарегистрирован: 26.09.2019,17:50
- Откуда: ..
- Благодарил (а): 1 раз
- Контактная информация:
Разрабатываю USB->Serial Mouse адаптер
serenitatis, а что у вас за красный провод припаян? У меня такого нет. Я перестал внимательно читать топик, слишком много скучных технических подробностей. Возможно что-то упустил и мне тоже надо припаять?
Ретровизор - мой канал в Telegram
Взгляд назад. Персональная техно-археология. Ретро-компы. Downgrade
t.me/retrovis Подпишись
Взгляд назад. Персональная техно-археология. Ретро-компы. Downgrade
t.me/retrovis Подпишись
- M210
- Advanced Member
- Сообщения: 376
- Зарегистрирован: 22.08.2020,10:42
- Откуда: Москва
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
visualer, это я его попросил припаять, чтобы была передача plug and play информации. В моем случае это помогает определить винде serial мышку, если подключена USB мышь в legacy режиме (которая определяется как ps/2). Без PNP винда определяет ps/2 мышь и успокаивается, не определяя serial мышь. А с PNP определяются обе. Переделка описана постом выше
- Rio444
- Почётный пользователь
- Сообщения: 31307
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
Думаю можно было так не заморачиваться с эстетикой. Даже на заводских изделиях 90-х годов сплошь и рядом встречаются припаянные проводки.M210 писал(а): 01.12.2021,12:00 2. Доработка адаптера, чтобы была передача PNP информации.
Сделал пропил вдоль печатной платы и пропустил там перемычку между DSR и DTR. (Также перемычку можно увидеть в видео-ролике сверху, но я придумал, как ее сделать незаметно )
Можно подробнее про суть переделки?
Зачем перемычка на DSR и DTR?
Вроде должно хватать только DTR.
Электронка:
копия 
копия 
- M210
- Advanced Member
- Сообщения: 376
- Зарегистрирован: 22.08.2020,10:42
- Откуда: Москва
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
Просто так сделано на настоящих мышах - я начал изучать, почему Винда не принимает мою PNP информацию и принимает инфу от настоящей мыши. Ну и выяснил, что в настоящей мыше есть эта перемычка. Сделал также - заработалоRio444 писал(а): 01.12.2021,12:26 Можно подробнее про суть переделки?
Зачем перемычка на DSR и DTR?
Вроде должно хватать только DTR.
- Rio444
- Почётный пользователь
- Сообщения: 31307
- Зарегистрирован: 14.09.2014,19:11
- Откуда: Ростов-на-Дону
- Благодарил (а): 46 раз
- Поблагодарили: 120 раз
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
Прям просто перемычка? Безо всяких диодов?M210 писал(а): 01.12.2021,12:31 Ну и выяснил, что в настоящей мыше есть эта перемычка. Сделал также - заработало
А если на DSR и DTR будут разные уровни? Не возникнет перегрузка портов?
Электронка:
копия 
копия 
- CodeMaster
- Advanced Member
- Сообщения: 7669
- Зарегистрирован: 27.08.2010,11:17
- Откуда: Воронеж
- Контактная информация:
-
Вклад в сообщество
Разрабатываю USB->Serial Mouse адаптер
А где она?M210 писал(а): 01.12.2021,12:00 Для этого потребуется перепрошивка, но сделать это может любой желающий.
Если подключить только питание, они не разгреваются? Если найдётся ненужный, то можно просто перепаять?M210 писал(а): 01.12.2021,12:00 Собрал все адаптеры с Max3232, проблем не обнаружил, т.е. 3232 все-таки гораздо надежнее :)
А можно на скрине печатки из CAD пометить, что с чем соеденить, чтоб не заниматься этим гиморром? По светодиодам в принципе тоже, но там попонятней где разрезать и кинуть провод без выпаивания кнопки.M210 писал(а): 01.12.2021,12:00 Сделал пропил вдоль печатной платы и пропустил там перемычку между DSR и DTR.
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"







