I hope the info below gives somebody better understanding of the matters. Enjoy!!!
Manufacturer Status
FET1, FET0— Indicates the state of the charge and discharge FETs
0,0 = Both charge and discharge FETs are on.
0,1 = CHG FET is off, DSG FET is on.
1,0 = Both charge and discharge FETs are off.
1,1 = CHG FET is on, DSG FET is off.
PF1, PF0— Indicates permanent failure cause when permanent failure is indicated by STATE3..STATE0
0,0 = Fuse is blown if enabled via DF:Configuration:Register(64):Permanent Fail Cfg 1..2(6..8)
0,1 = Cell imbalance failure
1,0 = Safety voltage failure
1,1 = FET failure
STATE3, STATE2, STATE1, STATE0— Indicates the battery state.
0,0,0,0 = Wake Up
0,0,0,1 = Normal Discharge
0,0,1,1 = Pre-Charge
0,1,0,1 = Charge
0,1,1,1 = Charge Termination
1,0,0,0 = Fault Charge Terminate
1,0,0,1 = Permanent Failure
1,0,1,0 = Overcurrent
1,0,1,1 = Overtemperature
1,1,0,0 = Battery Failure
1,1,0,1 = Sleep
1,1,1,0 = Discharge Prohibited
1,1,1,1 = Battery Removed
BatteryMode
CapM— Sets the units used for capacity information and internal calculation.
0 = Reports in mA or mAh (default)
1 = Reports in 10 mW or 10 mWh
The following functions are instantaneously updated after a [CapM] change:
SBS:RemainingCapacityAlarm(0x01)
SBS:AtRate(0x04)
SBS:RemainingCapacity(0x0f)
SBS:FullChargeCapacity(0x10)
SBS:DesignCapacity(0x18)
The following functions are recalculated within 1 second after a [CapM] change:
SBS:RemainingTimeAlarm(0x02)
SBS:AtRateTimeToEmpty(0x06)
SBS:AtRateOK(0x07)
SBS:RunTimeToEmpty(0x11)
SBS:AverageTimeToEmpty(0x12)
SBS:BatteryStatus(0x16)
ChgM— Enables or disables the chip transmission of ChargingCurrent and ChargingVoltage messages to the Smart Battery Charger.
0 = Enable ChargingVoltage and ChargingCurrent broadcasts to the Smart Battery Charger by setting the [BCAST] bit in Operation Cfg B when charging is desired.
1 = Disable ChargingVoltage and ChargingCurrent broadcasts to the Smart Battery Charger. (default)
AM— Enables or disables AlarmWarning broadcasts to the host and Smart Battery Charger
0 = Enable AlarmWarning broadcast to host and Smart Battery Charger by setting the [BCAST] bit in Operation Cfg B (default). The chip sends the AlarmWarning messages to the SMBus Host and the Smart Battery Charger any time an alarm condition is detected.
1 = Disable AlarmWarning broadcast to host and Smart BatteryCharger. The chip does not master the SMBus, and AlarmWarning messages are not sent to the SMBus Host and the Smart Battery Charger for a period of no more than 65 seconds and no less than 45 seconds. [AM] is automatically cleared by the chip 60 seconds after being set to 1, independent of the [BCAST] bit.
PB— Sets the role of the battery pack. This flag is not used by the chip and should be set to 0.
CC— Enable or disable internal charge controller. This flag is not used by chip and should be set to 0.
CF— This flag is set if MaxError > CF MaxError Limit
0 = Battery OK
1 = Condition cycle requested
PBS— Primary battery support is not supported by chip and is fixed to 0.
ICC— This flag indicates whether the internal charge controller function is supported or not. This value is fixed to 1.
BatteryStatus
OCA— 1 = Over Charged Alarm
TCA— 1 = Terminate Charge Alarm
OTA— 1 = Over Temperature Alarm
TDA— 1 = Terminate Discharge Alarm
RCA— Remaining Capacity Alarm
1 = Remaining Capacity Alarm is set
RTA— Remaining Time Alarm
1 = Remaining Time Alarm is set
INIT— 1 = Initialization. The INIT flag is always set in normal operation.
DSG— Discharging
0 = chip is in charging mode
1 = chip is in discharging mode or relaxation mode, or valid charge
termination has occurred.
FC— 1 = Fully Charged
FD— 1 = Fully Discharged
EC3, EC2, EC1, EC0— Error Code, returns status of processed SBS function
0,0,0,0 = OK chip processed the function code with no errors detected.
0,0,0,1 = BUSY chip is unable to process the function code at this time.
0,0,1,0 = Reserved chip detected an attempt to read or write to a function code reserved by this version of the specification, or chip detected an attempt to access an unsupported optional manufacturer function code.
0,0,1,1 = Unsupported chip does not support this function code as defined in
this version of the specification.
0,1,0,0 = AccessDenied chip detected an attempt to write to a read-only function code.
0,1,0,1 = Over/Underflow chip detected a data overflow or underflow.
0,1,1,0 = BadSize chip detected an attempt to write to a function code with
an incorrect data block.
0,1,1,1 = UnknownError chip detected an unidentifiable error.
FETControl
OD— AFE GPOD pin control
0 = Disable GPOD pin (high-Z)
1 = Enable GPOD pin (open drain)
ZVCHG— Zero-volt (pre-charge) charge FET control
0 = Turn OFF pre-charge FET
1 = Turn ON pre-charge FET
CHG— Charge FET Control
0 = Turn OFF CHG FET. CHG FET does not turn off in discharge mode to protect the FET body diode.
1 = Turn ON CHG FET
DSG— Discharge FET Control
0 = Turn OFF DSG FET. It does not turn off in charge mode to protect the FET body diode.
1 = Turn ON DSG FET
Operation Status
CLL— (Cell Life Limit) 1 = Capacity of the pack fallen below Cell Life Limit threshold
DetW— (Deterioration Warning) 1 = Capacity of the pack fallen below Deterioration Warn Limit threshold
DetF— (Deterioration Fault) 1 = Capacity of the pack fallen below Deterioration Fault Limit threshold
SafetyStatus
OT1D— 1 = Discharge overtemperature on TS1 condition
OT1C— 1 = Charge overtemperature on TS1 condition
OCD— 1 = Discharge overcurrent condition
OCC— 1 = Charge overcurrent condition
OCD2— 1 = Discharge overcurrent condition 2
OCC2— 1 = Charge overcurrent condition 2
CUV— 1 = Cell undervoltage condition
COV— 1 = Cell overvoltage condition
PF— 1 = Permanent failure condition.
WDF— 1 = AFE watchdog condition
AOCD— 1 = AFE discharge overcurrent condition
SCC— 1 = Charge short-circuit condition
SCD— 1 = Discharge short-circuit condition
PFStatus
SUV— 1 = Safety Undervoltage permanent failure
SOCD— 1 = Discharge Safety Overcurrent permanent failure
SOCC— 1 = Charge Safety-Overcurrent permanent failure
AFE_P— 1 = Periodic AFE Communications permanent failure
AFE_C— 1 = Permanent AFE Communications failure
DFF— 1 = Data Flash Fault permanent failure
DFETF— 1 = Discharge-FET-Failure permanent failure
CFETF— 1 = Charge-FET-Failure permanent failure
CIM_R— 1 = Cell-Imbalance (At Rest method) permanent failure
SOT1D— 1 = Discharge Safety Overtemperature on TS1 permanent failure
SOT1C— 1 = Charge Safety Overtemperature on TS1 permanent failure
SOV— 1 = Safety-Overvoltage permanent failure
PFIN— 1 = External Input Indication of permanent failure
OperationStatus
PRES— 1 = PRES is low, indicating that the system is present (battery inserted).
FAS— 0 = Full access security mode
SS— 1 = Sealed security mode
CSV— 1 = Data flash checksum value has been generated
LDMD— Load mode for Impedance Track modeling. 0 = constant current, 1 = constant power
WAKE— 1 = bq20z40-R1/bq20z45-R1 WAKE mode
DSG— Replica of the SBS:BatteryStatus(0x16)[DSG] flag.
XDSG— 1 = Discharge fault
XDSGI— 1 = Discharge disabled due to a current issue
DSGIN— 1 = Discharge inhibited due to a high temperature issue
R_DIS— 1 = Ra Table resistance updates are disabled
VOK— 1 = Voltages are OK for a QMAX update
QEN— 1 = QMAX updates are enabled
ChargingStatus
XCHG— 1 = Charging disabled
CHGSUSP— 1 = Charging suspended
PCHG— 1 = Precharging
MCHG— 1 = Maintenance charging
LTCHG— 1 = Low temperature charging
ST1CHG— 1 = Standard temperature charging 1
ST2CHG— 1 = Standard temperature charging 2
HTCHG— High temperature charging
CB— 1 = Cell balancing in progress
OC— 1 = Overcharge fault
SafetyStatus2
OT2D— 1 = Discharge overtemperature condition on TS2
OT2C— 1 = Charge overtemperature condition on TS2
PFStatus2
CIM_A— 1 = Cell-Imbalance (Active method) permanent failure
SOT2D— 1 = Discharge Safety Overtemperature on TS2 permanent failure
SOT2C— 1 = Charge Safety Overtemperature in TS2 permanent failure
Permanent Fail Cfg 1
XPFVSHUT— If this bit is set AND any permanent failure happens AND the bq20z40-R1/bq20z45-R1
goes into shutdown, the SAFE pin is driven high.
XSUV— If this bit is set AND a safety undervoltage permanent failure occurs, the SAFE pin is driven high.
XSOCD— If this bit is set AND a discharge safety overcurrent permanent failure occurs, the SAFE pin is driven high.
XSOCC— If this bit is set AND a charge safety overcurrent failure occurs the SAFE pin is driven high.
XAFE_P— If this bit is set AND a periodic AFE-communications permanent failure occurs, the SAFE pin is driven high.
XAFE_C— If this bit is set AND an AFE-communications permanent failure occurs, the SAFE pin is driven high.
XDFF— If this bit is set AND a Data Flash Fault permanent failure occurs, the SAFE pin is driven high.
XDFETF— If this bit is set AND a DSG FET permanent failure occurs, the SAFE pin is driven high.
XCFETF— If this bit is set AND a CHG FET permanent failure occurs, the SAFE pin is driven high.
XCIM_R— If this bit is set AND a cell imbalance permanent failure occurs, the SAFE pin is driven high.
XSOT1D— If this bit is set AND safety over temperature on TS1 during discharge failure occurs the SAFE pin is driven high.
XSOT1C— If this bit is set AND safety over temperature on TS1 during charge failure occurs the SAFE pin is driven high.
XSOV— If this bit is set AND a safety overvoltage permanent failure occurs, the SAFE pin is driven high.
XPFIN— If this bit is set AND an external input indication permanent failure occurs, the SAFE pin is driven high.
Permanent Fail Cfg 2
XSOT2D— If this bit is set AND safety over temperature on TS2 during discharge failure occurs the SAFE pin is driven high.
XSOT2C— If this bit is set AND safety over temperature on TS2 during charge failure occurs the SAFE pin is driven high.
XCIM_A— If this bit is set AND a cell imbalance while active permanent failure occurs, the SAFE pin is driven high.
Non-Removable Cfg
OCD— Overcurrent in Discharge
OCC— Overcurrent in Charge
AOCD— AFE Overcurrent in Discharge
ASCC— Short Circuit in Charge
ASCD— Short Circuit in Discharge
Saved PF Flags 1
PFVSHUT— 1 = Another permanent failure has occurred AND the device went into shutdown after that event
SUV— 1 = Safety Undervoltage permanent failure
SOCD— 1 = Safety Overcurrent in Discharge permanent failure
SOCC— 1 = Safety Overcurrent in Charge permanent failure
AFE_P— 1 = Periodic AFE-Communications permanent failure
AFE_C— 1 = AFE-Communications permanent failure
DFF— 1 = Data Flash Fault permanent failure
DFETF— 1 = Discharge FET permanent failure
CFETF— 1 = Charge FET permanent failure
CIM— 1 = Cell-Imbalance permanent failure
SOTD— 1 = Discharge Safety Overtemperature permanent failure
SOTC— 1 = Charge Safety Overtemperature permanent failure
SOV— 1 = Safety Overvoltage permanent failure
PFIN— 1 = External PFIN Input Indication of a permanent failure
SOT2D— 1 = Safety over temperature on TS2 during discharge failure
SOT2C— 1 = Safety over temperature on TS2 during charge failure
CIM_A— 1 = Cell imbalance while active permanent failure
Форум РадиоКот • Просмотр темы — Хитро-умный аккумулятор.
Сообщения без ответов | Активные темы
ПРЯМО СЕЙЧАС: |
Автор | Сообщение |
---|---|
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Ср дек 29, 2021 19:59:05 |
Грызет канифоль
Карма: 1 Рейтинг сообщения: 0
|
tima_02, с кнопки — нет. |
Вернуться наверх |
Профиль www
|
Реклама | |
|
|
GdeMoi17Let
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт дек 30, 2021 02:50:01 |
Зарегистрирован: Вт дек 14, 2021 23:41:06 Рейтинг сообщения: 0
|
поищите по SALEAE Logic , Cypress, fx2lp В общем, я снял логи когда с клавиатурой все нормально и когда глючит, но никакой особой разницы не обнаружил. Идут схожие циклические запросы. С помощью файла sluuaz4.pdf я примерно расшифровал их, но снова не нашел ничего на что следует обратить внимание. Вот так при наличии глюка: Из этих логов удалены запросы к BQ24735 и с десяток запросов 0x0A (Current), они бывало шли по три подрят, что во время глюка, что без него их примерно одинаковое количество. Логи делались при подключенном шнуре и заряженной на 100% батарее. На что стоит обратить внимание или может изменить условия при записи лога? |
Вернуться наверх | |
Реклама | |
|
|
vsuper
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт дек 30, 2021 12:25:36 |
Зарегистрирован: Ср ноя 10, 2021 18:46:32 Рейтинг сообщения: 0
|
Цитата: Есть несколько вопросов: Cycle count 1 скорее всего действительно сброшена. У вас нет флагов с ошибками контроллера , INIT, DGG, это нормальное состояние. FD- полностью разряжена. Это единственная странность так как в таком случае оставшаяся емкость обычно =0. |
Вернуться наверх | |
tima_02
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Сб янв 01, 2022 13:29:29 |
Зарегистрирован: Вт сен 28, 2021 17:06:07 Рейтинг сообщения: 0
|
Цитата: Есть несколько вопросов: Cycle count 1 скорее всего действительно сброшена. У вас нет флагов с ошибками контроллера , INIT, DGG, это нормальное состояние. FD- полностью разряжена. Это единственная странность так как в таком случае оставшаяся емкость обычно =0. Спасибо за Ваш ответ. Подскажите пожалуйста, если по логам нету ошибки контроллера, почему в aida64 не показывает износа и в трее было расчетное время около 6 часов, что указывало на вполне отличную батарею? Как можно заставить отображать реальные данные? И еще вопрос, в поиске по модели батареи нашел зарубежный форум, где в такой же батареи просто заменили элементы и батарея оказалась рабочая, без программирования или разблркировки контроллера. Если по моим логам контроллер не заблокирован, могу ли я заменить просто элементы и надеятся что батарея вновь заработает или все таки нужно будет программно запускать ее? Из программного оборудования только cp2112. Заранее огромное спасибо за Вашу помощь |
Вернуться наверх | |
Реклама | |
|
|
vsuper
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Сб янв 01, 2022 19:49:09 |
Зарегистрирован: Ср ноя 10, 2021 18:46:32 Рейтинг сообщения: 0
|
Цитата: Спасибо за Ваш ответ. Подскажите пожалуйста, если по логам нету ошибки контроллера, почему в aida64 не показывает износа и в трее было расчетное время около 6 часов, что указывало на вполне отличную батарею? Как можно заставить отображать реальные данные? И еще вопрос, в поиске по модели батареи нашел зарубежный форум, где в такой же батареи просто заменили элементы и батарея оказалась рабочая, без программирования или разблркировки контроллера. Если по моим логам контроллер не заблокирован, могу ли я заменить просто элементы и надеятся что батарея вновь заработает или все таки нужно будет программно запускать ее? Из программного оборудования только cp2112. Заранее огромное спасибо за Вашу помощь Aida высчитывает износ как соотношение между Design Capacity и Full Charge Capacity, если был сброс циклов то и емкость была сброшена на полную и не соответствует реальной емкости банок, надо прогнать несколько циклов тогда контроллер может откалиброваться. Заменить элементы можно, лучше паралельно подпаяв новые а потом отпаять старые, если просто отключить, то контроллер может заблокироваться |
Вернуться наверх | |
Реклама | |
|
|
icespirit
|
Заголовок сообщения: Как отремонтировать BQ8055A Получить помощь Добавлено: Пн янв 03, 2022 06:25:39 |
Зарегистрирован: Пн янв 03, 2022 05:45:18 Рейтинг сообщения: 0
|
Аккумулятор моего ноутбука стареет.Разобрал корпус и заменил батарею 18650.Но батарея не имеет выхода У меня EV2300, но мне не хватает программного обеспечения для поддержки BQ8055A. Спасибо за помощь |
Вернуться наверх | |
vadim3930
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Ср янв 05, 2022 22:35:50 |
Зарегистрирован: Ср янв 05, 2022 22:32:33 Рейтинг сообщения: 0
|
Добрый вечер. Подскажите пожалуйста что может быть не так. DesignCapacity: 4400 mAh MaxError: 1% |
Вернуться наверх | |
susliks
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 03:50:30 |
Зарегистрирован: Ср янв 05, 2022 04:01:12 Рейтинг сообщения: 0
|
Если из архивa в которого есть файл dat весом 10Мб то эта версия губит адаптер. |
Вернуться наверх | |
icespirit
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 09:47:47 |
Зарегистрирован: Пн янв 03, 2022 05:45:18 Рейтинг сообщения: 0
|
Это информация, которую я прочитал с BE2WORKS, а BE2WORKS не поддерживает BQ8055A. Вложение:
Последний раз редактировалось icespirit Пт янв 07, 2022 04:45:19, всего редактировалось 1 раз. |
Вернуться наверх | |
vadim3930
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 10:31:17 |
Зарегистрирован: Ср янв 05, 2022 22:32:33 Рейтинг сообщения: 0
|
После того когда посадил SP на GND появилось Safety Status: PF| И не удаляются пока не разъединишь контакты SP на GND. MaxError: 1% |
Вернуться наверх | |
vsuper
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 14:25:44 |
Зарегистрирован: Ср ноя 10, 2021 18:46:32 Рейтинг сообщения: 0
|
Цитата: Это информация, которую я прочитал с BE2WORKS, а BE2WORKS не поддерживает BQ8055A. контроллер вроде не заблокирован, просто разряжена в 0 |
Вернуться наверх | |
daaar
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 14:49:02 |
||
Карма: 4 Рейтинг сообщения: 1
|
Удалось перепаковать аккумулятор от thinkpad x230 на bq8030. Правда если считать eeprom аккумулятор слетает к заводским(флаги FD, RTA, RCA) и приходится калибровать его заново (разряд-заряд). Аккумулятор кстати встал в x220 tablet, ошибок что не родной не выдает. На x230 tablet увы не заработал Может быть кому-то будут полезны флаги be2works |
||
Вернуться наверх | |||
sergey18
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 16:17:28 |
Зарегистрирован: Сб дек 18, 2021 11:16:44 Рейтинг сообщения: 0
|
Цитата: Правда если считать eeprom аккумулятор слетает к заводским Аналогично на АКБ от Lenovo X201. daaar, на вашей батарее зарядное напряжение 12900 или 12600? |
Вернуться наверх | |
daaar
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 16:29:15 |
||
Карма: 4 Рейтинг сообщения: 0
|
sergey18, 12600 Осталось починить ноутбук, зарядка чего-то не идет (на заведомо живом аккумуляторе тоже самое) |
||
Вернуться наверх | |||
sergey18
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 16:31:43 |
Зарегистрирован: Сб дек 18, 2021 11:16:44 Рейтинг сообщения: 0
|
daaar, могу я вас попросить скинуть мне прошивку? Моя прошивка на 12900, а я давно ищу на 12600. |
Вернуться наверх | |
daaar
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 17:18:22 |
||
Карма: 4 Рейтинг сообщения: 0
|
sergey18, у меня есть cp2112. Если расскажите как, то скину |
||
Вернуться наверх | |||
susliks
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 17:29:31 |
Зарегистрирован: Ср янв 05, 2022 04:01:12 Рейтинг сообщения: 0
|
|
Вернуться наверх | |
sergey18
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 17:32:22 |
Зарегистрирован: Сб дек 18, 2021 11:16:44 Рейтинг сообщения: 0
|
daaar, у вас есть установленный Be2works? |
Вернуться наверх | |
daaar
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 17:36:48 |
||
Карма: 4 Рейтинг сообщения: 0
|
sergey18, да, тот что только под XP работает |
||
Вернуться наверх | |||
sergey18
|
Заголовок сообщения: Re: Хитро-умный аккумулятор. Добавлено: Чт янв 06, 2022 17:48:25 |
Зарегистрирован: Сб дек 18, 2021 11:16:44 Рейтинг сообщения: 0
|
daaar, надо соединить CP2112 с АКБ, выбрать bq8030 и нажать на скачать прошивку (зленая стрелка сверху) |
Вернуться наверх | |
Кто сейчас на форуме |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4 |
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения |
Автор |
|
|||
---|---|---|---|---|
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 14 июл 2021, 10:40 |
||||
Сообщения: 0 |
monser писал(а): А на CH341A адаптер должен работать с этой прогой? Пишет No adapter found. Не должен и не будет. |
|||
|
|
|||
sfs |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 14 июл 2021, 16:50 |
Сообщения: 0 |
kalya писал(а): Поделитесь пожалуйста рабочим софтом для сброса батареи Если вопрос ещё актуален — ищите нежадную BE2Works на радиокоте в теме про хитро-умный аккумулятор. |
|
|
monser |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 июл 2021, 06:37 |
Сообщения: 191 |
sfs писал(а): А на CH341A адаптер должен работать с этой прогой? Пишет No adapter found. Не должен и не будет. Получается прога заточена только под CP2112? И другие МС USB to I2C работать не будут? |
|
|
sfs |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 июл 2021, 08:18 |
Сообщения: 0 |
monser писал(а): Получается прога заточена только под CP2112? И другие МС USB to I2C работать не будут? Да |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 июл 2021, 12:40 |
Сообщения: 19 |
monser писал(а): У меня не получилось найти описание этих ограничений Почитайте описание BE2Works на офф сайте. Там перечислены все адаптеры для нее. |
|
|
monser |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 июл 2021, 13:44 |
Сообщения: 191 |
Alex_PP писал(а): CH341 это COM to USB-адаптер. Где там вообще I2C? Внимательнее надо читать. Я писал не CH341 , а CH341A. |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 17 июл 2021, 11:30 |
Сообщения: 19 |
monser писал(а): Внимательнее надо читать. …CH341A мультифункциональный конвертер из USB 2.0 в UART, EPP, I2C и SPI… |
|
|
monser |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 17 июл 2021, 18:20 |
Сообщения: 191 |
Alex_PP писал(а): Дрова у них от FTDI с сюрпризом. Так есть родные CH341SER и CH341PAR. |
|
|
DesPesNew |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 25 июл 2021, 11:28 |
Сообщения: 2 |
Батарея HP Probook 430. На борту bq30z551. Если кому-то попадется такая батарейка: DesignCapacity: 2710 mAh |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 25 июл 2021, 14:31 |
Сообщения: 19 |
DesPesNew писал(а): нужно подтолкнуть проц к работе кратковременной подачей +10в на +. DesPesNew писал(а): Mfg1: 65535 integer У вас ячейки подключены к контроллеру? Если да. то какие на них напряжения? DesPesNew писал(а): FullChargeCapacity: 39 mAh Это совсем мало. Ячейки дохлые. DesPesNew писал(а): Temperature: Read ERROR C Какие то проблемы с датчиком температуры. DesPesNew писал(а): TCA|TDA|RCA|INIT|DSG|FD| Может заблокирован, или это из за термодатчика. Короче, отчет у вас плохой. Даже без чтения FLASH проблем хватает. |
|
|
DesPesNew |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 25 июл 2021, 15:18 |
Сообщения: 2 |
1) Батарея от ноута пролежала где-то года три без подзарядок. |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 25 июл 2021, 19:56 |
Сообщения: 19 |
Посмотрите PF флаги. Если есть, почистите. Или БЕшкой, кнопкой, или командами в MAC: Можно еще эти, чтобы данных об отказе не сохранилось: А так, я уже говорил, по отчету есть странности с температурой и напряжениями ячеек VCELL0 — VCELL3. DesPesNew писал(а): Один из элементов был 1,5В (заменил его) Скорее всего, ошибка есть после такого DesPesNew писал(а): Датчик температуры на месте, припаян Ну датчик то может и на месте, но данных в отчете нет. |
|
|
SaiLas82 |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 26 июл 2021, 00:27 |
Сообщения: 16 |
я бы внимательно осмотрел места пайки сборок к плате, скорее всего непропай и есть обрыв. фото платы желательно в хорошем качестве.
|
|
|
Sid_mersavec |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 10 авг 2021, 07:44 |
Сообщения: 8 |
Всем доброго времени суток! Подскажите, кто знает. Есть акб от lenovo thinkpad, на чипе bq8030a, читается ресетится, но есть какая-то проблема непонятная. При зарядке заряжает сборку только до 12.3в, потом якобы флаг перезаряда OCA, сбрасывает напругу, делает попытку при меньшем ампераже, доходит снова до 12.3, и снова понижает и по кругу. В итоге недозаряд ячеек, причем на новых банках это 20%+. В нежадной be2works напряжения считываются верно, что с общей сборки, что с ячеек по отдельности. Там же в проге стоят значения заряда 12.6в, до которых не доходит. Подавал извне 12.6 на всю сборку, и снова в проге oca и блок, сбрасываю дальше пашет. Вобщем как заставить заряжаться до 12.6в? |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 10 авг 2021, 20:42 |
Сообщения: 19 |
Sid_mersavec писал(а): потом якобы флаг перезаряда OCA, сбрасывает напругу, делает попытку при меньшем ампераже, доходит снова до 12.3, и снова понижает и по кругу Скажу, что я лично сам из опыта знаю о них. Возможно кто то не согласится. |
|
|
Sid_mersavec |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 10 авг 2021, 21:22 |
Сообщения: 8 |
Alex_PP писал(а): Но это не 20%, а всего 200-300 мАч, не более. После того, как акб якобы показала, что зарядила до 100%, заряжая до 12.3, я другой платой подключил и она как раз-таки зарядила еще 20%. Но это ладно. Просто не ясно почему так происходит. Есть другая плата на bq8030dbt, так она полностью заряжает как положено, ту же сборку. |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 11 авг 2021, 17:32 |
Сообщения: 19 |
Sid_mersavec писал(а): Есть другая плата на bq8030dbt, так она полностью заряжает как положено, ту же сборку. Ну так прошивки разные. Значит в этой такой механизм не используется. Sid_mersavec писал(а): После того, как акб якобы показала, что зарядила до 100%, Значит для нее это и есть 100%. Все относительно. Эта прошивка работает так. Sid_mersavec писал(а): я другой платой подключил и она как раз-таки зарядила еще 20% Полагаю, что это прием для сбережения состояния ячеек, применяемый lenovo. Не знаю. Знаю только, что такое у них встречается. На 2х батареях видел уже. При этом, они нормально работают в ноутах. |
|
|
Vovan_sar |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 11 авг 2021, 23:24 |
Сообщения: 24 |
Alex_PP писал(а): Ну так прошивки разные. Значит в этой такой механизм не используется. И ведь сразу не говорят, чем и как заряжают, в ноуте или от лбп. |
|
|
DesPesNew |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 авг 2021, 10:39 |
Сообщения: 2 |
Alex_PP писал(а): Посмотрите PF флаги. Если есть, почистите. Или БЕшкой, кнопкой, или командами в MAC: Можно еще эти, чтобы данных об отказе не сохранилось: Хождения по мукам продолжаются. 0x0050 SafetyAlert $00 00 00 00 — ОК 0x0053 PFStatus $04 08 00 00 — нужна помощь в расшифровке, потому что второй бит по мануалу reserved, а у меня получается флаг поднят. 0x0054 OperationStatus $21 7B 50 00 — 10100000111101100100001 — 8 и 9 биты = 1, поэтому sealed. Alex_PP писал(а): А так, я уже говорил, по отчету есть странности с температурой и напряжениями ячеек VCELL0 — VCELL3. Термистор показывает 10 кОМ, одной ногой как положено звонится на землю. Прозвонить его до 8 лапы проца не получается, вся плата жестко залита Делал сбросы, как Вы рекомендовали, включая черный ящик. Ошибки не уходят. К слову, после того как отпаял банки, на время чтения флеш решил оставить +9В на выходе, подаваемый от внешнего источника. Firmware — 1101. Как устанить Voltage imbalance at Res и Cell UnderVoltage??? |
|
|
Vovan_sar |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 авг 2021, 14:03 |
Сообщения: 24 |
DesPesNew писал(а): Как устанить Voltage imbalance at Res и Cell UnderVoltage??? Проверьте места пайки банок/резисторов к площадкам платы. |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 15 авг 2021, 19:05 |
Сообщения: 19 |
DesPesNew писал(а): К слову, после того как отпаял банки, на время чтения флеш решил оставить +9В на выходе, подаваемый от внешнего источника. Полагаю, это ближе к истине. Ибо SEC0 и SEC1 установлены и пакет запечатан. Если прога не распечатает, вы не прочтете дамп, и НЕ СНИМИТЕ ошибки. DesPesNew писал(а): Термистор показывает 10 кОМ, одной ногой как положено звонится на землю. Прозвонить его до 8 лапы проца не получается, вся плата жестко залита Это плохо, но вам нужно просто найти его на ноге чипа. Там должна быть непосредственная связь с терморезистором. Почистите 8-ю ножку чипа, кажется там TS1. (У вас ведь bq30z55? Забыл что то уже…) DesPesNew писал(а): 0x0051 SafetyStatus $01 00 00 00 — Cell UnderVoltage (я так понимаю надо поднять вольтаж немного???) Забейте, само уйдет через некоторое время. Да, повыше поднимите вольтаж, например до 12в (если у вас 4s сборка, для 3s нужны 9в). DesPesNew писал(а): 0x0053 PFStatus $04 08 00 00 — нужна помощь в расшифровке, потому что второй бит по мануалу reserved, а у меня получается флаг поднят. Это ошибка, возможно из -за которой чип и заблокировался — дизбалланс напряжений в состоянии покоя. DesPesNew писал(а): Alex_PP писал(а): Можно еще эти, чтобы данных об отказе не сохранилось: Пока запечатан — не уйдет. DesPesNew писал(а): 0x0054 OperationStatus $21 7B 50 00 — 10100000111101100100001 — 8 и 9 биты = 1, поэтому sealed. |
|
|
alex-pro |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 21 авг 2021, 11:07 |
Сообщения: 32 |
Разбирал батарею PA-5024 от тошиба для замены элементов и снес элемент на плате d4(фото прилагаю). |
|
|
otus |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 21 авг 2021, 15:43 |
Сообщения: 23 |
Прозвонка откуда и куда не помогает сообразить? |
|
|
alex-pro |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 21 авг 2021, 18:38 |
Сообщения: 32 |
otus писал(а): Прозвонка откуда и куда не помогает сообразить? так и предполагал запаять диод, для верности спросил. Сам элемент потерял, вот и думаю не стабилитрон ли это? |
|
|
otus |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 21 авг 2021, 20:36 |
Сообщения: 23 |
Может быть и диод. и стабилитрон. |
|
|
Snack |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 31 авг 2021, 21:15 |
Сообщения: 101 |
Аккумулятор HSTNN-LB40 на MAX17817 заблокированный на все что только можно, включая перегоревший предохранитель. данные аккумулятора |
|
|
sfs |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 23 сен 2021, 15:48 |
Сообщения: 0 |
Контроллер и проблема, аналогичная той, что у DesPesNew. Считывание дампа тоже получилось, но «с десятого раза». Дефолтный пароль не прошел, потом якобы подобрала, начала читать — Error at 100H. В следующий раз то же самое, но, например 340Н. Иногда 000Н. Но, как я уже сказал, в какой-то из попыток прочитала полностью. Однако сбросить ошибки не получается ни штатными средствами, ни вручную командами. |
|
|
Vovan_sar |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 23 сен 2021, 16:17 |
Сообщения: 24 |
sfs писал(а): потом якобы подобрала, начала читать — Error at 100H. С большой долей вероятности, проблема с питанием. |
|
|
sfs |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 23 сен 2021, 18:46 |
Сообщения: 0 |
Vovan_sar писал(а): С большой долей вероятности, проблема с питанием. Тоже так думал. Проверял, ничего криминального не нашел. Сейчас подумал, что не попробовал подать внешнее питание с ЛБП прямо на процессор. |
|
|
Alex_PP |
Заголовок сообщения: Re: Прошивка контроллера батарей ноутбука Добавлено: 23 сен 2021, 19:38 |
Сообщения: 19 |
sfs писал(а): От банок питание на процессор не идет, видимо из-за закрытых ключей. Идет. Если вся электроника на плате целая, то контроллер всегда находится (должен находиться) под питанием от банок. sfs писал(а): Считывание дампа тоже получилось, но «с десятого раза». Дефолтный пароль не прошел, потом якобы подобрала, начала читать — Error at 100H Так и что же вы считали то с 10-го раза? Нормальный там дамп хоть, или что то типа 00, либо FF везде, если у вас все время вылетает ошибка Error at 100H ? sfs писал(а): Есть еще и третий, с нормальной батареей, стоящей сейчас в планшете. Как этот читается, не пробовали? Было бы любопытно сравнить… sfs писал(а): Но попытка прошить заблокированные контроллеры своими же собственными дампами просто постоянно вываливается в ошибки. То на 000, то на любом другом. При этом процесс прошивки, судя по времени, как-то идет, поскольку чем больше адрес — тем позже вываливается. Если он действительно шьет их, а потом недошив, отваливается, или шьет с ошибками, то у вас там в EEPROM винегрет уже. |
|
|
Содержание
- Battery EEPROM Works 4.31
- Описание и возможности
- Как пользоваться
- Загрузка и установка
- Инструкция по работе
- Достоинства и недостатки
- Похожие приложения
- Системные требования
- Скачать
- Видеообзор
- Вопросы и ответы
- Как обнулить контроллер аккумулятора ноутбука
- Для каких задач нужно обнулять контроллер
- Почему контроллер уходит в защиту
- Как выполнить сброс контролера ноутбука
- Где искать прошивку на свою модель
- Видео: Разблокировка популярных моделей
- Советы как избежать блокировки при замене ячеек аккумулятора
- Программатор для прошивки аккумулятора ноутбука
- Контроллер аккумулятора ноутбука
- Контроллер аккумулятора ноутбука
- Прошивка, обнуление и сброс контроллера у батареи ноутбука
- Как функционирует система заряда
- Виновник — батарея
- Как узнать, что аккумулятор изношен и нуждается в замене
- А если это неисправность?
- Переразряд — это серьезно
- Фатальная несовместимость
- Когда реальная емкость АКБ ниже паспортной
- Всё дело в калибровке
- Виновник — блок питания
- Виновник — система заряда на материнской плате
Battery EEPROM Works 4.31
Большинство пользователей ноутбуков сталкивались с необходимостью замены аккумуляторной батареи из-за износа. В некоторых ситуациях достаточно восстановить старый аккумулятор или просто заменить его, если элемент можно извлечь из корпуса. Однако иногда приходится также вносить программные изменения микроконтроллера, без которых батарея не будет работать корректно. Для выполнения этой задачи применяется программа Battery EEPROM Works 4.31, которую можно бесплатно скачать через торрент на русском языке по ссылке на нашем портале.
Описание и возможности
Внесение изменений в настройки микроконтроллера питания вручную под силу только подготовленным специалистам. За счет данной утилиты даже пользователь с минимальными навыками в области электроники способен запрограммировать контроллер заново. После внесения необходимых корректировок аккумулятор начнет распознаваться компьютером. Рассмотрим основные функции приложения:
Как пользоваться
Рассмотрим инструкцию по установке и работе с приложением.
Загрузка и установка
Первым делом скачайте архив по ссылке в конце страницы и распакуйте его содержимое на жесткий диск. Запустите инсталлятор и следуйте руководству:
Теперь на вашем компьютере установлена demo-версия софта. Активируйте ее с помощью ключа, приложенного к архиву.
Инструкция по работе
Кратко поговорим о том, что делать после установки. Утилита отличается своей простотой – многие функции и опции убраны в угоду удобству и быстродействию. Запустите приложение с помощью иконки на рабочем столе двойным кликом мышки.
В большинстве случаев процесс программирования контроллера батареи выглядит следующим образом:
Основная схема отображается в правой части главного окна. При необходимости можно переключаться к инструментам анализа и статистики во вкладке Analyzer. В левой части показывается подробная информация о контроллере и ошибках.
Иногда при подключении контроллера пользователи сталкиваются с ошибкой No adapter found. Если данное сообщение появляется на разных ОС и в разных версиях BE2Works, то лучше обратиться за помощью к специалистам.
Достоинства и недостатки
Перейдем к положительным и отрицательным сторонам утилиты для разблокировки контроллеров батарей.
Похожие приложения
Предлагаем ознакомиться с аналогами софта:
Системные требования
Инструмент практически не задействует ресурсы компьютера. Для стабильной работы ПК должен отвечать таким требованиям:
Скачать
Полная крякнутая версия утилиты скачивается с помощью представленной кнопки.
Версия: | 4.31 |
Разработчик: | Rafos International Engineering Lab |
Год выхода: | 2021 |
Название: | Battery EEPROM Works |
Платформа: | Microsoft Windows 7, 8.1, 10 |
Язык: | Английский |
Лицензия: | Бесплатно |
Пароль к архиву: | bestsoft.club |
Видеообзор
Прикрепленный видеоролик понадобится вам в том случае, если вы впервые сталкиваетесь с подобным софтом.
Вопросы и ответы
Рассмотренная утилита будет незаменимым средством для сброса ошибок и настройки нового АКБ на ноутбуке. Задавайте свои вопросы через блок для комментариев после обзора.
Источник
Как обнулить контроллер аккумулятора ноутбука
После переупаковки банок или производстве других видов ремонта аккумуляторной батареи ноутбука пользователи довольно часто сталкиваются с неприятным явлением – мобильный гаджет прекрасно работает от сети, но не работает от аккумуляторов. Батарея при этом не заряжается. В большинстве случаев это связано с тем, что контроллер заблокировал батарею.
Для каких задач нужно обнулять контроллер
Основная задача процедуры обнуления контроллера – это его разблокировка и восстановление работоспособности ноутбука, как мобильного устройства, питающегося от аккумуляторов. При этом также решается несколько побочных, но важных задач. Во время сброса можно (и нужно) установить паспортное значение емкости АКБ, а если точно известно фактическое – то и его (у новых элементов можно считать обе емкости равными, хотя это на совести производителя). Также можно обнулить счетчик циклов заряда. Это нужно для ведения правильной статистики и отслеживания в дальнейшем состояния батареи – утилиты контроля АКБ берут данные от контроллера.
Вопреки распространенному мнению, контроллер не отключает батарею по достижении определенного количества циклов разряд-заряд, поэтому для этих целей периодически обнулять счетчик не нужно.
Почему контроллер уходит в защиту
В подавляющем большинстве ноутбуков, выпущенных за предыдущие примерно 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 и др.) прошивок не обнаружено.
Можно попытаться обратиться в техническую поддержку производителей. Если это не увенчается успехом (такое возможно – производителю выгоднее продать пользователю новую батарею, чем помочь починить старую), можно обратиться частным порядком к специалистам сервисных центров или поискать информацию на специализированных форумах. Но в этих случаях может возникнуть проблема незаконного использования программной продукции.
Видео: Разблокировка популярных моделей
Аккумулятор AS10D81 ноутбук ACER.
Запуск BMS контроллера на SAMSUNG.
Советы как избежать блокировки при замене ячеек аккумулятора
Процесс сброса контроллера батареи довольно трудоемок, требует специальных знаний, а результат не гарантирован. Поэтому можно попытаться избежать блокировки. Для этого надо соблюдать несложный порядок отпайки проводов контроллера при разборке и упаковке элементов в батарею. Начинать отключать надо всегда с положительного провода, потом последовательно в сторону минуса. Общий провод отпаивается последним.
Сборка ведется в противоположном порядке – сначала припаивается провод GND, потом к плюсу первой сборки, потом к плюсу следующей – и к плюсовому проводу батареи. На рисунке красными цифрами показан порядок отключения проводов контроллера, а зеленым – порядок подключения после ремонта.
Процесс обнуления контроллера завершает процедуру переупаковки аккумуляторной батареи ноутбука и позволяет полноценно запустить систему питания гаджета. Сама разблокировка не требует больших финансовых затрат или физических усилий, но без понимания сути происходящего ее выполнить невозможно.
Источник
Программатор для прошивки аккумулятора ноутбука
Технологии шагнули очень далеко вперед
Контроллер аккумулятора ноутбука
Контроллер аккумулятора ноутбука
Прошивка, обнуление и сброс контроллера у батареи ноутбука
Статьи Прошивка, обнуление и сброс контроллера у батареи ноутбука
Аккумуляторы Li-Ion на данный момент являются самым распространенным видом батарей на ноутбуках и прочих мобильных устройствах. Главное преимущество этих батарей заключается в долгой эксплуатации, надежности, неуязвимости перед излишним перезарядом. Но ничто не вечно, и даже литий-ионные аккумуляторы со временем приходят в негодность, вследствии чего батарея начинает разряжаться за считанные минуты или индикатор заряда начинает показывать ложные сведения. Разумеется, самым простым решением будет замена батареи на новую, достаточно только найти нужную модель под конкретный ноутбук. Однако цены на батареи не самые низкие, поэтому многие умельцы не выбрасывают старый аккумулятор в мусорное ведро, а пытаются наладить его работу собственными руками. Особенности данной работы заключаются как в замене основных энерго-компонентов батареи на новые, так и в сбросе контроллера, о чем мы и поговорим более подробно.
Сбросить параметры контроллера можно и в домашних условиях, достаточно знать некоторые основные принципы и правила, а также овладеть некоторыми умениями, которые Вы сможете почерпнуть из этой статьи.
Немного теории: если говорить на языке «чайника», то контроллер АКБ — это специальная плата, которая определенным образом “вшита” в аккумулятор, основная задача которой заключается в выполнении контроля за рабочим состоянием батареи, а также правильном заряде/разряде устройства. Данная плата непосредственно контактирует с аналогичным контроллером на материнской плате лэптопа и передает важные данные об уровне заряда системе устройства.
Если контроллер начинает плохо функционировать, передавая ложные данные, или не передавая их вообще, решить эту проблему можно при помощи сброса. Говоря простым языком, сброс — это калибровка аккумулятора. Как правило, калибровку выполняют только в двух случаях: во-первых, когда необходимо настроить правильную передачу данных о разряде, и, во-вторых, если была проведена замена важных элементов батареи на новые.
Под неверными данными заряда/разряда батареи понимают тот случай, когда ОС ноутбука выдает неверные показатели заряда. В этом случае может быть такое, что даже после нескольких часов зарядки индикатор батареи не показывает 100%, либо ноутбук быстро разряжается и отключается намного быстрее, чем это было ранее. Кроме того, заряд до 100% может быть наоборот максимально быстрым, а вот время автономной работы — нет. Распространенным заблуждением является мнение о неисправности батареи, когда данную неприятность вполне можно решить.
Обращаясь с подобной проблемой в сервисный центр, мастер может предложить заменить важные питательные элементы батареи. После такой непростой процедуры нужно выполнить сброс контроллера, чтобы замененные на новые элементы смогли начать корректно работать. Если же после такой процедуры АКБ продолжает вести себя некорректно, можно по гарантии отнести в СЦ на доработку: как правило, честные мастерские дают гарантию в 2-4 недели.
Если же у Вас нет желания тратить лишние деньги на СЦ, которые если и ничего не заменят, так просто выполнят банальную калибровку, аналогичный вид работ можно сделать и на дому своими руками двумя способами.
Первый способ выполняется с помощью специального софта. Например, скачав утилиту Battery EEPROM Works, можно успешно выполнить калибровку с очень высокой вероятностью успеха. Конечно, пользоваться такой программой тоже надо уметь и иметь достаточно хорошее представление о электронных схемах, а также владеть набором нужных для этого переходников, которые, к слову, не на каждом шагу продаются. Приходите к этому способу только в том случае, если уверены в своих навыках и имеете все необходимое для такого сброса оборудование.
Однако выйти из данной ситуации можно и другим способом. Производитель того или иного лэптопа всегда поставляет в коробке диск с необходимыми для стабильной работы драйверами и прочим фирменным софтом, либо жесткий диск уже предварительно имеет раздел с нужными файлами. Утилиты, отвечающие за правильное распределение заряда, также должны присутствовать. Если же ничего подобного найти не удалось, то можно зайти на официальный сайт и скачать нужную утилиту оттуда. Принцип работы утилиты прост: разрядив АКБ до 0%, производится полный заряд до 100%, в результате чего контроллер запоминает эти действия и выводит данные о заряде на достоверный уровень.
Однако помимо программного сброса, можно сделать это и вручную. Для этого надо выключить ЗУ ноутбука из розетки, после чего с помощью горячих клавиш войти в BIOS. Далее нужно оставить ноутбук разряжаться до 0%, чтобы он выключился, а после поставить зарядное устройство, не запуская сам ноутбук, оставив, как есть. Доводим заряд до 100%, оставляя его заряжаться на несколько часов. После этого все должно вернуться на свои места.
Выполнив эти несложные манипуляции, АКБ ноутбука должен начать работать как часы. Если же ничего не помогло, то, видимо, состояние батареи совсем безнадежно, и самым надежным вариантом в таком случае будет только ее замена на новую.
Мобильный компьютер потому и назван мобильным, что может работать без подключения к розетке. Это в идеале. В суровой же реальности аккумуляторные батареи часто «живут» отдельной от аппаратов жизнью: хотят — заряжаются, а не хотят — нет. Или заряжаются, но не работают должным образом. Разберемся, с чего вдруг ноутбуки превращаются в стационарные компьютеры, что с этим делать и почему покупка новой батареи не всегда решает проблему.
Как функционирует система заряда
Ноутбук работает от двух источников энергии: бытовой электросети через внешний блок питания и аккумуляторной батареи. При подключении к сети энергия, накопленная в АКБ, не расходуется. Если заряд батареи ниже 100%, часть энергии идет на ее подзарядку. При отключении внешнего источника питания исправный ноутбук моментально переходит на потребление энергии АКБ.
Давайте разберемся, как функционирует эта схема.
Системой заряда мобильного компьютера управляет микросхема ШИМ-контроллера, которую иначе называют чарджер (charger). Ее основная задача — коммутировать пути прохождения тока на материнскую плату в зависимости от поступающих сигналов. Кроме того, чарджер передает информацию о подключении адаптера питания другими управляющими узлами системы, а также координирует процесс заряда АКБ.
В упрощенном виде типовая схема зарядки ноутбука выглядит так:
В центре расположена микросхема чарджера. В данном примере это BQ24735, которая используется на платформах ноутбуков Acer, Sony, Toshiba Satellite, Lenovo и других. Схемы на основе других модификаций чарджеров, несмотря на некоторые отличия, работают по такому же принципу.
При подключении адаптера питания 4,5-24 V (основная масса ноутбуков питается от напряжения 19 V) сигнал Adaper Detection (ACDET) поступает на один из контактов микросхемы чарджера. О появлении этого сигнала чарджер информирует по шине SMBus «вышестоящее руководство» — микросхему EC (Embedded Controller) или, как ее называют, мультиконтроллер, обозначенную на этом рисунке прямоугольником Host.
Далее EC либо сам чарджер закрывает ключ BATFET (полевой n-канальный транзистор), который коммутирует подачу тока с аккумуляторной батареи в систему (Sys), и открывает ключи 1 и 2 (ACFET), пропускающие в систему ток с блока питания. Транзисторы ACFET (в этом примере тоже n-канальные) работают в противоположной фазе с BATFET, то есть открываются тогда, когда BATFET закрыт. И наоборот — при открытии BATFET (адаптер отключен) ключи ACFET закрыты, а система получает энергию от батареи.
На линии от входных ключей ACFET до условной точки Sys установлен резистор Rac, который выполняет функцию датчика тока. По значению падения напряжения на этом резисторе чарджер определяет уровень потребления энергии устройствами системы. Если это значение превышает определенный порог, что может указывать на короткое замыкание в схеме нагрузки (устройствах ноутбука), подача питания прекращается.
При открытии ключей ACFET и закрытии BATFET происходит зарядка батареи Battery Pack через преобразователь на основе транзисторов 3 и 4. Уровень тока заряда контролирует датчик (резистор) Rsr.
Более детальная схема подключения BQ24735 имеет следующий вид:
Она тоже несколько упрошена. На реальных аппаратах окружение (обвязка) чарджера состоит из десятков элементов, каждый из которых влияет на работоспособность всей системы питания.
Далее поговорим о диагностике отсутствия или некорректной зарядки АКБ по приведенному выше списку причин.
Виновник — батарея
Современные мобильные компьютеры оснащаются аккумуляторами литий-ионного или литий-полимерного типа, потому что они вместительные (отличаются высокой плотностью заряда), быстро заряжаются, способны без вреда для себя отдавать большие токи устройствам-потребителям, имеют низкий уровень саморазряда и недорого стоят. Однако реальный срок службы литиевых элементов питания не слишком велик — при обычном использовании он редко превышает 3-4 года. А признаки износа проявляются еще раньше — уже через 1,5-2 года после покупки.
Как узнать, что аккумулятор изношен и нуждается в замене
Естественное старение АКБ дает о себе знать следующими признаками:
Показатель Wear level новой АКБ составляет единицы процентов (она немного теряет емкость при хранении). При достижении 40-50% симптомы старения проявляются «во всей красе». При износе на 75-90% мобильный компьютер, как правило, превращается в десктоп и питается только от розетки.
Попытки зарядить сильно изношенную батарею, особенно с признаками вздутия и с потеками электролита на корпусе, не только бесполезны, но и опасны — могут привести к возгоранию и взрыву лития!
Имеет ли смысл ремонтировать выработавший свой ресурс аккумулятор ноутбука? Чаще всего нет, поскольку это сопряжено со значительными техническими сложностями и простой заменой банок (элементов питания) здесь не обойтись. Да и обходится такой ремонт, как правило, дороже покупки новой батареи.
А если это неисправность?
Поломка аккумулятора проявляется теми же симптомами, что и значительный износ, но они развиваются не по мере старения, а одномоментно. Кроме того, ноутбук может вообще перестать работать с неисправной АКБ: когда она установлена, он не включается. Однако чаще всего аппарат просто перестает видеть неисправный аккумулятор или отказывается его заряжать.
Поломку батареи не всегда легко отличить от выхода из строя системы заряда на плате. Дифференцировать эти неисправности в домашних условиях помогает подключение аналогичной заведомо исправной АКБ. Если с ней компьютер работает нормально, значит, схема заряда в порядке, а сломанной батарее пора отправляться в мусорное ведро.
Заряжать и использовать неисправные аккумуляторы ноутбуков так же опасно, как и сильно изношенные.
Как подобрать батарею на замену вышедшей из строя? Очень просто: достаточно знать ее Product ID — уникальный идентификатор, состоящий из чисел и букв, который производители присваивают конкретной модели.
Product ID указывают на внутренней поверхности корпуса АКБ.
Аккумуляторы для ноутбуков одного модельного ряда, как правило, взаимозаменяемы.
Переразряд — это серьезно
Литиевые источники питания так устроены, что при падении энергии ниже минимального порога (3,3–2,7 В) они блокируются внутренней системой защиты. Переразряженная АКБ не может заряжаться. Увы, это состояние не всегда обратимо. В отдельных случаях батарею «оживляет» долгое — многочасовое подключение к источнику тока либо замена элементов схемы защиты руками ремонтников. Однако после такой «реанимации» ее емкость не всегда возвращается к прежнему уровню, чаще всего она остается уменьшенной.
При переразряде компьютер иногда видит АКБ и определяет ее уровень, но зарядить не может. Ни во время работы, ни после выключения.
К счастью, критические переразряды аккумуляторов ноутбуков случаются редко, так как за этим тщательно следит операционная система.
Фатальная несовместимость
Батарея, поставляемая в комплекте с ноутбуком, безоговорочно совместима с материнской платой и родным адаптером питания. Чего нельзя сказать о купленных ей на замену, особенно ведущих родословную с полуподвальных фабрик Поднебесной. Причина — низкое качество, а то и вовсе подделка.
Кроме того, несовместимость встречается в случаях, когда вполне себе годная АКБ была выпущена значительно позже или раньше ноутбука. Проблема заключается в нераспознавании материнской платой версии внутреннего контроллера батареи. Бывает, что вопрос удается решить обновлением BIOS компьютера, но чаще, к сожалению, нет.
Когда реальная емкость АКБ ниже паспортной
Емкость аккумулятора снижается со временем — это естественное явление. Однако в природе встречаются АКБ с изначально низкой, но искусственно завышенной емкостью, которую «рисуют» недобросовестные производители и продавцы. Они либо наносят недостоверную информацию о емкости на корпус батареи, либо вшивают в ее контроллер. Вторым способом иногда «омолаживают» очень старые, практически выработавшие свой ресурс элементы питания, чтобы сбыть их неискушенному покупателю.
Первый вариант обмана легко раскрыть при помощи утилит для сбора информации о системе, например, Aida64 (на скриншоте ниже). Второй — только косвенно — путем подсчета времени полного разряда со 100% до условного нуля.
Завышенная емкость АКБ дает о себе знать слишком коротким временем автономной работы ноутбука и зачастую неверной индикацией заряда.
Всё дело в калибровке
Аккумулятор ноутбука — довольно сложное устройство, которым управляет собственный внутренний контроллер. Он не только защищает элементы питания от перезарядки-переразрядки, но и следит за уровнем заряда. Наряду с ним уровень заряда контролирует схема на материнской плате. В норме данные обоих контроллеров совпадают, но после многократных циклов зарядки и разрядки в показателях появляются расхождения. Из-за этого система начинает «думать», что емкость АКБ уменьшилась, и не дает ей зарядиться полностью.
Для устранения такой ошибки проводят операцию калибровки аккумулятора: заряжают его до 100%, а затем дают разрядиться до минимума, дождавшись самопроизвольного выключения ноутбука. После повторного включения значение емкости уже отображается правильно.
Производители мобильных компьютеров рекомендуют проводить процедуру калибровки раз в несколько месяцев.
Виновник — блок питания
Адаптеры питания ноутбуков тоже изнашиваются и со временем начинают вырабатывать меньше тока и напряжения, чем изначально. Когда тока совсем мало, на зарядку батареи его может не хватить. Кроме того, уменьшение мощности относительно заявленной производителем — один из симптомов неисправности блоков питания или их низкого качества.
Недостаточная мощность адаптера питания дает о себе знать следующими признаками:
Чтобы подтвердить или опровергнуть версию нехватки мощности питателя, достаточно запитать аппарат от заведомо исправного адаптера, например, универсального, который совместим с ним по уровням тока и напряжения.
Отдельные модели мобильных компьютеров, в частности, представители марок HP, Dell и Lenovo, работают только с оригинальными блоками питания. При подсоединении неродного адаптера они либо не включаются вообще, либо отказываются заражать батарею. Например, ноутбуки Dell информируют об этом пользователя следующим сообщением:
К счастью, так делают не все производители мобильной компьютерной техники. Владельцам аппаратов Asus, Acer, MSI и других в этом плане повезло, ведь найти в продаже оригинальный блок питания на смену вышедшему из строя не так уж и легко.
Виновник — система заряда на материнской плате
Проблемы, связанные с нераспознаванием аккумулятора материнской платой, иногда возникают после замены последней на модель другой ревизии. В остальных случаях они вызваны неисправностями схемы и могут проявляться тем, что:
Чтобы дифференцировать неполадку системы заряда от выхода из строя аккумулятора, достаточно подключить к ноутбуку другую, заведомо рабочую АКБ (при наличии). А для определения неисправного элемента в схеме уже нужны специальные знания, без которых это сделать не получится. Словом, если вы пришли к выводу о проблемах на материнской плате, остается либо нести аппарат в сервис, либо приобрести совместимый power bank и использовать вместо родной батареи.
Источник
Индикатор А — адаптер. Если зелёный — адаптер обнаружен.
Индикатор В — батарея. Если зелёный — батарея обнаружена.
Индикатор С — память контроллера. Если зелёный — версия прошивки поддерживается программой.
- Подключите контакты SCL, SDA и GND адаптера к соответствующим контактам разъёма батареи.
- Нажмите кнопку Read battery data или кнопку Read chip, чтобы считать данные.
- Индикаторы А и В сменят цвет на зелёный. Если чип с внутренней памятью прочитан правильно, то индикатор C тоже станет зелёным.
- Сохраните данные кнопкой Save
Примечание: После нажатия кнопки Read battery data, кнопка сменит картинку на красную и индикатор В начнёт мигать, пока батарея не будет обнаружена. Если распиновка батареи неизвестна, то следует попробовать разные варианты подключения SCL, SDA до появления звукового уведомления и данных в левом окне. Чтобы программа могла считать данные, батарея должна быть в рабочем состоянии.
Не подключать SCL, SDA к положительным контактам разъёма батареи!!
Battery EEPROM Works 4.31
Большинство пользователей ноутбуков сталкивались с необходимостью замены аккумуляторной батареи из-за износа. В некоторых ситуациях достаточно восстановить старый аккумулятор или просто заменить его, если элемент можно извлечь из корпуса. Однако иногда приходится также вносить программные изменения микроконтроллера, без которых батарея не будет работать корректно. Для выполнения этой задачи применяется программа Battery EEPROM Works 4.31, которую можно бесплатно скачать через торрент на русском языке по ссылке на нашем портале.
Описание и возможности
Внесение изменений в настройки микроконтроллера питания вручную под силу только подготовленным специалистам. За счет данной утилиты даже пользователь с минимальными навыками в области электроники способен запрограммировать контроллер заново. После внесения необходимых корректировок аккумулятор начнет распознаваться компьютером. Рассмотрим основные функции приложения:
- чтение данных аккумулятора по шине;
- сохранение данных в текстовом файле на жестком диске;
- чтение и запись микросхем EEPROM;
- работа с микросхемами внутренней памяти;
- перепрошивка контроллеров;
- анализ и сброс статистики по работе и состоянию батареи;
- управление шиной SMBus напрямую.
Как пользоваться
Рассмотрим инструкцию по установке и работе с приложением.
Загрузка и установка
Первым делом скачайте архив по ссылке в конце страницы и распакуйте его содержимое на жесткий диск. Запустите инсталлятор и следуйте руководству:
- На начальном этапе просто кликните по Next.
- Примите условия соглашения кнопкой I Agree.
- Укажите название папки или оставьте настройки по умолчанию. Нажмите Install.
- Дождитесь окончания распаковки файлов.
Теперь на вашем компьютере установлена demo-версия софта. Активируйте ее с помощью ключа, приложенного к архиву.
Инструкция по работе
Кратко поговорим о том, что делать после установки. Утилита отличается своей простотой – многие функции и опции убраны в угоду удобству и быстродействию. Запустите приложение с помощью иконки на рабочем столе двойным кликом мышки.
В большинстве случаев процесс программирования контроллера батареи выглядит следующим образом:
- Подсоедините батарею к компьютеру.
- Считайте данные АКБ с помощью кнопки Read battery data.
- Считайте содержимое батареи кнопкой Read chip.
- Сделайте сброс оборудования нажатием на Reset.
Основная схема отображается в правой части главного окна. При необходимости можно переключаться к инструментам анализа и статистики во вкладке Analyzer. В левой части показывается подробная информация о контроллере и ошибках.
Иногда при подключении контроллера пользователи сталкиваются с ошибкой No adapter found. Если данное сообщение появляется на разных ОС и в разных версиях BE2Works, то лучше обратиться за помощью к специалистам.
Достоинства и недостатки
Перейдем к положительным и отрицательным сторонам утилиты для разблокировки контроллеров батарей.
- сохранение данных в логе;
- поддержка большинства распространенных контроллеров, микросхем и адаптеров;
- работает без подключения к интернету;
- быстрый возврат рабочего состояния батареи;
- ускоряет процесс ремонта большого количества устройств.
- нет версии на русском языке;
- перед практикой следует найти инструкцию для конкретной модели АКБ.
Похожие приложения
Предлагаем ознакомиться с аналогами софта:
- AccPlus;
- SmartBatteryWorkshop;
- Smarter Battery.
Системные требования
Инструмент практически не задействует ресурсы компьютера. Для стабильной работы ПК должен отвечать таким требованиям:
- Центральный процессор: с частотой от 1 ГГц;
- Оперативная память: 256 Мб и выше;
- Пространство на жестком диске: 8 Мб;
- Платформа: Microsoft Windows x32/x64.
Скачать
Полная крякнутая версия утилиты скачивается с помощью представленной кнопки.
Версия: | 4.31 |
Разработчик: | Rafos International Engineering Lab |
Год выхода: | 2022 |
Название: | Battery EEPROM Works |
Платформа: | Microsoft Windows 7, 8.1, 10 |
Язык: | Английский |
Лицензия: | Бесплатно |
Пароль к архиву: | bestsoft.club |
Видеообзор
Прикрепленный видеоролик понадобится вам в том случае, если вы впервые сталкиваетесь с подобным софтом.
Вопросы и ответы
Рассмотренная утилита будет незаменимым средством для сброса ошибок и настройки нового АКБ на ноутбуке. Задавайте свои вопросы через блок для комментариев после обзора.
Переделка, перепаковка, разблокировка аккумулятора ноутбука.
Перепаковка аккумулятора ноутбука оказалась не такой уж и сложной задачей. Самая большая проблема это сбросить контроллер. Если с перепаковкой банок справится практически любой человек, хоть раз державший в руках паяльник, то со сбросом контроллера может не справиться даже профессионал. Для вопросов создал тему на форуме.
В кратце немного теории, если не интересно то пролистайте ее, в конце статьи расскажу чем, и как перепаковать и сбросить аккумулятор.
Все дело в том, что производители аккумуляторов ноутбуков пошли по пути производителей картриджей для принтеров. Отчасти их можно понять — ведь неумелое ковыряние в аккумуляторе может привести к печальным последствиям, пожару или даже взрыву. Но все же я склоняюсь ко мнению, что сделано это все для того, что бы усложнить жизнь тем, кто хочет продлить жизнь старому аккумулятору.
Я не сторонник мер восстановления банок методом выгибания клапана сбрасывающего давление из банки, это на самом деле может быть опасным. Но если хочется поставить новые банки, то почему нет? Я например увеличил емкость аккумулятора в 2 раза, изготовив самодельный аккумулятор большей емкости, который для моего ноутбука никогда не выпускался. Можно было бы собрать 2 аккумулятора, и переставлять их по мере разряда, но это неудобно очень.
Контроллер, который стоит в аккумуляторе ноутбука, выполняет несколько функций. Во первых он следит за напряжением на каждой банке (или группе банок) не позволяя перезарядить или переразрядить ее. То есть он выполняет защитную функцию самих аккумуляторов. Для этого у него есть 2 ключа, которые открываются или закрываются, так как заряд и разряд аккумулятора ведется через одни и те же выводы. Помимо напряжения, контроллер следит еще за зарядным током и температурой банок (чаще всего одной из набора). На случай аварии контроллер может пережечь специальный предохранитель, если например ключ откажет (его пробьет в КЗ) и заряд не прекратится. Но чаще всего контроллер сжигает этот предохранитель просто при любой удобной ситуации, например одна из банок деградировала и ушла в разрыв, или если его сбросили, а ему это не понравилось.
Так же контроллер считает остаточную емкость аккумулятора, и количество цыклов заряда/разряда. Исходя из последних, он может спрогнозировать износ аккумулятора, если он не разряжается до минимума или постоянно не дозаряжается, поэтому важно хотя бы раз в 1 -2 месяца давать высаживать аккумулятор. Да и полностью заряженные аккумуляторы деградируют быстрее, поэтому их длительно хранят на складе с 40-50 процентным остаточным зарядом.
В общем на этом краткая справка окончена.
Для ноутбука мне хотелось аккумулятор увеличенной емкости, но такие на мою модель не выпускаются. Так, что я взялся за 3Д моделирование и спроектировал корпус под 8 банок. В моем аккумуляторе было установлено 4 банки. Дальше я распечатал корпус на самодельном 3Д принтере.
3Д модель корпуса аккумулятора ноутбука
На нем даже плата управления самодельная!
Следующим шагом необходимо разобрать старую батарею и отпаять банки аккумуляторов. Но важно! сделать это нужно в определенной последовательности. Банки отпаивать по очереди! вначале отпаивается крайняя со стороны плюса, последняя со стороны минуса. То есть при демонтаже банок напряжение должно падать на сборке. к примеру есть 4 банки, (16 вольт на сборке), при отпайке первой должно остаться 12, при отпайке второй должно остаться 8, при отпайке третьей 4 и последняя отпаивается которая минусом сидит на GND. Монтируются новые банки в обратном порядке — на увеличение напряжения. Это сильно снизит вероятность блокировки контроллера, хотя не исключит ее полностью, что в дальнейшем может добавить хлопот.
Если контроллер все таки заблокировался или есть деградировавшие банки, то сброс контроллера нужно производить впаяв вместо банок резисторы вот по такой вот схеме.
Подключение резисторов вместо банок аккумулятора
4 резистора сопротивлением от 100 ом до 1КоМ это резистивный делитель. Нужно установить эти резисторы одинакового сопротивления по одному на каждый отпаянный аккумулятор. Пятый резистор служит ограничителем тока, если контроллеру не понравится, что в нем копаются, и захочет сжечь предохранитель. В моем случае предохранитель выглядит вот так:
Плавкий предохранитель аккумулятора ноутбука.
У него в подложке установлен нагревательный элемент, который плавит перемычку и предохранитель выгорает.
Затем необходимо сбросить контроллер. В моей батарее была установлена микросхема bq30z55. Но эта микросхема довольно геморройная, ее часто паролят, и не всегда стандартными паролями. Мне повезло и прошивку я с нее скачал и исправил. Выложу ее в конце статьи, для контроллера bq30z55, может пригодится кому-нибудь.
Для общения с контроллером необходим конвертер который из шины USB сделает виртуальную шину i2c. По протоколу i2c и идет общение с контроллером. Данный интерфейс поддерживается кучей разных железок, и он довольно легко реализуем, и требует всего 3 провода.
Я заказал на алиэкспресе вот такой вот модуль:
CP2112
К нему необходимо подпаять всего 3 провода к выводам SCL, SDA и GND.
CP2112, подключение
Необходимые выводы в разьеме легко найти, вооружившись мультиметром. Даташиты легко гуглятся, и там есть распиновка и схема включения. Схема может отличаться, но в плане подключения сигнальных проводов производители обычно следуют даташиту. Распиновка моего чипа вот такая
Распиновка bq30z50
Выводы которые нас интересуют под номерами 16, 17, 19. Если взглянуть на схему, то можно увидеть, что они подключены к разъёму ноутбука через резисторы, и просто прозвонкой их можно не найти, у меня мультиметр пищит, если сопротивление менее 100 ом, а на плате у меня стояли суммарно 300 омные, как раз не хватало, что бы он запищал, поэтому искал в режиме измерения сопротивления.
bq30z50 подключение контроллера
К CP2112 подключается так: SCL->SMBC, SDA->SMBD, GND->GND, Вывод PRES необходимо посадить на землю, в редких случаях на + питания. Можно посмотреть как в ноутбуке сделано, чаще всего ответный штырь в разъёме в ноутбуке соединен с GND. У меня в батарее не заморачивались, и уде на плате его повесили на землю. Но батарея не запустилась, так как схема включения была не из даташита, контроллер брал питание не с аккумулятора, а с разъёма ноутбука, и если ключ был закрыт то контроллер обесточен. Чтобы запустить его необходимо просто бросить + на плюсовой вывод колодки питания контроллера.
Подключение контроллера ноутбука для разблокировки
После этого контроллер должен без проблем прочитаться. С СР2112 работает программа BE2Works, можно скачать демо версию программы, но если чип запаролен, то придется либо купить ее, что дорого, либо взять в аренду на день за 10 долларов, если память не изменяет.
Как провести разблокировку я рассказывал и показывал в от в этом вот видео:
В итоге у меня получилось увеличить емкость аккумулятора более чем в 2 раза, попутно решив проблему с охлаждением. Выглядит может не сильно эстетично, но работает исправно:
Ноутбук с нестандартной батареей
Аккумуляторы я заказывал на aliexpress, емкость и внутреннее сопротивление оказались ровными, и аккумуляторы все оказались пригодные, заказал на 2 больше, для подстраховки. Аккумуляторы, ими я остался доволен: https://alitems.com/g/1e8d114494de96a90d1816525dc3e8/?ulp=https%3A%2F%2Faliexpress.ru%2Fitem%2F32771532107.html%3Fspm%3Da2g39.orderlist.0.0.39034aa6hV2JeQ
Как и обещал, выкладываю прошивку слитую с моей батареи с контроллера BQ30z55
Be2works как пользоваться
_________________
О сколько нам открытий чудных готовят просвещенья дух.
«Когда у общества нет цветовой дифференциации штанов, то нет цели!»
Лучшее враг хорошего .
Эээх жаль нет нормального BE2Works, а две батареи полечить оочень охота. программатор китайский читает их, но демкой не сбросить(((.
_________________
МГТФ — любимый провод!
Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет
Источники питания для автомобильной электроники, включая маяки, GPS/ГЛОНАСС-трекеры и охранную сигнализацию, должны обеспечивать бесперебойное питание и безопасность, а также быть устойчивыми к вибрации и исправно работать при низких температурах. Батарейки FANSO EVE Energy обладают всеми необходимыми параметрами для надежной работы оборудования современного автомобиля.
Все попытки запустить «не жадную» версию на нетбуке eMachines EM350 с полностью оригинальной версией Windows XP SP3 x86 RU RTM не увенчались успехом — цикличный запрос кода лицензии. Рез пять переустанавливал (с заменой exe’шника), отключал антивирус (Касперский free), запускал в режиме совместимости. Понять бы, из-за чего такое.
«Не жадная» нормально заработала только на домашнем стареньком десктопе (440BX, PIII Tualatin 1.3GHz) с Windows XP SP3 точно такого же дистрибутива, как и на нетбуке. Батарея нормально прочиталась (BQ8030) и сбросилась с прописью новой ёмкости, т.к. заместо родных 2200 мА/ч ещё три года тому назад были установлены оригинальные элементы Panasoinc на 3400 мА/ч.
Поводом для всех этих манипуляций, послужил факт, что на новых элементах батарея не верно считала остаточную ёмкость. Т.е. заряжалась всего на 67% (индикатор зарядки нетбука так и не менял цвет с оранжевого на синий — полная зарядка) и Windows сообщала о полном разряде акка где-то за 1.5 часа. В то время, как в том же BIOS’е, нетбук мог ещё проработать 1.5 — 2 часа.
Сейчас после сброса и первой зарядки, батарея впервые зарядилась на 100% и правильно показывает остаточную ёмкость в %%% и время работы.
_________________
МГТФ — любимый провод!
На складе КОМПЭЛ доступны сетевые адаптеры (внешние блоки питания) производства MEAN WELL, представленные семействами GS, GST и GSM различного конструктивного исполнения: в розетку и настольные. Адаптеры GS и GST предназначены для питания различных промышленных и бытовых приборов, а семейство GSM может применяться для питания устройств медицинского назначения, поскольку соответствует требованиям EN 60601-1 и 60601-1-11. При этом они характеризуются малым потреблением энергии на холостом ходу.
Разобрал батарею на контроллере BQ2084,был запаролен предохранитель сгорел.Поставил перемычку вместо предохранителя,пароль сбросил eeprom прочитал.Но ток заряда сбросить не могу стоит 200ма и не сбрасывается программой be2work demo при сбросе пишет error at address $0076.С батареи напряжения нет.Как сбросить флаг TDA напишите кто знает что нужно прописать в eeprom или SMB командой.Чет в даташите на bq2084 не нашел как сбросить этот флаг.
PS/Вопрос снят сам разобрался.
Последний раз редактировалось ncbelov Пт окт 25, 2019 22:27:35, всего редактировалось 1 раз.