motofan logo
3 страниц V  1 2 3 >        
> 

Калибровки батареи . Аккумулятор - всё тут. Зарядка, исследования

motoprogger
сообщение 19.9.2007, 15:16


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Как известно, с телефона пожно получить 2 значения, связанных с напряжением батареи:
B+ Voltage (опкод 1*10) - сигнал прямо с АЦП. Связан с напряжением линейной функцией, из-за разброса элементов своей у каждого телефона.
Phased B+ (опкод 1*11) - значение Phased B+, пересчитанное математически так, что оно по крайней мере в пределах одной модели связано одной и той же линейной функцией. Наверняка эта "взаимозаменяемость" шире.
Обращаюсь к счастливым обладателям цифровых вольтметров: постройте зависимость между Phased B+ и напряжением. Составьте таблицу, киньте сюда и обязательно укажите модель телефона.
Заранее всем благодарен.

Добавлено позже (19.9.2007, 22:18):
1) Меня интересуют только значения, снятые с телефонов с заводскими калибровками
2) Эти опкоды работают только в suspend mode
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 22.9.2007, 15:30


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Ну неужели ни у кого цифрового мультиметра нет? Хоть бы один человек снял, представляете, сколько народу батареи откалибрует? (Хватит двух, лучше трех точек для начала)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 22.9.2007, 15:56


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Цитата(motoprogger @ Сегодня, 19:30)

Ну неужели ни у кого цифрового мультиметра нет?
*


У меня есть, но я не понял где нужно замерять напряжение? На АКБ? Поподробнее объясни пожалусто )

Через опкоды мне выдало это:

1*10 - 02d8
1*11 - 00b7

Что это значит? Как перевести в человеческий вид? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 22.9.2007, 17:25


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Chacha_Ivanov,
Цитата
B+ Voltage (опкод 1*10) - сигнал прямо с АЦП. Связан с напряжением линейной функцией, из-за разброса элементов своей у каждого телефона.
Phased B+ (опкод 1*11) - значение B+ Voltage, пересчитанное математически так, что оно по крайней мере в пределах одной модели связано с напряжением одной и той же линейной функцией

Прикрути к контактам телефона для батареи провода, зажимами подключи их к соответствующим контактам самой батареи и к ним же (+) и (-) мультиметра. Заметь показания мультиметра в тот момент, когда нажимаешь на кнопку OK и выпиши их заодно со значением Phased B+. Сделай это, например, при полностью заряженном и почти разряженном аккумуляторе - получишь 2 пары (напряжение; Phased B+). Модель телефона указывать не забываем wink.gif
P.S. Я тоже со своего телефона сниму, когда будет время.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 22.9.2007, 17:33


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Понял smile.gif Завтра сообщу результаты )


Упс, погорячился, у нас на л7е тут штырьки, а не крючочки как на моем Л6 старом например, фиг прикрутишь провода ( Показания со снятой батареи тебя наверно не заинтересуют..)

Сообщение отредактировал Chacha_Ivanov - 23.9.2007, 7:58
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
hobbit19
сообщение 23.9.2007, 11:39


квант истории
******

Группа: Пользователи
Сообщений: 1 043
Регистрация: 1.4.2005
Из: Рязань
Пользователь №: 39 980
Модель телефона: (M)oTorola
Прошивка: testing/unstable
Победитель конкурса 2008

Рейтинг: 739.5



Калибровки темка уже была
мож соединить ?))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 23.9.2007, 15:04


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



hobbit19,
Тема была, помню, оказывается, я там уже куратор biggrin.gif
Соединить - ещё не уверен... вроде бы лучше написать туда, что вот он алгоритм, несколько человек испытали - работает, но непонятно за счёт чего, вот в такой-то теме ведётся разработка "полностью научного" метода))

Chacha_Ivanov,
Цитата
Упс, погорячился, у нас на л7е тут штырьки, а не крючочки как на моем Л6 старом например, фиг прикрутишь провода ( Показания со снятой батареи тебя наверно не заинтересуют..)
Если там штырьки - получится ли к ним припаять провода? Или какими-нибудь зажимами тоже подключить? А вообще - сгибаешь оголённый конец провода "петелькой", немного закручиваешь, надеваешь на штырёк (или он какой длины?), закручиваешь дальше и надеваешь ПВХ трубку, чтобы прижимала провод к штырьку. Только смотри не согни! smile.gif

