После переупаковки банок или производстве других видов ремонта аккумуляторной батареи ноутбука пользователи довольно часто сталкиваются с неприятным явлением – мобильный гаджет прекрасно работает от сети, но не работает от аккумуляторов. Батарея при этом не заряжается. В большинстве случаев это связано с тем, что контроллер заблокировал батарею.
Для каких задач нужно обнулять контроллер
Основная задача процедуры обнуления контроллера – это его разблокировка и восстановление работоспособности ноутбука, как мобильного устройства, питающегося от аккумуляторов. При этом также решается несколько побочных, но важных задач. Во время сброса можно (и нужно) установить паспортное значение емкости АКБ, а если точно известно фактическое – то и его (у новых элементов можно считать обе емкости равными, хотя это на совести производителя). Также можно обнулить счетчик циклов заряда. Это нужно для ведения правильной статистики и отслеживания в дальнейшем состояния батареи – утилиты контроля АКБ берут данные от контроллера.
Почему контроллер уходит в защиту
В подавляющем большинстве ноутбуков, выпущенных за предыдущие примерно 20 лет, применены литий-ионные и более современные литий-полимерные аккумуляторы. При всех своих достоинствах:
- высокой энергоемкости;
- отсутствии эффекта памяти;
- других положительных качествах,
Li-ion и Li-po батареи обладают и существенными недостатками. Самые важные из них:
- нетерпимость к перезаряду и глубокому разряду;
- высокая пожароопасность и взрывоопасность вкупе с отсутствием эффективных методов тушения.
Сочетание этих минусов заставляет применять отдельные устройства – контроллеры – для регулирования процессов разряда и пополнения уровня запасенной энергии. Особенно это важно для последовательно соединенных банок – важно не допустить излишнего заряда в ситуации, когда элементы имеют разброс параметров (а он имеет место практически всегда).
Также требуется не допустить глубокого разряда как одной банки, так и всей батареи. В отдельных элементах и простых зарядных устройствах, а также в АКБ, например, для переносного электроинструмента, все это контролируется с помощью простых схем, основанных на сравнении заданного и достигнутого напряжений.
В АКБ ноутбуков применяются специализированные микроконтроллеры, работающие под управлением «зашитой» в них программы. В ее задачи, кроме других функций, входит хранение в энергонезависимой памяти (EEPROM) данных о состоянии отдельных ячеек. И если контроллеру покажется, что какой-то из элементов глубоко неисправен, он может заблокировать как единичную банку, так и всю аккумуляторную сборку. Ремонт (переупаковка) АКБ с заменой элементов производителем не предусмотрен, поэтому штатные средства для сброса состояния памяти также отсутствуют.
Рекомендуем ознакомится: Как разобрать батарею от ноутбука
Калибровка — есть ли от нее смысл при блокировке
Иногда происходит путаница понятий и сбросом называют также калибровку контроллера. На самом деле это разные вещи. Калибровка – это привязка уровней заряда, которые контроллер считает 0% и 100% запаса энергии аккумулятора, к фактически существующим границам. Так, если в результате ухода фактической емкости произойдет постепенное «уплывание» пределов, например, от 0% до 5% и от 100% к 95%, то не используемыми останутся 5+5=10 процентов емкости батареи. Это нерационально, и для устранения этого дисбаланса проводят процедуру калибровки.
Она выполняется при полностью работоспособной системе электропитания ноутбука и на сброс контроллера не влияет. Более того, при заблокированной управляющей схеме калибровка невозможна – элементы питания отключены. Поэтому одна процедура не заменяет другую.
Калибровку производить можно и нужно после того, как удастся разблокировать контроллер ноутбука.
Как выполнить сброс контролера ноутбука
Самый простой способ – отнести ноутбук в сервисный центр. Там есть все необходимое оборудование и опытные специалисты, которые выполнят все быстро и качественно. Но можно попытаться сделать это самостоятельно. Для этого понадобятся:
- плата связи ПК с аккумуляторной батареей;
- специальное программное обеспечение.
Плату можно изготовить самостоятельно, но проще купить (на южно-азиатских торговых интернет-площадках). В качестве программного обеспечения подойдет популярная программа Battery EEPROM works (Be2Works). Программа платная, недешевая, но для многих случаев хватит и демо-версии.
Сначала надо разобраться с распиновкой батареи. Понадобятся выводы GND (0 V, общий провод) и последовательная шина – выводы SDA и SCL. Найти распиновку можно в этой статье или интернете, задав в качестве критерия поиска производителя АКБ.
Если поиск остался без результата, можно попытаться найти общий провод. Выводы SDA (Data) и SCL (Clock) находятся тестером – сопротивление между каждым из них и шиной GND составляет 600-900 Ом. Какой из них вывод данных (SDA), а какой тактовый (SCL) – придется выяснять экспериментально по наличию связи ПК с батареей – если коннект не произошел, выводы надо поменять местами.
Надо учесть, что у многих контроллеров имеется управляемый предохранитель, который пережигается от программной команды в определенных случаях. Надо проверить его состояние. Если не повезло, и он перегорел, его надо замкнуть – хотя бы капелькой припоя.
Потом надо подключить плату к порту USB компьютера и запустить программу. Если все в порядке – на плате загорится светодиод. Дальше надо подключить соответствующие выводы платы к контактам GND, CLK и DATA батареи. Следующий шаг – включение контроллера, для этого надо на пару секунд подать напряжение на его плюсовой вход от внешнего источника. Рекомендуется, чтобы напряжение было на 2..4 вольта выше напряжения батареи. Если батарея работоспособна, можно просто подключить плюсовой вывод к плюсу контроллера.
Далее можно нажать кнопку “Считать» (выделено красной рамкой), если угадать с выходами SDA и SCL, то можно получить доступ к прошивке.
По нажатию кнопки с литерой “i” можно получить информацию о состоянии батареи. В данном случае она заблокирована, о чем говорят флаги ошибки.
Далее надо нажать кнопку «Калибровка» и внести данные о батарее – фактическую емкость и т.п. Далее данные надо записать в память, нажав кнопку ОК (зеленую галочку).
Чтобы устранить ошибку, надо нажать кнопку разблокировки. После этого флаги ошибки сбросятся.
Завершает процедуру запуск трекинга импеданса. Если у контроллера пароль доступа был стандартный – действия должны увенчаться успехом. Если нет – на этом возможности демо-версии исчерпаны, и доступно два дальнейших варианта:
- купить полную версию программы;
- нести аккумуляторную батарею в сервисный центр.
Обычно второе дешевле.
Где искать прошивку на свою модель
Для восстановления работоспособности контроллера в большинстве случаев новая прошивка не нужна. В большинстве случаев прошить контроллер означает сбросить ошибку. Новая программа для схемы управления понадобится лишь в случае утери старой или при внесении ошибочных изменений, «откатить» которые невозможно.
Чтобы исключить случайную потерю прошивки контроллера, после считывания ее из батареи настоятельно рекомендуется сохранить резервную копию на диск компьютера.
Оригинальное, многократно протестированное и на 100% работоспособное программное обеспечение принадлежит производителю. По логике, скачать такие программы можно на сайте производителя. Однако в прямом доступе на сайтах ведущих производителей (Acer, ASUS, HP и др.) прошивок не обнаружено.
Можно попытаться обратиться в техническую поддержку производителей. Если это не увенчается успехом (такое возможно – производителю выгоднее продать пользователю новую батарею, чем помочь починить старую), можно обратиться частным порядком к специалистам сервисных центров или поискать информацию на специализированных форумах. Но в этих случаях может возникнуть проблема незаконного использования программной продукции.
Видео: Разблокировка популярных моделей
Asus Eee PC.
Аккумулятор AS10D81 ноутбук ACER.
Запуск BMS контроллера на SAMSUNG.
Советы как избежать блокировки при замене ячеек аккумулятора
Процесс сброса контроллера батареи довольно трудоемок, требует специальных знаний, а результат не гарантирован. Поэтому можно попытаться избежать блокировки. Для этого надо соблюдать несложный порядок отпайки проводов контроллера при разборке и упаковке элементов в батарею. Начинать отключать надо всегда с положительного провода, потом последовательно в сторону минуса. Общий провод отпаивается последним.
Сборка ведется в противоположном порядке – сначала припаивается провод GND, потом к плюсу первой сборки, потом к плюсу следующей – и к плюсовому проводу батареи. На рисунке красными цифрами показан порядок отключения проводов контроллера, а зеленым – порядок подключения после ремонта.
Процесс обнуления контроллера завершает процедуру переупаковки аккумуляторной батареи ноутбука и позволяет полноценно запустить систему питания гаджета. Сама разблокировка не требует больших финансовых затрат или физических усилий, но без понимания сути происходящего ее выполнить невозможно.
Здравствуйте Алексей.
Прочитал вашу статью и стало понятна суть проблемы. Два аккумулятора FS07B32 на базе контроллера SH366000 почему то заблокировались, покупать третий нет желания. На всех контактах разъёма напруга 0 В. Распаковал один, напруга на плате контроллера 14,8 В (рабочее напряжение аккумулятора 16 В).
Распиновка разъёма аккумулятора:
1,2 — +Р; 3 — NC; 4 — Т; 5 — С; 6 — D; 7,8 — минус Р.
У меня два вопроса:
1. Какие контакты соответствуют DATA и SCL?
2. Можно разблокировать данный контроллер?
Заранее благодарен, Владимир.
Здравствуйте Владимир.
1. DATA — вывод 6 (D), SCL — вывод 5 (С).
2. Контроллер можно разблокировать. Попробуйте способы, описанные в статье.
Алексей, здравствуйте!
Наслышан о такой проблеме. Сам не пробовал решать.
Но есть такой вопрос: можно ли избежать случайной блокировки контролера, если в новой аккумуляторной сборке подогнать напряжение на каждом звене соответственно напряжению на планируемых к удалению старых звеньях (элементах), и сначала подсоединить новую сборку, и лишь затем отсоединять старую?
Если это конструктивно сложно ввиду особенностей монтажа, то использовать (подпаять к контроллеру отдельными проводами) промежуточную вспомогательную сборку (хотя бы по 1 элементу на звено), которая будет «держать» нужные параметры напряжения в период извлечения старых и подсоединения новых элементов.
Не думаю, что контроллер батареи отреагирует на изменения суммарного внутреннего сопротивления элементов при их параллельном подключении и отключении, если напряжение будет неизменным.
Каковы мнения специалистов о таком варианте?
Чисто теоретически мысль интересная. Можно попробовать на практике, по идее, должно сработать.
Здравствуйте , а вам приходилось иметь дело с разблокировкой аккумулятора
Samsung пылесос jet 70 батарея DJ96-00227A , я его разобрал померил внутреннее сопротивление всех банок 12-13 милиом, напряжение ровное всех банок , разница в десятых долях . Я предположил , что заблокировался контроллер из-за низкого остаточного заряда и большой нагрузки в конце работы пылесоса . Подскажите если знаете как этого зверя разблокировать или есть методика разблокировки .
Самый простой способ — отнести пылесос в сервисный центр. Там точно все для этого есть, включая специалистов. Можно попробовать пошагово выполнить действия из статьи — скорее всего, контроллер там установлен такой же, как в ноутбуках. Но главное — разобраться с распиновкой разъема. Производители ее дают неохотно, под рукой такой нет. Этот вопрос надо порешать самостоятельно.
Заменил новую батарею на Acer 5733z, но котроллер показывает недостоверные данные. Всё время меняется оставшееся время работы от батареи. Калибровал разными способами разрядом через БИОС с последующим зарядом до 100% прога Battery не видит контроллера, что делать как сбросить контроллер?