Приставки > 1-3 поколения
Залипание кнопок, при исправных джойстиках
(1/1)
xucc:
Добрый день, уважаемые участники форума!

Прошу вас помочь разобраться и устранить неисправность в приставке Symba's One (новодельный клон Dendy).
Проблема в следующем: при игре произвольно включаются некоторые кнопки, чаще всего start, затем кнопка "вправо" и одна из турбокнопок.
К примеру, начинаю играть, и тут все заставки, какие можно пропустить нажатием кнопок джойстика, быстро прерываются. Хотя в этот момент джойстик я не трогаю. А когда начинаю играть, сама игра часто останавливается (режим паузы включается) - но не постоянно.. Периоды возникновения такого глюка я не смог установить. Может через 5 секунд начинают кнопки залипать, может через 10-15. Это также может длиться до самого выключения игры, а может прерываться на несколько секунд, давая тем самым немного нормально поиграть.
Думал, что проблема в джойстиках (оба из комплекта вели себя одинаково). Нашел еще парочку - проблема осталась. Попросил у знакомого джойстики, исправные. Но при подключении к моей приставке глюки сохранились.
Прошу подскажите, с чего начать изыскания? Что проверить? Что прозвонить? Может следует что-то поменять (после исследования, конечно)?
Ниже привожу фотографии приставки (кликабельно).

Общие




Подробнее




supremacy:
Если не думать сразу о плохом, типа подыхающей капле, то можно сменить блок питания, конденсатор по питанию поменять, чтобы исключить помехи по питанию.
Подтянуть data (8) и latch (12) к +5 через резисторы в самом контроллере.
Осмотреть контакты порта контроллера на наличие окислов, почистить если нужно.
Если не поможет - выбросить.
xucc:

--- Цитата: supremacy от 15 Февраль 2018, 08:20:52 ---Если не думать сразу о плохом, типа подыхающей капле, то можно сменить блок питания, конденсатор по питанию поменять, чтобы исключить помехи по питанию.
Подтянуть data (8) и latch (12) к +5 через резисторы в самом контроллере.
Осмотреть контакты порта контроллера на наличие окислов, почистить если нужно.
Если не поможет - выбросить.

--- Конец цитаты ---
Ого! Неожиданно и грустно. Но спасибо за совет, сегодня обязательно попробую. Позже отпишусь.
[vEN0M]:
самое простое - просто проверить полностью порты. Кстати, а на втором порте такая же фигня?
у меня на сеге было, что с портом частично дорожки отвалились, прямо у места пайки. Пришлось менять, благо сами порты доступные
SAMael:
На ондном форуме калупали такую платку дендика, шлак полный, вышло проще, заменили на другую хоть и тоже капельная но нормально работающая.
xucc:
Припаял я джойстик к плате центральной, в обход шлейфов и коннекторов, что бы исключить вероятность проблем из-за грязных контактов или непропаянных деталей. Кроме того, заменил БП (поставил от TPLink'a, на 9 вольт, 0.6А, предварительно заменив полярность на штекере).
К сожалению, итог прежний - залипание все же происходит. Причем, как я установил в последствии, это происходит как при игре с первого джойстика, так и при игре со второго (переключал один и тот же джойстик в разные порты). И произвольное включение кнопки старт и других происходит только после первого нажатия кнопки "старт" или одной из турбокнопок. Т.е. если подключить джойстик и вообще ничего не трогать - ничего плохого не происходит. Если продолжить играть, дождаться периода, когда произвольное включение кнопки старт прекратится (а такое бывает), можно без негативных последствий нажимать на стрелки (вверх, вниз, вправо и влево), игра не останавливается. Стоит только начать нажимать на другие кнопки - появляются глюки.

Видимо все же проблемы серьезнее.
Принял решение менять плату. Есть донор - разбитая приставка, но с целой центральной платой (которая с капелькой). Прозвонил некоторые цепи, понял, что 1-в-1, выпаяв шлейф из одной платы и установить его в те же отверстия другой,  нельзя, контакты разные. В итоге подключить верхнюю плату (где тв-аут, питание и разъем антенны) я как-то смогу, отследив где какой контакт. Но вот нижнюю плату с его шлейфом... Как тут быть? Не уверен, что принципиальные схемы для всех приставок одинаковые.
supremacy:

--- Цитата: xucc от 16 Февраль 2018, 05:57:24 ---на 9 вольт, 0.6А
--- Конец цитаты ---
Я преобразователя не увидел, она точно не на 5 вольт рассчитана?
xucc:

--- Цитата: supremacy от 16 Февраль 2018, 07:09:59 ---Я преобразователя не увидел, она точно не на 5 вольт рассчитана?

--- Конец цитаты ---
На обратной стороне приставки есть наклейка, там указано напряжение, а также сила тока (больше, чем 0.6А, но на оригинальном БП и того меньше - 0.2!). И после подключения БП, на шлейфе, ведущем к центральной плате, с каплей, я замерил напряжение. Оно составляло ровно 5В, т.е. преобразователь все же имеется, на smd-элементах.
Rumata:

--- Цитата: supremacy от 16 Февраль 2018, 07:09:59 ---Я преобразователя не увидел, она точно не на 5 вольт рассчитана?
--- Конец цитаты ---
Да ладно, видно же, что дорожка с разъёма идёт прямо на какую-то микросхемку в SOT-89
xucc:
Если серьезно и если это интересно, постараюсь сделать фотографии почетче, ближе к элементам.
Кстати, стоит ли менять преобразователь напряжения? Ведь без радиатора. Справится ли? Или сгорит со временем?
Rumata:

--- Цитата: xucc от 16 Февраль 2018, 10:47:25 ---Кстати, стоит ли менять преобразователь напряжения?
--- Конец цитаты ---
Нет. Там небось 7805. Для всяких капель должно хватать.
Хотя всякие очень старые картриджи может и не потянуть :-\
supremacy:

--- Цитата: Rumata от 16 Февраль 2018, 10:41:59 ---Да ладно, видно же, что дорожка с разъёма идёт прямо на какую-то микросхемку в SOT-89
--- Конец цитаты ---

Когда картинку увеличил - видно стало. Эти же мелкие регуляторы на 250-400мА рассчитаны, не ожидал просто.
Rumata:
Всяко лучше, чем транзистор со стабилитроном.
xucc:
Попробовал переставить другую плату, но потерпел фиаско. Оказалось, что у донора большие проблемы с видео: полоски, иероглифы, вместо некоторых объектов. И действительно, я вспомнил, что такие проблемы с донорской платой были давно.
В общем, возвращаюсь к идее отремонтировать первую плату. Но пока не могу найти/понять, как это сделать.
Уважаемые форумчане, буду признателен любой наводке, любому совету (кроме выкинуть-выкинуть всегда успеется :) ).
Rumata:

--- Цитата: xucc от 16 Февраль 2018, 20:57:08 ---буду признателен любой наводке
--- Конец цитаты ---
А вот она!

--- Цитата: supremacy от 15 Февраль 2018, 08:20:52 ---Подтянуть data (8) и latch (12) к +5 через резисторы в самом контроллере.
--- Конец цитаты ---
Только не в контроллере, а на основной плате
xucc:

--- Цитата: supremacy от 15 Февраль 2018, 08:20:52 ---Подтянуть data (8) и latch (12) к +5 через резисторы в самом контроллере
--- Конец цитаты ---


--- Цитата: Rumata от 16 Февраль 2018, 22:02:56 ---А вот она!
Цитата: supremacy от 15 Февраль 2018, 08:20:52
Только не в контроллере, а на основной плате
--- Конец цитаты ---

Действительно, упустил этот совет. Постараюсь в ближайшее время разобраться. Отпишусь.
xucc:
Попробовал выполнить рекомендованные действия. Но результата положительного не было.
Возможно я неверно истолковал эти рекомендации, я еще буду искать причины.

Купил плату  ZW-MB-1. Все подключил. При первом включении изображение появилось на пару секунд, а потом все исчезло. И более не включалось. Допаял транзистор С945 с резистором, вместо перемычки - изображение появилось, но теперь почему-то разрешение экрана постоянно меняется. То увеличивается в высоту, растягивая картинку, то сжимается. Не понимаю, в чем причина. Полагаю, что все таки изначально проблема была в перемычке (когда убирал ее, заметил, что она была плохо пропаяна), а с появлением на плате транзистора начались такие глюки. Буду убирать транзистор с резистором, возвращать перемычку. Но только после того, как заменю свой 60Вт-паяльник на 40Вт (сильно греет, боюсь дорожки отлетят).
xucc:
Обновляю тему. Вчера, поздно вечером, мне не удалось что-либо спаять. Я просто проверил новый картридж, который пришел мне с Алиэкспресса (150 игр в 1).
Так вот, с ужасом заметил то, что глюки с произвольным включением кнопки "Старт" снова начали повторяться! Не так часто, как было со старой платой ZW-MB-3, но они начали появляться!

Это наводит на две мысли: первая - утешительная: что все таки какой-то косяк имеется в плате с контактами под джойстики. И это поправимо.
Вторая - страшнее: что возможно питание, поступающее с первой платы, каким-то образом убивает каплю на второй плате! И теперь эта ситуация повторяется с новой замененной ZW-MB-1.

Сегодня постараюсь продолжить работы с приставкой, полностью отпаяв плату с контактами джойстиков. И попробую повторить советы. которые давались раньше.

По результатам отпишусь.
Навигация
Главная страница сообщений

Перейти к полной версии