Добавлено позже (23.9.2007, 22:08):
Про снятую батарею - на ней напряжение чуть побольше... можешь, конечно, и на снятой мерить, но точность будет не та. Если будешь мерить на снятой, сделай соответствующую пометку, когда юудешь выкладывать значения.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 24.9.2007, 13:27


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Вот со снятой (попозже может кину значения под нагрузкой, просто куда-то свои причиндалы радио-электронные спрятал, теперь найти не могу smile.gif) , телефон L7e:
Полностью заряженная:
3.94 - 00b7
Полностью разряженная:
3.45 - 0094
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 24.9.2007, 15:06


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Chacha_Ivanov,
Оба значения мне кажутся ниже, чем должны быть... ты чем мерил? По идее у Li-Ion батарей того типа, которые в L7e применяются, напряжение полного заряда 4,2 Вольта, разряженного - 3,7 В, но тел заряжает акум до 4,2 Вольта на заряжаемом (на снятом получается меньше, на моём C380 - 4,06 Вольта).
А так по твоим значениям получаем:
X=71,43U-98,43 , где X - Phased B+ для L7e, принадлежащего Chacha_Ivanov, U - напряжение батареи. Жду данных с других телефонов для сравнения.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 24.9.2007, 15:23


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Цитата(motoprogger @ Сегодня, 19:06)

ты чем мерил?
*


Цифровым мультиметром )
Цитата(motoprogger @ Сегодня, 19:06)

разряженного - 3,7 В
*


Он был полностью разряжен, то есть телефон даже не включался. И не знаю может это и не важно но я всегда через usb заряжаю тело )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 24.9.2007, 16:11


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Цитата
И не знаю может это и не важно но я всегда через usb заряжаю тело )
Читал я на этом форуме, что L7 через USB полностью не заряжается... про L7e не знаю. 3.94 вольта мне кажется неполным зарядом. А 3,45 - это такой переразряд... мне кажется, контроллер не дал бы разрядить акум настолько. Хотя мы ищем пока не пороги заряда/разряда, а связь между Phased B+ и напряжением, но пороги тоже потом понадобятся.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alex-man
сообщение 24.9.2007, 17:49


Новичок
*

Группа: Пользователи
Сообщений: 29
Регистрация: 30.11.2006
Пользователь №: 109 039
Модель телефона: e398
Прошивка: MPX deluxe

Рейтинг: 0



Кстати столкнулся с такой штукой, что вольтметры показывают разное напряжение в зависимости от заряда батарейки в них. Вот-с.
Так что надо мерять с новыми батарейками, ато значения разные получаюца smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 25.9.2007, 6:35


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



Я тут кстати вспомнил что напряжение батареи и в телефоне можно посмотреть - в Технологии надо SBCM включить, по-моему на всех новых телефонах он работает, а на С380 по-моему только на какой-то совсем новой проше, не помню название.. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
OLEG4120
сообщение 25.9.2007, 10:45


Новичок
*

Группа: Пользователи
Сообщений: 8
Регистрация: 22.6.2007
Пользователь №: 139 032
Модель телефона: V3i
Прошивка: R4441D_G_08.01.03R

Рейтинг: 1



Цитата(motoprogger @ 24.9.2007, 20:11) *

... А 3,45 - это такой переразряд... мне кажется, контроллер не дал бы разрядить акум настолько...


У меня полный разряд 3,21; Полный заряд 4,18

Сообщение отредактировал OLEG4120 - 25.9.2007, 10:49
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 25.9.2007, 11:40


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Chacha_Ivanov,
Цитата
Я тут кстати вспомнил что напряжение батареи и в телефоне можно посмотреть
Там - мнение телефона насчёт напряжения wink.gif хотелось бы и его сверить с мультиметром. Пока полагаться на него не стоит.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KSI1979
сообщение 25.9.2007, 11:44


