e-Commerce Partners Network
Показаны сообщения с ярлыком батарея. Показать все сообщения
Показаны сообщения с ярлыком батарея. Показать все сообщения

пятница, 13 сентября 2013 г.

Расширенный аккумулятор своими руками


Сегодня, путешествуя по неким форумам, наткнулся на статью, которую я писал лет пять назад.
Очень меня это удивило и порадовало. Поэтому, решил продублировать ее у себя на блоге.
Собственно говоря, ниже сама статья:
Все работы проводились на Fujitsu-Siemens LOOX n560
Использовал контроллер от «родного» аккумулятора FS LOOX n560 на 1000 mAh Li-lon
И пять аккумуляторов от NIKIA 3310 на 1300 mAh Li-lon (хотел на 1600 mAh, но не нашел)
В сумме вышло 6500 mAh

Сначала разобрал аккумулятор от ЛОКСа, «удалил» батарею, оставил только контроллер (в который, прекрасно стала батарея от 3310, на место родной батарее)



Потом разобрал батареи от 3310, «удалил» контроллеры, оставил только батареи




Все 5 батарей соединил параллельно и приклеил к прямоугольной пластмассовой пластине, а пятую батарею, как я уже писал выше я положил на место родной (внутрь контроллера)
Все это дело препаял к контроллеру, и вставил в «машинку»



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



Зарядил до 25%, решил собрать, а то оно все на проводах висело...
Только отключил от зарядки, «бобик сдох»...
Как я не тискал на кнопки, ноль реакции. Вставил зарядку, начал опять грузиться. Загрузился, и опять давай АКБ заряжать, и опять показывает заряд ноль...
Теперь я уже, (на зарядке) выключил девайс, и замерял напругу на контроллере, НОЛЬ, до контроллера, на батареях 3,8... Интересно, а что он тогда заряжал?


Начались проблемы... Сначала думал контроллер сдох... Для проверки подключил родную батарея (родную в смысле от этого контроллера), заработал. Замерял опять, на спаянных АКБ, 3,8 в, все нормально. Подключил опять свои проводки, от спаянных нокиевских АКБ к контроллеру, замерял, работает. Что это было... хз... Вставил в девайс, пошел... без зарядки.
Все, не собирая, на проводках, оставил на прокачку на 10 часов.
Через часа полтора, девайс показал, что заряд окончен, но я все равно решил его прокачать в течении 10-ти часов.
(Два вопроса меня тогда мучили - можно ли руководствоваться индикатором заряда налодонника, или по любому нужно заряжать около 10 ти часов? И вообще как вычислить сколько заряжать?)
После прокачки, собрал, склеил, уложил, запустил. Что вышло, показано ниже:





Все работает, о чудо...  :):)!!! ...  :):)
Теперь о неприятном
При каждом включении, перезагрузке, или выходе из ждущего режима, девайс, через пару минут работы выкидывает сообщение, о критически низком заряде, хотя показывает что заряд есть, и много. После нажатия кнопка ОК, или Отмена, работает прекрасно (без всяких сообщений).
Тесты
Провел тест, на GPSе, в Навителе, создал маршрут, и запустил его кататься (на эмуляторе прохождения трека)... Вот уже катается 7 часов, АКБ разрядился до 63%.
Больше пока не тестировал.
Хочу еще провести калибровку аккумулятора.
зы.

Пробовал ставить полимерные АКБ, работает, заряд берет, но я от них отказался, по причине большого размера.

Android - Нужно ли освобождать память?..

