Перейти к содержанию

Кпк Перепаковка Аккумулятора


bvitaly

Рекомендуемые сообщения

Доброго времени суток

После перепаковки аккума КПК индикатор заряда не соответствует тому что было ровно в 2 раза.

Как поставить на место?

Есть HTC-подобный КПК среднего класса примерно 2006-2007 года выпуска.

Был родной аккум, когда он держал 5 часов это было еще терпимо, лежал в кармане запасным, питал литий-полимерной банкой на проводках подключенной к +- без контроля, работало, хорошая банка прожила с лета 2008 по лето 2010 (название не сохранилось - стерлось от времени), еще пару докупал летом 2009 т.к. надо было обеспечить неделю поездки без возможности подзарядки - вздулись при зарядке этим летом (жара дикая была)... на этом предистория заканчивается.

Вообщем в сентябре родная батарея резко дошла до психологического барьера в 2 часа.

На корпусе 4 контакта, + - по краям, посредине 2 выдающие с плюсом разные напряжения (когда-то замерял но записи не сохранились).

Стояло там B&K 474261M (3.7v 1200mah). Выкусил, подключил SE US453759.

(перед вскрытием зарядил и аккум и банку до полного)

Собрал, поставил - не включалось как будто разряжен. Слишком умный видать контроллер. После танцев с бубном (вытащил-вставил - воткнул зарядку - вытащил итп) заработало. Показывал полный заряд.

Удивление вызвало то что шкала стала глючить.

Максимум на индикаторе есть максимум, а мобилка дохнет не при 0 а при 0,5 (до вскрытия был 0 как положено). При этом время разряда адекватное - 16 часов (на оригинальной батарее когда-то было столько же).

Разрядил-зарядил-разрядил. сегодня обнаружил что время работы составило ровно половину от контрольного вчерашнего с точностью 5 минут. Видать зарядился ровно наполовину.

Сейчас напряжение на батарее между 1(+) и (2?) (3?) (4-)

при полном разряде 2,53 2,50 3,90

при полном заряде по индикатору 2,59 2,56 4,16

ИДЕИ?

Ссылка на комментарий
Поделиться на другие сайты

Реклама: ООО ТД Промэлектроника, ИНН: 6659197470, Тел: 8 (800) 1000-321

Сходить на форум любителей данного девайса. там прошивки-перепрошивки наверняка имеются. Так просто замена банок не проходит, что на наладонниках, что на ноутах.

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

Ссылка на комментарий
Поделиться на другие сайты

20% скидка на весь каталог электронных компонентов в ТМ Электроникс!

Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!

Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!

Перейти на страницу акции

Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849

тут кто-то писал что все просто и еще где-то видел вот и сделал

http://forum.mobile-files.by/f193/t6147.html

p.s. не знаю что там прошивать - плата, пару микросхем как несколько спичечных головок и все дела. Да и как если там выводы с батареи только уровнень напряжения питания и какой-то контрольный...

Изменено пользователем bvitaly
Ссылка на комментарий
Поделиться на другие сайты

Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов

 Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

После такой процедуры батарею КПК следует перекалибровать. Как это делается можно найти в сети...

Любой, заслуживающий внимания, опыт приобретается себе в убыток...

Ссылка на комментарий
Поделиться на другие сайты

По замене и ремонту аккумуляторов можно почитать ЗДЕСЬ

Изменено пользователем fant

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

Ссылка на комментарий
Поделиться на другие сайты

перекалибровать т.е. зарядить и разрядить в 0 несколько раз - читал.

с зарядить все норм, а вот с разрядить..

как я уже сказал когда мобила думает что еще ровно половина заряда - там на самом деле уже 0.

т.е. она сдыхает не показав сообщение о том что батарея критически разряжена...

за линк спасибо, бегло прочел завтра разбираться буду

Ссылка на комментарий
Поделиться на другие сайты

1. Разряжаем аккумулятор до 0%, запустив видео, либо другими способами.

2. Вынимаем аккумулятор из девайса, ждем около минуты, вставляем обратно (НЕ включаем аппарат!).

4. Ставим на зарядку. Повторюсь, аппарат НЕ включаем! (сетевое з.у. 220В).

5. Оставляем заряжаться до полного уровня (перестанет переливаться световой индикатор вокруг джойстика).

6. После зарядки вынимаем аккумулятор, НЕ включая девайс и ждем около минуты.

7. Вставляем обратно. Теперь можно включить!

сделал еще так.

заметил еще интересные эффекты.