Интересующийся
**

Группа: Пользователи
Сообщений: 69
Регистрация: 24.9.2005
Из: Украина
Пользователь №: 52 553
Модель телефона: C650 ; Z3 ; Z6
Прошивка: Power of Linux

Рейтинг: 25



Нужно достич не только полной зарядки но и правельной , сама калибровка регулирует прием напряжения на батарею также с нее. При этом если дать высокое напряжение он зарядится быстрее и показатель на Цифровом мультиметре тоже естественно будет высокий , каждый знающий физику знает что батарея должна заряжаться умерено тоесть в пределах допустимых норм для нее иначе она проживет недолго .
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 25.9.2007, 14:13


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



KSI1979,
Батарея заряжается определённым током (он регулируется телефоном), убывающим по мере заряда (это необходимо Li-Ion батареям). Заряд останавливает телефон (если напряжение, по его мнению, превышает 4,2 Вольта на заряжаемом), либо аккумулятор - если ОН считает, что напряжение достигло 4,2 Вольта. Телефон сам выключается, если батарея, по его мнению, переразряжена, либо аккумулятор сам отключаеся от телефона, если напряжение падает до 3,6/3,7 (по-разному) Вольта. Так что за перезаряд/переразряд можно не опасаться.
Но если телефон неправильно оценивает состояние батареи, он всегда разряжает её быстрее.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Chacha_Ivanov
сообщение 25.9.2007, 14:31


Куртуазный Маньерист
******

Группа: Разработчики
Сообщений: 1 277
Регистрация: 30.10.2005
Из: Истра
Пользователь №: 56 473
Модель телефона: LG Sol, Moto EM35
Прошивка: Уникальная


Настроение:
помоги себе сам..



Рейтинг: 805



motoprogger,
так ответь все-таки можно ли через FEM напряжение смотреть?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KSI1979
сообщение 25.9.2007, 20:12


Интересующийся
**

Группа: Пользователи
Сообщений: 69
Регистрация: 24.9.2005
Из: Украина
Пользователь №: 52 553
Модель телефона: C650 ; Z3 ; Z6
Прошивка: Power of Linux

Рейтинг: 25



Цитата(motoprogger @ 25.9.2007, 17:13) *

KSI1979,
Батарея заряжается определённым током (он регулируется телефоном), убывающим по мере заряда (это необходимо Li-Ion батареям). Заряд останавливает телефон (если напряжение, по его мнению, превышает 4,2 Вольта на заряжаемом), либо аккумулятор - если ОН считает, что напряжение достигло 4,2 Вольта. Телефон сам выключается, если батарея, по его мнению, переразряжена, либо аккумулятор сам отключаеся от телефона, если напряжение падает до 3,6/3,7 (по-разному) Вольта. Так что за перезаряд/переразряд можно не опасаться.
Но если телефон неправильно оценивает состояние батареи, он всегда разряжает её быстрее.

метод быстрой зарядки проходил на обыкновенных акамуляторах но разряжались они тоже быстро и проживали при этом также не долго .Искать нужно не максимальный заряд , а оптимальныный . Тоесть время зарядки напряжение и прйдем к тому чтобы держал он дольше.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 26.9.2007, 11:33


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Chacha_Ivanov,
Я пока не знаю, можно ли через FEM смотреть напряжение. Нужно проверить его по вольтметру (или вольтметр по нему biggrin.gif), тогда скажу))
KSI1979,
Режим заряда для литий-ионных аккумуляторов установлен один, в технических условиях на каждый тип. В аккумулятор телефона встроен контроллер, который не даёт аккумулятору перезаряжаться и переразряжаться. Так что аккумулятор мы не повредим.
Наша цель - добиться того, чтобы телефон правильно измерял уровень заряда аккумулятора.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KSI1979
сообщение 27.9.2007, 3:08


Интересующийся
**

Группа: Пользователи
Сообщений: 69
Регистрация: 24.9.2005
Из: Украина
Пользователь №: 52 553
Модель телефона: C650 ; Z3 ; Z6
Прошивка: Power of Linux

