Forums Logo

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> Dendy Junior, Проблемы со вторым контроллером

evilblade
post Среда, 11 апреля 2012, 01:50
Отправлено #1


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 08 апр. 2012
Из: Санкт-Петербург
Пользователь №: 44 628





Всех приветствую!
А не пожет ли мне кто вот с такой бедой. Есть Стиплеровский Юниор с 94 года сохранившийся, рабочий, но вот сегодня обнаружилась на нëм проблема при попытке сыграть вдвоëм. Дело в том, что когда подключены оба контроллера - нормально работает только первый, на втором работают только А и турбоА, причëм если зажать А и держать - то начинают работать и другие кнопки, при зажатом турбоА - тоже, но какбы "рывками", что вобщем логично. Если из первого порта джой вытащить - второй работает нормально. От перемены мест джоев ничего не меняется smile.gif
Далее было произведено вскрытие тушки и исследование по методу научного тыка. Тут я заранее попрошу меня извинить за дилетантство и возможное косноязычие - в электронике я, увы, не силëн. Вобщем установлено, что если прикоснуться пальцем к этим двум обведëнным на картинке https://lh5.googleusercontent.com/-iuvVVFRt.../IMAG0251_1.jpg контактам - то тогда второй контроллер начинает нормально работать при подключëнном первом. Если палец предварительно лизнуть lol.gif то эффект достигается при меньшем нажиме, что тоже вобщем логично. При этом - если эти 2 контакта соединить перемычкой - эффекта ноль. Из измерительных приборов имеется только простенький мультиметр, при помощи которого было выяснено, что напряжение между этими двумя контактами составляет 5В, но мне это, снова увы, ни о чëм не сказало blush.gif
Отсюда возникает у меня вопрос знатокам: какую роль, а скорее даже - какую, в данном случае полезную, функцию выполняет мой палец: ëмкости? или может простого сопротивления? Хотелось бы понять что можно будет припаять к этим контактам чтоб можно было поиграть на двоих smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
pipi
post Среда, 11 апреля 2012, 06:46
Отправлено #2


Фанат
***

Группа: Пользователи
Сообщений: 242
Регистрация: 24 дек. 2010
Из: Ижевск
Пользователь №: 39 447





QUOTE (evilblade @ Среда, 11 апреля 2012, 01:50)
Если палец предварительно лизнуть lol.gif
*

lol3.gif а контакты лизать не пробовал?


--------------------
[Nintendo] NES Action Pack, SNES, N64, Wii Mario Kart Pack, Wii U, Gameboy Pocket, Gameboy Advance, Gameboy Micro Famicom LE, Gamecube, 3DS XL Pikachu Yellow LE
[Sony] Playstation Fat, Playstation 2 Slim, Playstation 3 slim 320gb, PSP 1008
[SEGA] Mega Drive 2, Dreamcast, CDX, Saturn, Master System II
[Panasonic] 3DO FZ-1

+42 в барахолке.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
warezhunter_
post Среда, 11 апреля 2012, 15:28
Отправлено #3


Безумец
*****

Группа: Пользователи
Сообщений: 822
Регистрация: 21 сент. 2010
Из: Пермь
Пользователь №: 38 302





del

Сообщение отредактировал warezhunter_ - Среда, 11 апреля 2012, 15:51
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sav_moto
post Среда, 11 апреля 2012, 15:46
Отправлено #4


Фанат
***

Группа: Пользователи
Сообщений: 212
Регистрация: 16 сент. 2010
Из: Краснодар
Пользователь №: 38 238





нужно притянуть девятую лапу этого разъема к земле через резистор, сопротивлением 5-10кОм. Это клок, выходной сигнал приставки, входной для джойстика


--------------------
PSX FAT SLIM, PSX(DESR), PS2 FAT SLIM, PS3 FAT SLIM SUPER SLIM
PSP FAT SLIM
Genesis, Mega CD, Saturn PAL NTSC J, Dreamcast PAL NTSC J
Wii, SNES PAL NTSC U, GB Advance SP, GB Micro, DSLite, 3DS
XBox, XBox360 FAT SLIM
Panasonic 3DO
Junior, Subor
Спектрум, Краснодарский вариант
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
evilblade
post Среда, 11 апреля 2012, 17:23
Отправлено #5


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 08 апр. 2012
Из: Санкт-Петербург
Пользователь №: 44 628





QUOTE (sav_moto @ Среда, 11 апреля 2012, 15:46)
нужно притянуть девятую лапу этого разъема к земле через резистор, сопротивлением 5-10кОм. Это клок, выходной сигнал приставки, входной для джойстика
*

эмм... не могли бы Вы уточнить для особо одарëнных? если я правильно понял и если верить вот этой картинке user posted image то clock и gnd - это как раз те 2 контакта, к которым я палец прислонял, верно? то бишь мне между ними как раз и следует впаять 5-10кОм сопротивление?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
evilblade
post Четверг, 12 апреля 2012, 02:17
Отправлено #6


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 08 апр. 2012
Из: Санкт-Петербург
Пользователь №: 44 628





