Давно и успешно чиню колонки бренда и очень люблю это делать благодаря обилию схем практически на все их устройства. Наличие схемы в сложной ситуации чаще всего не даёт шансов на неудачу. Данная же колоночка получила вторую жизнь исключительно благодаря наличию сервисной документации из которой стало понятно чего не хватает и что с этим всем делать.
Итак, колонка поступила в полу разобранном виде, клиент решил что нет смысла собирать её до кучи, раз она уже была в ремонте, то и мастеру (т.е. мне) будет проще работать. Ну что тут сказать, пусть так и будет. Колонка без боковой крышки и матерчатого макинтоша, т.е. голенькая. Зато видны динамики и они кажутся в порядке. Устройство было уже в какой-то мастерской, там приговорили какую-то микросхему и выдали без ремонта. Еще во время телефонного разговора с потенциальным клиентом, который спрашивал есть ли у меня запчасти, я был уверен что есть, ну не было до сего случая такого, чтобы я для колонки чего-то не смог разыскать. Собеседник спрашивал за какой-то Bluetooth процессор или контроллер. Я ещё тогда подумал "Пфф, возможно просто прошить надо!" и злорадно усмехнулся....
Первым делом колонку разумеется необходимо было разобрать, так и поступаю. Для удобства ремонта, плату полностью извлекаю из корпуса. Беглый осмотр обнаруживает следы предыдущего ремонта, включая кастомизированный стабилизатор.
Видно, что паялись мелкие детали, даже установлена перемычка замест сгоревшего проводника. Тем не менее, надеясь что все детали на месте, я стал проверять напряжения согласно сервисной документации. Стабилизатор, мирно устроившийся на корпусе дросселя, пока решил оставить, уверен, свою функцию он выполняет. Не сразу заметив отсутствующий мелкий чип возле него, я стал искать ключевые точки и сигналы на плате, управляющие включением устройства. И вот когда я проследил кнопку "Включения" до логического чипа SLG4V41533VR (позиция U5), с которого должно всё начинаться, я вдруг обнаружил, что его как раз таки и нет на положенном месте. Упс.
Согласно электрической схемы, эта микросхема обеспечивает устройство сигналами управления питанием и мощностью усилителя. Таким образом выходит это ключевой элемент всей колонки. Решив поискать его на просторах Интернета, внезапно стало ясно, что купить его невозможно и скорее всего это какая-то специальная разработка конкретно для данного экземпляра колонки. Ситуация резко омрачилась. Однако я решил, применить свои кулибинские навыки и разобраться, так уж ли сложна задача данной микросхемы в устройстве и можно ли этот узел немного упростить.
Из схемы мне стало понятно, что для запуска устройства надо подать как минимум два сигнала VREG_EN и POW_ON. И я решил просто кинуть перемычку с точки 3,3 Вольт для имитации этих сигналов. Как только я подключил аккумулятор, колонка послушно включилась. Далее я подключился по Bluetooth и смог послушать звук. Выходит, все остальные узлы исправны, что даёт приличные шансы на успех.
Таким образом мне остаётся каким-то образом заставить кнопку удерживать нажатое положение, чтобы колонка могла включаться и работать. Мне пришла в голову идея использовать триггерную кнопку, как самый простой и доступный вариант. Ну не программировать же мне Arduino в конце концов для такой простой функции. Решение принято и я заказал кнопку.
Заодно я заказал и стабилизатор TLV70433 (позиция U21), замест которого на проводах повесили 1117. Кстати говоря, некоторые специалисты утверждают, что именно этот стабилизатор и является виновником выхода из строя логического чипа. Мол первым выходит из строя стаб, пробивается и высокое напряжение с батареи добивает логику. В принципе теория выглядит правдоподобной.
Но вернёмся к ремонту. Я нашёл место для размещения платы кнопки и приклеил её на вспененный скотч.
Затем раскинул провода по назначению к точкам на плате. Здесь всё просто:
GND -> GND
TG -> Power Key
VO -> VREG_EN и POW_ON
VCC -> 3.3V
Получилось вот так.
После чего мне осталось подать питание от аккумулятора и проверить свою догадку с кнопкой. С замиранием сердца жмакаю кнопку и..... колонка, булькнув приветствием, послушно включилась. Красота!
Новое нажатие кнопки вызвало моментальное отключение без соответствующего звукового сопровождения. Оно и понятно, логический чип должен был выполнить ожидание от микроконтроллера по сигналу Power_OfT_Ready, который я просто игнорирую, так как обслужить его нечем. И как показали тесты, в принципе это небольшая проблема, которая не помешает пользоваться колонкой.
Вот такой получился необычный ремонт. Опыт интересный и возможно кому-то поможет так же дать вторую жизнь некогда ставшей кирпичом колонке JBL Xtreme 2.
И всё-таки я заморочился. Держите реализацию логического чипа на микроконтроллере ATtiny10.
Подписывайтесь, будет интересно.