Рейтинг: 25



Цитата(motoprogger @ 26.9.2007, 14:33) *

Chacha_Ivanov,
Я пока не знаю, можно ли через FEM смотреть напряжение. Нужно проверить его по вольтметру (или вольтметр по нему biggrin.gif), тогда скажу))
KSI1979,
Режим заряда для литий-ионных аккумуляторов установлен один, в технических условиях на каждый тип. В аккумулятор телефона встроен контроллер, который не даёт аккумулятору перезаряжаться и переразряжаться. Так что аккумулятор мы не повредим.
Наша цель - добиться того, чтобы телефон правильно измерял уровень заряда аккумулятора.

Ты не прав на L7(E;I) и Z3 вот такая структура Seem 002f_0001 : 1C811C810281037E00000081 бинарное смещение в bit 0;1 и bit 2;3 1C81 1C81 указывают когда прора остановить зарядку ( показать зарядка завершина ) , тоесть их можно сметить так что показания мультимера будут выше нормы ( приблезительно на 1.5 - 2 вольта ) при этом телефон разряжается за 4 часа .
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 27.9.2007, 12:45


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Цитата
показания мультимера будут выше нормы ( приблезительно на 1.5 - 2 вольта )
На 1,5-2 Вольта? Чёт кажется сомнительным, что акум можно до 5,5-6 Вольт зарядить.
Цитата
при этом телефон разряжается за 4 часа .
Телефон разряжается тем быстрее, чем менее верное у него предстсавление об уровне заряда аккумулятора.
А про структуру сима - можно поподробнее, где нашёл?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bigserg555
сообщение 27.9.2007, 16:43


MotoSportsMen
******

Группа: Почётные мотофаны
Сообщений: 858
Регистрация: 7.10.2005
Из: Рязань
Пользователь №: 53 831
Модель телефона: LG
Прошивка: Меняю как перчатки)
Победитель конкурса 2008

Рейтинг: 939



Цитата(motoprogger @ Вчера, 15:33)

Я пока не знаю, можно ли через FEM смотреть напряжение. Нужно проверить его по вольтметру (или вольтметр по нему ), тогда скажу))
*


в FEM - 3,91V ; Вольтметр показал - 3.88V. Т.е. расхождения есть небольшие...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Metrofan
сообщение 28.9.2007, 11:39


Ветеран
*****

Группа: Пользователи
Сообщений: 509
Регистрация: 6.2.2006
Из: Минск
Пользователь №: 69 146
Модель телефона: Гнусмас Ы718 :-)
Прошивка: ВМ6 про

Рейтинг: 80.5



Парни, а вы вообще в тех симах копаете?
Вот, например есть ещё такие:
Код
"0024","SEEM_HAPI_DTOA_PHASING_VALUES"
...
"002F","SEEM_HAPI_ATOD_PHASING_VALUES"
"0030","SEEM_SBCM_BATT_THRSHLD_OFFSET_DFLTS"
"0031","SEEM_SBCM_MIDRATE_MIN_CALL_THRSHLD"
...
"0145","SEEM_SBCM_BATT_DATA_DFLTS"
...
"0217","SEEM_NVM_HAPI_GCAP_PA_BPLUS"
...
"0257","SEEM_SBCM_AMPS_PWR_LVL_COMPENSATION"
"0258","SEEM_SBCM_DIGITAL_PWR_LVL_COMPENSATION"
...
"02A5","SEEM_SBCM_BATT_THRSHLD_CURRENT_DFLTS"
"02A6","SEEM_SBCM_PWRLVL_CONST_VALUES"
"02A7","SEEM_SBCM_PERIPH_CURRENT_VALUES"
"02A8","SEEM_SBCM_IMPEDANCE_MEASUREMENT_VALUES"
"02A9","SEEM_SBCM_CURRENTSHARE_CHARGE_VALUES"
"02AA","SEEM_SBCM_BATTPLUS_THRESH_VALUES"
"02AB","SEEM_SBCM_BPLUS_THRESH_VALUES"

ph34r.gif