Автор статьи: Сёмкин Сергей
Многие пользователи Android ошибочно считают что нужно постоянно очищать оперативную память от приложений которые висят в фоне.  Считают, что из-за того, что якобы в фоне висят приложения — появляются тормоза и повышенный расход батареи.   Но это всё далеко не так!!!
Начну с того, что многозадачность (работа нескольких приложений в фоне) в Android реализована очень интересным способом. Совсем не так как, например в Windows.
Самое большое заблуждение: “В приложениях Android отсутствует кнопка Закрыть приложение”, то есть приложения просто сворачиваются и соответственно висят в фоне и жрут оперативку.  Таким образом,  приложения в фоне накапливаются и накапливаются, что приводит к тормозам и повышенному расходу батареи.
“Тасккиллеры” (программы для принудительного завершения процесса) спасут нас от этого.  Периодически запускайте такую программу и закрывайте ненужные Вам процессы.”  Если честно, то тому, кто придумал этот бред нужно гвоздь в голову вбить.  Бред!!!
Вместо того, чтобы разобраться как же работает Android начинают писать всякую ерунду.
Напомню, Android это не Windows, здесь все по другому.  Не надо самостоятельно убивать никакие процессы!!!
Об отсутствии кнопки “Закрыть”.  Открою секрет: ”Если для выхода из приложения Вы нажмете кнопку “Home”, то приложение свернется, и будет висеть в фоне пока его не убьёт встроенный тасккиллер, а если нажмете кнопку “Back”, то приложение закроется.”
Одной из особенностей Android является   способность одних приложений использовать компоненты других.  Я не буду Вам сильно дурить голову разными терминами, а постараюсь объяснить на пальцах, возможно даже не очень грамотно но Вы должны понять.
В Android,  процесс и приложение — это абсолютно разные вещи.  То есть одни приложения могут использовать процессы других приложений.  То есть убив какую-нибудь безобидную игру Вы запросто, сами того не зная можете убить какой-нибудь системный процесс, который должен работать в фоне. И приведет это к тому, что этот процесс должен будет заново загрузиться.  Вот именно здесь могут появиться тормоза, или какие-нибудь глюки: отказы будильников, программ и так далее.
При выходе из приложения нажав кнопку  “Home”,  Android сохраняет его состояние на «диск» (точнее сказать в ROM, но не суть дела), и выгружает из оперативной памяти. Когда Вы возвращаетесь к этому приложению, то система загружает его в оперативную память и подгружает сохраненное состояние на момент последнего выхода. То есть нам кажется, что приложение все это время работало в фоновом режиме.
Но есть приложения, которые постоянно висят в фоне, например Skype, Icq, ну и так далее.
Android сам прекрасно управляет своей оперативной памятью!
У Android нехватки операционной памяти,  из-за  якобы висящих в фоне приложений не может быть по определению. Освобождение памяти происходит автоматически с помощью встроенного “Тасккиллера”.  Когда в устройстве заканчивается память, родной “Тасккиллер” сам начнет убивать ненужные процессы и очищать память.
А насчет потребления лишней энергии, приложениями, которые якобы висят в фоне.  Я провел небольшой эксперимент:
Я взял “Samsuns Galaxy S  android 2.2”,  зарядил полностью батарею,  перезагрузил девайс  и начал читать книгу, программой  “Moon+reader”.  Эксперимент длился 90 минут.   Каждые 30 минут я выходил из “Moon+reader” и заново запускал,  при этом записывал остаток уровня заряда батареи. Потом тоже самое проделал ещё раз, но при этом пользовался “Advanced task killer”, то есть каждые 30 минут, после выхода из “Moon+reader” убивал якобы ненужные процессы.  Помимо “Moon+reader” умирало ещё несколько процессов (Facebook,  Twitter, Sms/Mms, Gmail и ещё что-то), ну и конечно фиксировал уровень заряда.
И вот результат: расход при использовании “Advanced task killer” составлял 28%,  а без него 26%. Так что периодически убивая ненужные процессы я немного повысил расход батареи. Выводы делайте сами...
Конечно,  иногда использование  стороннего “Тасккиллера” логично. Такая программа поможет убить действительно ненужный, прожорливый процесс, но не более того.
P.S.
Я думаю, что если бы в системе Android, нужно было бы насильно и руками убивать процессы, то разработчики позаботились бы об этом...