Саксесс! Вобщем, не дождавшись ответа, я решил проверить своë предположение на практике smile.gif Из указанного диапозона в магазине нашлись только на 7.5 и на 10 кОм. Решил начать с того, что как-раз посередине, однако после припайки 7.5 кОм резистора второй джой по-прежнему работать вместе с первым не хотел. Снова в ход был пущен научный тык. Зажав прищепкой влево на крестовине второго контроллера lol.gif приложил пинцетом 10 кОмный резистор параллельно припаянному 7.5 кОмному и о чудо! Второй джой заработал jump.gif Вобщем теперь у меня там припаяны 7.5 и 10 кОм в параллели и всë работает на ура.
user posted image

П.С. Огромное спасибо sav_moto за подсказку!

П.П.С. И всë же меня мучает вопрос - а что же такое случилось, что второму контроллеру для нормальной работы понадобилось это добавочное сопротивление?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sav_moto
post Четверг, 12 апреля 2012, 07:32
Отправлено #7


Фанат
***

Группа: Пользователи
Сообщений: 212
Регистрация: 16 сент. 2010
Из: Краснодар
Пользователь №: 38 238





Может это с завода брак в самой микросхеме приставки. Раньше оба джойстика работали одновременно?

Сообщение отредактировал sav_moto - Четверг, 12 апреля 2012, 13:23


--------------------
PSX FAT SLIM, PSX(DESR), PS2 FAT SLIM, PS3 FAT SLIM SUPER SLIM
PSP FAT SLIM
Genesis, Mega CD, Saturn PAL NTSC J, Dreamcast PAL NTSC J
Wii, SNES PAL NTSC U, GB Advance SP, GB Micro, DSLite, 3DS
XBox, XBox360 FAT SLIM
Panasonic 3DO
Junior, Subor
Спектрум, Краснодарский вариант
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
evilblade
post Четверг, 12 апреля 2012, 13:08
Отправлено #8


Новичок
*

Группа: Пользователи
Сообщений: 20
Регистрация: 08 апр. 2012
Из: Санкт-Петербург
Пользователь №: 44 628





QUOTE (sav_moto @ Четверг, 12 апреля 2012, 07:32)
Может это с завода брак в самой микросхеме приставке. Раньше оба джойстика работали одновременно?
*

конечно! в детстве-то вдвоëм на ней с друзьями ещë как рубились! smile.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
warezhunter_
post Четверг, 12 апреля 2012, 13:24
Отправлено #9


Безумец
*****

Группа: Пользователи
Сообщений: 822
Регистрация: 21 сент. 2010
Из: Пермь
Пользователь №: 38 302





QUOTE (evilblade @ Четверг, 12 апреля 2012, 04:17)
Саксесс! Вобщем, не дождавшись ответа, я решил проверить своë предположение на практике smile.gif Из указанного диапозона в магазине нашлись только на 7.5 и на 10 кОм. Решил начать с того, что как-раз посередине, однако после припайки 7.5 кОм резистора второй джой по-прежнему работать вместе с первым не хотел. Снова в ход был пущен научный тык. Зажав прищепкой влево на крестовине второго контроллера lol.gif приложил пинцетом 10 кОмный резистор параллельно припаянному 7.5 кОмному и о чудо! Второй джой заработал  jump.gif  Вобщем теперь у меня там припаяны 7.5 и 10 кОм в параллели и всë работает на ура.

Конечно заработало, вы посчитайте по формуле, параллельное соединение резисторов:
R=R1*R2/(R1+R2)=75/17.5=4.28КОм, там ток небольшой и надо резистор было поменьше взять ~1-5КОм.

Сообщение отредактировал warezhunter_ - Четверг, 12 апреля 2012, 13:34
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sav_moto
post Четверг, 12 апреля 2012, 15:16
Отправлено #10


Фанат
***

Группа: Пользователи
Сообщений: 212
Регистрация: 16 сент. 2010
Из: Краснодар
Пользователь №: 38 238





QUOTE (warezhunter_ @ Четверг, 12 апреля 2012, 14:24)
Конечно заработало, вы посчитайте по формуле, параллельное соединение резисторов:
R=R1*R2/(R1+R2)=75/17.5=4.28КОм, там ток небольшой и надо резистор было поменьше взять ~1-5КОм.
*

В идеале можно подобрать этот резистор, контролируя сигнал CLK по осциллографу при подключенном джойстике


--------------------
PSX FAT SLIM, PSX(DESR), PS2 FAT SLIM, PS3 FAT SLIM SUPER SLIM
PSP FAT SLIM
Genesis, Mega CD, Saturn PAL NTSC J, Dreamcast PAL NTSC J
Wii, SNES PAL NTSC U, GB Advance SP, GB Micro, DSLite, 3DS
XBox, XBox360 FAT SLIM
Panasonic 3DO
Junior, Subor
Спектрум, Краснодарский вариант
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
warezhunter_
post Четверг, 12 апреля 2012, 15:43
Отправлено #11


Безумец
*****

Группа: Пользователи
Сообщений: 822
Регистрация: 21 сент. 2010
Из: Пермь
Пользователь №: 38 302





QUOTE (sav_moto @ Четверг, 12 апреля 2012, 17:16)
В идеале можно подобрать этот резистор, контролируя сигнал  CLK по осциллографу при подключенном джойстике
*

Или просто померить ток и рассчитать резистор.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Сб., 28 июня 2025, 09:23
Skin Designed (c) by Rooq.net, All Rights Reserved.