shiru8bit

shiru8bit 

Программист, музыкант, самоделкин, ретрогеймер

86subscribers

870posts

Доковырялся с ИК-контроллером

Надо было как-то убедиться, что он функционирует, и для этого я выбрал способ попроще: потыкать на живую осциллографом куда-нибудь, например, на пин ИК-диода.
Для осуществления этой процедуры геймпад, конечно, пришлось разобрать. Судя по усилию, потребовавшемуся для срыва винтиков с насиженного места, до этого его не разбирали. Значит я первый буду.
Разборка показала лёгкую, некритичную коррозию, а также несколько занятных конструктивных особенностей, направленных на максимальное удешевление прибора. Например, в пластике корпуса предусмотрены отверстия ещё под пару кнопок, но снаружи они закрыты отдельно наклеивающейся пластиковой накладкой, и потому не задействованы. Вероятно, эта пресс-форма применялась и для геймпадов для каких-то других платформ, типа SNES.
Сразу стало ясно, что если джойстику настали кранты, чинить в нём будет особо нечего. Основная электроника представлена единственной «каплей» на плате, а ИК-часть смонтирована на отдельной платке, на которой расположено сразу два ИК-диода и два транзистора. Судя по дорожкам, это двухкаскадный усилитель, на который параллельно нагружены диоды через отдельные токоограничительные резисторы. Я слегка опасался какой-нибудь двухсторонней системы, где ресивер геймпада за каким-то лешим будет и передатчиком, но обошлось.
Выключатель выполнен довольно странным образом. На джойстике написано, что среднее положение — выключено, а два крайних — первый и второй джойстики. Однако, крайнее левое положение переключателя размыкает все цепи, а среднее и правое замыкает один из пинов чипа на общий. Плюс же питания ничем не разрывается, он сразу идёт в чип и на дополнительную платку.
Помимо повода расчехлить осциллограф, в кои-то веки возник и повод задействовать наконец купленный сто лет тому назад лабораторный источник питания — всё как-то не пригождался, а тут оказался в самый раз для питания извлеченной из корпуса платы, пока я тыкаю в неё щупом.
К сожалению, вдумчивое получасовое тыкание не обнаружило в геймпаде никаких ожидаемых признаков жизни: серий прямоугольных импульсов, приходящих на вход выходного усилителя. Была обнаружена только слабенькая генерация частоты 50 герц, неизвестно для каких целей, но это точно не фоновая наводка.
Так как два способа анализа показали одинаковый результат: отсутствие каких-то адекватных проявлений работоспособности. На этом геймпад был признан неисправным.
И на этом получается, что проект завершён, хотя и неудачно. Да, случается и такое.
Круто иметь под рукой столько оборудования для диагностики. Иной раз тоже хочется поковыряться, но понимаю что без того же 
лабораторника это просто бессмысленно.
Санёк Сушка | Саня, Тащи!, я долго к этому шёл. До появления Patreon'а у меня толком ничего не было, разве что купил паяльную станцию. Поддержка на Patreon'е помогла обзавестись и этим осциллографом, и 3D принтером, и ещё всякими полезными штуками. Сейчас снова непростые времена, но на лабораторник всё же раскошелился, штука очень даже полезная.
Subscription levels6

Микро 16

$0.23 per month
Просто потому что нельзя 8. Даже самая малая поддержка важна. Спасибо!

База 128

$1.77 per month
Для тех, кто просто хочет поддержать. Спасибо!

Супер 256

$3.6 per month
Для тех, кто хочет поддержать. Спасибо!

Кило 320

$4.5 per month
Для тех, кто сильно хочет поддержать. Спасибо!

Мега 640

$8.9 per month
Для тех, кто очень хочет поддержать. Спасибо!

Гига 1024

$14.1 per month
Для тех, кто крайне хочет поддержать. Спасибо!
Go up