Сообщение отредактировал Metrofan - 28.9.2007, 12:21
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 28.9.2007, 17:12


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Цитата
Парни, а вы вообще в тех симах копаете?
Из списка нужно исключить те симы, которые одинаковые у всех телефонов, и отставить только индивидуальные для каждого экземпляра (калибровочные).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HDD-Killer
сообщение 15.10.2007, 6:17


Опытный
***

Группа: Пользователи
Сообщений: 125
Регистрация: 10.7.2005
Пользователь №: 45 852
Модель телефона: Z3
Прошивка: R452B.....

Рейтинг: 50.5



Наверное не совсем в тему, но... Вобщем такая ситуация: у мну есть тело, C650 мотор. Прошивал не меньше сотни раз... Само тело купалось даже однажды, но после того еще год точно нормально работало...хотя я уже слабо помню, что я с ним делал... помню, что бут как-ито слетал...
Потом года 1,5 тело просто волялось на полке... Щас дал брату мелкому... Он говорит, глючит мол и батарейка бысто садится, прошил монстром MotoKDE_R365_D3.08R_by_Dimka_and_Osta. Глюки ушли, а вот батарея и правда ни к черту...
Тело всю ночь стоит на зарядке (заявляет, что зарядка окончена уже через 1-1,5 часа), при этом заряда хватает максимум на день... если вечером на зарядку не поставить то до утра не доживет точно... Вообще, одно деление он показывает уже через 2-3 часа (!!!) работы (естественно ни кто над ним даже не пытается издеватся постоянными играми, прослушиванием музыки или разговорами на 20-30 минут)... Тело работает просто в режиме ожидания...
Возможность того что, аккум пора сменить я не отрицаю, но не хочется деньги выкидывать, а сомнения все таки в сторону калибровак.
Соответственно вопрос - кто что посоветует????

з.ы. советы типа "викинуть тел нах и не мучится" уже рассматривались, но думаю это не в духе мотофана))))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 15.10.2007, 6:36


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



пролежавшая 1.5 года без заряда Li-Ion - гарантированный труп. меняй батарейку.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HDD-Killer
сообщение 24.10.2007, 12:53


Опытный
***

Группа: Пользователи
Сообщений: 125
Регистрация: 10.7.2005
Пользователь №: 45 852
Модель телефона: Z3
Прошивка: R452B.....

Рейтинг: 50.5



Vilko, Батарею сменил (купил новую), но... Вобщем несколько раз заряжала по 14-16 часов подряд и разряжал в "ноль"... Все равно заряда хватает на сутки максимум и то телефон восновном в режиме ожидания (+несколько звонков суммарной продолжительностью 15-20 минут). Раньше и звонил постоянно и в игрухи играл, но батареи при этом на 3-4 дня хватало без проблем...
Все таки, на мой взгляд, с каллибровками не то... Так что все таки вопрос - как это чудо можно откалибровать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 25.10.2007, 12:15


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Цитата
Само тело купалось даже однажды, но после того еще год точно нормально работало...хотя я уже слабо помню, что я с ним делал... помню, что бут как-ито слетал...
А после утопления ты как тел поднял? Коррозия могла со временем повредить что-то в аппаратной части, и тел начал враз разряжаться.
Вообще, если есть "эталонный" LTE телефон (для уверенности - на 365/368 платформе), обязательно с заводскими калибровками, можно сверить их "мнение" насчёт напряжения батареи. Нужно проводами соединить соответствующие контакты двух телефонов и параллельно - соответствующие контакты отдельно лежащей батареи. Перевести оба телефона в режим опкодов (Меню-048263*) и ввести последовательно опкоды:
54 (suspend) - подсветка погаснет; придётся осветить дисплей внешним источником света.
1*11 (Phased B+) - выдаст F1 (D): xxxx, где xxxx - шестнадцатиричное число, связанное линейной функцией с напряжением батареи. Если они равны или отличаются не более чем на 1, у тебя калибровки правильные.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
khlystovav
сообщение 26.10.2007, 7:16


Опытный
***

Группа: Пользователи
Сообщений: 117
Регистрация: 6.2.2006
Пользователь №: 69 162
Модель телефона: a1200
Прошивка: в подписи