вырубается как при критическом разряде через 6 часов работы. При этом напряжение на батарее около 4 В (по разному), контрольные контакты дают с + разность потенциалов (насколько я знаю батарея на 3.7В полностью заряжена это 4,1В, разряжена это около 3,6 т.е. выключается не от разряда а по какой-то идиотской аварийной защите без сообщения что батарея критически разряжена)

Если один из средних контактов заклеить скотчем - показывает ! на значке батареи, а если только другой заклеить - показівает полный заряд. Дык вот в таком режиме и кпк и телефон работал еще несколько часов с блютусом и несколькими звонками! В конце концов выключился, на батарее были напряжения 3,28 2,43 2,45.

как отключить эту защиту и чтобы индикатор показывал значение как положено?

Ссылка на комментарий
Поделиться на другие сайты

  • 8 лет спустя...

возможно уже не актуально но имеется факт в своё время гонял с кпк asus p527 и решил добавить ёмкости акб к слову батарея имеет 4 контакта (родная батарея состарилась на 80%) поменял банку на аналогичную по ёмкости проверил работает но слегка врёт уровень заряда, при отключенным ключе реестра работает всегда показывая 100% ничего не заклеивал никакие контакты. но вот решил добавить ещё батарею к своей 1200мА/ч. + 2500мА/ч и тут начались танцы - реестр отвечающий за батарею выключаю, тело исправно показывает 100% и пашет на полную нагрузку дней 5-7 (плеер, радио, навигатор, интернет), включаю реестр и на 2 дня не хватает. замер напряжений на банке показывает примерно 80% телефон кричит что 0% и выключается.

начал копать кишки батареи и каково было удивление обнаружив внутри на плате контроллера микросхему счетчик заряда и датчик тока (милиОмное сопротивление) которое по шине i2C передаёт инфу системе об количестве залитого/слитого заряда. поиграв этим сопротивлением в сторону уменьшения номинала (т.к. ёмкость батареи увеличилась с 1200 до 3600мА/ч) и контролируя напряжение на банках добился адекватного отображеня уровня заряда путем многократных заряд/разряд - коррекция этого сопротивления.

кстати на современных asus также в аккумуляторе стоит такая микросхема и датчик тока например в asus ZE551ML (ZenFone 2)

Изменено пользователем ra9spa
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Сообщения

    • Релюхи не причём. При неисправности релюх симптомы были бы другие. И ИБП даже не клацает когда переходит в  "аварию".   Да. Аккум новый. Более того - 2 новых пробовал. И без АКБ тоже. Не влияет. Да мелкие особо не вздуваются ж. Хотя С21 под подозрением..   Спасибо. Буду иметь ввиду.
    • #include <Wire.h> #include <Oregon_TM.h> #include <BME280I2C.h> //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Скетч для устройства, передающего данные датчика BME280 в формате Oregon Scientific THGN132N //Принципиальная схема прилагается. //Для работы необходима библиотека https://github.com/finitespace/BME280/ //Устройство работает от 3-ех пальчиковых батареек, для экономии электричества заливать скетч нужно через ISP //////////////////////////////////////////////////////////////////////////////////////////////////////////// //Также возможна передача данных в формате - THP (температура, влажность, давление, напряжение батареи) //Пример с приёмником поддерживает расшифоовку THP //////////////////////////////////////////////////////////////////////////////////////////////////////////// # define THGN_SEND 1 // Передавать ли данные в формате THGN132 # define THP_SEND 0 // Передавать ли данные в формате THP # define DEVICE_LOG 1 //Писать ли лог В Serial # define DONE_PIN 15 // вывод сигнала об окончании работы на таймер # define BME_WAIT 10 // Сколько мс ожидать датчик BME # define BATTERY_THR 3.5 // Порог напряжения для выставляения флага разряда батарейки (THGN) ///////////////////////////////////////////////////////////////////////////////////////////////// //Ниблы датчика THP //Во всех полях младшие ниблы идут вперёд!!! // 1-2 - тип (55) // 3 - канал (0-7) // 4-6 - (температура от -100С) * 10. Т.е. +25.1С = 1251 = 4E3h // 7-9 - Влажность *10 Т.е. 25.1% = 251 = 0FBh // 10-12 - (давление от 500ммртст) * 10. Т.е. 765мм = 2650 = A5Ah // 13-15 - данные с АЦП (A0) // 16-17 - CheckSUM // 18-19 - CRC8 (poly 0x07 start 0x00) ///////////////////////////////////////////////////////////////////////////////////////////////// Oregon_TM transmitter(4); BME280I2C bme; bool bme_present = false; float bme_temp(NAN), bme_hum(NAN), bme_pres(NAN); ///////////////////////////////////////////////////////////////////////////////////////////////// void setup() { digitalWrite(DONE_PIN, LOW); pinMode(DONE_PIN, OUTPUT); #ifdef DEVICE_LOG Serial.begin(115200); Serial.println("Waiting for BMEsensor..."); #endif //Обмен данными с BME////////////////////////////////// Wire.begin(); while(!bme.begin()) { if (millis() > BME_WAIT) break; } if (!bme.begin()) { #ifdef DEVICE_LOG Serial.println("No BME sensor found"); #endif bme_present = false; } else { switch(bme.chipModel()) { case BME280::ChipModel_BME280: bme_present = true; bme.read(bme_pres, bme_temp, bme_hum); #ifdef DEVICE_LOG Serial.println("Found BME280 sensor! Success."); Serial.print("Temperature = "); Serial.print(bme_temp, 1); Serial.println("C"); Serial.print("Humidity = "); Serial.print(bme_hum, 1); Serial.println("%"); Serial.print("Pressure = "); Serial.print(bme_pres * 0.75, 1); Serial.println("mmHg"); #endif break; default: #ifdef DEVICE_LOG Serial.println("Found UNKNOWN sensor! Error!"); #endif bme_present = false; } } //Напряжения батареи/////////////////////////////////////////// word battvotage = (word)(((float)(1.1 * 16368) / Vbg()) * 100); #ifdef DEVICE_LOG Serial.print("Battery voltage = "); Serial.println(battvotage,HEX); #endif //Подготовка и отправка данных THGN////////////////////////////////////// transmitter.protocol == 2; if (THGN_SEND) { transmitter.setType(THGN132); transmitter.setChannel(3); transmitter.setBatteryFlag(battvotage < BATTERY_THR); if (bme_present) { if (bme_hum > 98) bme_hum = 98; if (bme_hum < 2) bme_hum = 2; if (bme_temp > 70) bme_temp = 70; if (bme_temp < -50) bme_temp = -50; transmitter.setTemperature(bme_temp); transmitter.setHumidity(bme_hum); transmitter.setComfort(bme_temp, bme_hum); } else { transmitter.setTemperature(-49.9); transmitter.setHumidity(2); transmitter.setComfort(-49.9, 2); } transmitter.SendPacket(); } // Если отправляются оба формата пакетов, межу ними надо выдержать паузу if (THP_SEND && THGN_SEND) delay(100); //Подготовка и отправка данных THP////////////////////////////////////// if (THP_SEND) { transmitter.setType(THP); transmitter.setChannelTHP(1); transmitter.setBatteryTHP( battvotage); if (bme_present) { transmitter.setTemperatureTHP(bme_temp); transmitter.setHumidityTHP(bme_hum); transmitter.setPressureTHP(bme_pres * 0.75); // перевод Pa в mmHg } else { transmitter.setErrorTHP(); } transmitter.SendPacket(); } #ifdef DEVICE_LOG Serial.println(); Serial.print(millis()); Serial.println("ms"); Serial.println(); #endif //Команда на отключение питания digitalWrite(DONE_PIN, HIGH); } ///////////////////////////////////////////////////////////////////////////////////////////////// void loop(){} ///////////////////////////////////////////////////////////////////////////////////////////////// int Vbg() { ADMUX = (1<<REFS0)|(0<<REFS1)|(1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(0<<MUX0); long buffersamp=0; for (int n=0x0; n<=0xff; n++ ) { ADCSRA = 0xc7; while (bit_is_set(ADCSRA,ADSC)); buffersamp += ADC; } buffersamp >>=4; //16368 full scale 14bit ADCSRA &= ~(1 << ADEN); // отключаем АЦП return buffersamp; } Вот код программы. Пробовал по разному и от 5в запитывал и всю систему от 3,3 в. Причем голая ардуинка с таймером работает в нормальном режиме некоторое время, но потом все равно слетает и начинает питать мк постоянно( Причем это происходит всегда через разный промежуток времени.
    • На фото может быть название , характеристики и т.д. И по этому фото я смогу выбрать такой же в инете.. самому мне не собрать..
    • А что даст фотка? Тот же щуп, только чуть крупнее и с проводами питания.
    • Для меня наверное лучше купить готовый.. цель повысить чувствительность до 1 mV.. Наверное на Авто стоит покупать , мне бы фотку какую нить..такого активного щупа..))
    • Так на схемах обозначается подключение к сети 220 В.
×
×
  • Создать...