Рейтинг: 3



HDD-Killer, самый простой способ с помощью программы Smartmoto.

Прикрепленный файл Motorola_C650_355881009326681.rar   ( 114 байт ) Кол-во скачиваний: 311


Сообщение отредактировал khlystovav - 26.10.2007, 7:22
Прикрепленный файл Motorola_C650_355881009326681.rar   ( 114 байт ) Кол-во скачиваний: 311
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 26.10.2007, 9:14


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



в помощь калибровщикам - дуалбут(на Е398), показывающий текущий заряд батареи, независимо ни от каких калибровок симов. просто результат работы ATOD-сенсора.
состояние батареи - 4я строчка чисел (1я - время, 2я - клавиатура, 3я - состояние портов, 4я - батарея)
Прикрепленный файл boot.rar   ( 45.41 килобайт ) Кол-во скачиваний: 258


Сообщение отредактировал Vilko - 26.10.2007, 9:16
Прикрепленный файл boot.rar   ( 45.41 килобайт ) Кол-во скачиваний: 258
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 26.10.2007, 12:49


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Vilko,
А пересчитанный (тот, который прошивка выдаёт по тестовой команде Phased B+ (опкод 1, операнд 11 десятичные) можно высчитать? В идеале бы формулы, по которым оно считается.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vilko
сообщение 26.10.2007, 15:01


Мотокодер
******

Группа: Легенды MotoFan.Ru
Сообщений: 1 331
Регистрация: 23.6.2003
Из: Москва
Пользователь №: 71
Модель телефона: E398+, Е1000, ...

Рейтинг: 1116



Код

R4 = входное значение заряда (то-же что дуал выдает) >> 2
R0 = значение 7го байта сима 2F
R1 = значение 6го байта сима 2F (нумерация с нуля;) )

                MUL     R0, R4
                LSR     R0, R0, #7
                CMP     R1, #0x7F
                BLS     __below_7F
                MOV     R2, #0xFF
                SUB     R1, R2, R1
                ADD     R1, #1
                AND     R1, R2
                AND     R2, R0
                CMP     R1, R2
                BLS     __dec_value
                MOV     R0, #0
                B       __conv_done
; ---------------------------------------------------------------------------

__dec_value
                SUB     R0, R0, R1
                LSL     R0, R0, #0x10
                LSR     R0, R0, #0x10
                B       __conv_done
; ---------------------------------------------------------------------------

__below_7F
                ADD     R0, R1, R0
                LSL     R0, R0, #0x10
                LSR     R0, R0, #0x10
                CMP     R0, #0xFF
                BLS     __conv_done
                MOV     R0, #0xFF

__conv_done
                LSL     R0, R0, #0x18
                LSR     R0, R0, #0x18
на выходе в R0 получаем сконверченое значение

вот алгоритм конвертации прочитанного значения в то что TCMD выдает
Прикрепленный файл boot_reg2.rar   ( 45.33 килобайт ) Кол-во скачиваний: 205
этот бут вычитывает ДРУГОЙ регистр, используемый прошивкой при конвертации.
первый выложенный бут проверяет значение, используемое в БУТЕ при проверке, достаточен ли уровень заряда для процесса прошивки.
нелобходимо использовать для конвертации значение, выдаваемое бутом из ЭТОГО поста

Сообщение отредактировал Vilko - 26.10.2007, 15:31
Прикрепленный файл boot_reg2.rar   ( 45.33 килобайт ) Кол-во скачиваний: 205
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 27.10.2007, 8:48


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Vilko, спасибо, в алгоритме буду разбираться. Глядишь, напишу программу, с помощью которой можно будет за один шаг создавать сим 002F_0001 для телефона. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
HDD-Killer
сообщение 27.10.2007, 11:25


Опытный
***

Группа: Пользователи
Сообщений: 125
Регистрация: 10.7.2005
Пользователь №: 45 852
Модель телефона: Z3
Прошивка: R452B.....

Рейтинг: 50.5



Цитата(motoprogger @ 25.10.2007, 21:15)

А после утопления ты как тел поднял?
*


Все прочистил спиртом, просушил - тел завелся с первого раза... Не думаю, что с этим какие-то проблемы возникли.
По поводу колибровак, к сожалению нет оригинала, и найти его проблема...
khlystovav, спасибо, попробую, посмотрим что получится) Как будет результат - отпишусь.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bollex
сообщение 27.10.2007, 13:13


Ветеран
*****

Группа: Пользователи
Сообщений: 358
Регистрация: 21.2.2007
Из: Москва
Пользователь №: 123 514
Модель телефона: 6120 ;-)
Прошивка: Symbian OS 9.2

Рейтинг: 74.5



Господа! Немного отстраненный вопрос! У меня все время включена зарядка через USB. В течении дня раз по тридцать вставляю и вынимаю шнур! Даже когда батарея полностью заряжена, после каждого подключения зарядка начинается с одного или двух делений батареи! Если шнур вынуть, то показывает полный заряд! Так вот перед тем как прошится, я все время жду пока зарядка не дойдет до максимума! Вопрос: если заряд уже максимальный, может отключить зарядку через USB и включать только если реально показывает, что разрядился телефон или лучше дожидаться пока труба не покажет, что заряжена?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 27.10.2007, 14:30


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Bollex,
Если телефон при входе в бут даёт прошиваться - на прошивание заряда хватит.
Тел каждый раз заново начинает заряжаться, поскольку не постоянно, а периодически проверяет, зарядился акум или нет.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Bollex
сообщение 27.10.2007, 14:57


Ветеран
*****

Группа: Пользователи
Сообщений: 358
Регистрация: 21.2.2007
Из: Москва
Пользователь №: 123 514
Модель телефона: 6120 ;-)
Прошивка: Symbian OS 9.2

Рейтинг: 74.5



motoprogger! Спасибо за ответ!
Вывод. Лучше отключить зарядку через USB и включать, только когда батарея хоть немного разряжена! Так?
Напрашивается вопрос в связи с настоятельной рекомендацией прошиваться при полностью заряженной батарее, что есть полностью заряженная батарея: 1. Когда тело показывает, что заряд полный или 2. когда включаешь на зарядку и доводишь индикатор до полной???

Сообщение отредактировал Bollex - 27.10.2007, 14:59
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 27.10.2007, 16:24


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Когда телефон показывает: "Зарядка завершена" - в этот момент он точно заряжен полностью. При большой нагрузке какой-нибудь C650 может даже немного разрядиться, несмотря на то что зарядка подключена - всё равно будет показывать "зарядка завершена".
Полностью заряжать телефон не столь принципиально для зарядки, если только ты тысячу раз подряд прошивать не намерен.
Если батарея полностью заряжена - встроенный в неё контроллер автоматически вовремя отключит её от зарядки, можешь подключать когда угодно.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
motoprogger
сообщение 13.11.2007, 15:22


Гуру
******

Группа: Разработчики
Сообщений: 1 327
Регистрация: 20.7.2006
Из: Г. Омск
Пользователь №: 92 049
Модель телефона: C380 и Talkabout
Прошивка: разные

Рейтинг: 510



Vilko, разобрался с конвертацией. Формула получается такая:
Pbp=(Bpv>>2)*k1+k2, где Pbp - Phased B+, Bpv - B+ Voltage, k1 (0..1) - дробная часть хранится в seem 002F_0001, байт 7; k2 (-128..127) - хранится в seem 002F_0001, байт 6
Спасибо, будет время - буду ковырять.
КТО-НИБУДЬ ЕЩЁ ВЫЛОЖИТЕ СВЯЗЬ МЕЖДУ НАПРЯЖЕНИЕМ И PHASED B+ ПРИ ЗАВОДСКИХ КАЛИБРОВКАХ!

Сообщение отредактировал motoprogger - 13.11.2007, 15:24
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Калибровки батареи . Аккумулятор - всё тут. Зарядка, исследования · Ломаем и строим! · Forum
 

3 страниц V  1 2 3 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 30.6.2025, 9:14

Форум живёт: