Как стать автором
Обновить

Комментарии 137

А как будильник не используется? Столько работы, чтобы сделать просто часы…
Все-все повседневные функции есть в обычном рабочем смартфоне. Эти часы для того, чтобы в доме всегда было точное время, которое любой может увидеть, просто кинув взгляд на стену.
Очень понравилась статья — глубокий, всесторонний и ответственный подход к решению задачи.
Навеяло такую мысль: а что еще можно сделать на базе старого смартфона? Для увлеченных радиосвязью или радиомониторингом, можно собрать бюджетный приемник и по совместительству спектроанализатор, если подключить dvb донгл и внешнее питание. Или анализатор звукового спектра, генератор сигналов аудио диапазона — если вывести наружу провода от микрофона и динамика, готовый софт для них есть. Также можно применить в качестве даталоггера для радиолюбительских измерений, только не знаю есть ли соответствующий софт.
Может кто знает еще какие-то применения…
Или анализатор звукового спектра, генератор сигналов аудио диапазона — если вывести наружу провода от микрофона и динамика, готовый софт для них есть.

КМК — и так всё готово. Через штатный 4-х выводный jack (да сгинут во тьме мракетолухи с USB-аудио) есть и микрофон (моно) и стерео выход. ПО по вкусу, например — Audacity.

Audacity есть под Android?..

Может и нет… у меня и самого Андроида нет…
Не совсем из смартфона, но у меня долгое время старый планшет, оставшийся от моего сына, с треснутым экраном, работал принт-сервером. Планшет был на AllWinner A10 ($100 стоил с али!), всяких Orange Pi тогда еще не развелось столько много. У него видимо с контроллером заряда было все хорошо — никаких внешних зарядных систем городить не пришлось. Просто родную зарядку в розетку, в слот карточку с debian под armhf архитектуру, в OTG порт — переходник, в него USB хаб, туда принтер и кажется еще жесткий диск 2.5 ноутбучный был подключен. Такой себе домашний линукс-сервер с 512M озу и 10 часами автономной работы при отключении света в 2013 году у меня был. Несколько лет проработал, потом сбоить начал и выпадать в kernel panic. Сейчас такое конечно проще делать на Rasp/Orange/BananaPi или на роутере каком-нибудь современном.
а что еще можно сделать на базе старого смартфона?

У меня есть старый-старый смартфон на Android 4.0, я его использую как Wi-Fi-ретранслятор (репитер). Wi-Fi-репитер нужен потому что роутер в квартире не «добивает» до ванной через три железобетонные стены (дом из ЖБИ-плит), а я любитель поваляться в горячей ванной, читая статьи из интернета.

Кстати, относительно недавно, в декабре 2018, Google прекратила поддержку Android 4.0, но мне это не важно, так как получил root-права и удалил всё что смог удалить (в т.ч. Google-сервисы и Google Play).
А скиньте фото как все это сейчас выглядит?

В итоге понаделал себе в телефоне множество полезностей для повседневной жизни.
Не хотите про это написать?
фото на стене


Не хотите про это написать?

Полагаю, получится просто перечисление примеров применения Automagic. Такой информации наверняка много на тематических форумах. Ну, если это будет кому интересно, я мог бы написать.
А разве нельзя было поставить в батарею три Ni-Сd элемента? Они прекрасно живут при постоянном напряжении, которое составит примерно 1.43v.
Проблем будет больше (три ячейки, балансировка, эффект памяти), а суть та же. Предпочитаю вообще с никелем не связываться, когда есть литий.
У меня на стене висит старый АОН РУСЬ, очень удобен вместо часов. Показывает дату, день недели и время. Режим день-ночь + будильники. И вот там в качестве резервного питания стоит Ni-Cd элемент типа Крона, а это 6 ячеек Ni-Cd элементов последовательно. Вся схема — три диода и резистор. Никакой балансировки, никакого эффекта памяти (нет частых недоразрядов). Лет 12 уже стоит и работает.
Лет 12 уже стоит и работает.

там «крона» только для поддержки памяти и часов, или без сети АОН продолжает работать?
Продолжает работать без сети, с неким ограничением на яркость индикации (LED едва светится). Держит минут 20-30… Пару раз за 12 лет этого не хватало.
с одной стороны 30 минут — это немного, с другой стороны, для никеля — вполне нормально.
мои Д-0,55 от прибора 1986 года рождения, показывают емкость на аймаксе примерно 0,35-0,43 Ач.
используются примерно в таком же режиме, на вольтметре настольном.
Никель кстати отлично самобалансируется при заряде током в 0.1С в течении 15 часов, без всяких балансиров.
Классно когда люди могут так заморочиться!
Минус — потребление больше, чем другие часы с GPS.
В холостую андроид юзается по сути. Имею ввиду не рационально большие возможности процессора используются только для часов.
Но автор молодец! Я с удовольствием почитал.
Так ведь смысл всей работы и заключался в использовании того, что уже просто валяется в дальнем ящике стола…
Вся статья целиком — какой-то дикий оверинжиниринг )))
У нас в комнате как раз не хватало часов. И тут валяющийся в дальнем углу стола неиспользуемый Qumo quest 530 пригодился. Благо и экран большой. А в качестве питания просто подключил его по USB к медиа плееру, на котором эти «часы» и расположил.
Фото
Постоянное подключение к источнику питания чревато перезарядом и вздутием лития.
Автор упоминал этот нюанс.
Эх. Как всё не просто. Видимо, лучше поставить свои часы на ПЛИСе. Хотя, можно попробовать с ионистором, мне резервное питание не принципиально, главное, чтобы не было пожаров от взрывов аккумулятеров.
Из пластиковых бутылок ничего не делаете? Поговаривают, что из них получаются хорошие тапки. :)
Тапки — хавно, а вот яхты как у Бармалеича )
У меня в ящике стола 2 телефона с убитыми батареями и один навигатор без интернета.
Только с утра раздумывал выбросить или подарить кому.
применить в авто, как часть диагностического сканера (если у вас не Тесла, разумеется :) )
Это как? Расскажите
Любой преобразователь OBD (НЯЗ — диагностический протокол, живущий в авто на шине CAN или K-line) в USB или беспроводку. Например — ELM327 (https://www.elmelectronics.com/products/ics/obd/). И софт под ведроид — готовый или самописный.
Понятно, что собственный системный таймер мобильника не даст такой стабильности хода, от него это и не требуется.

Каково было моё удивление, когда несколько часов спустя время на телефоне ощутимо «разъехалось» с контрольными часами на компьютере (там windows синхронизирован по ntp).

Несколько странно, т.к. этот «системный таймер» должен представлять собой либо типовую ИМС «часов реального времени», либо battery-backed домен ЦП питаемые от отдельного мелкого аккумулятора (КМК, это он, такой круглый и блестящий, виден на фото с контактами антенны GPS). А при «комнатной» температуре — точность типовых кварцев на 32768 Гц довольно высока. При типичной начальной (calibration tolerance) точности частоты 20 ppm (20*10-6) — 1 секунда накопится за 13.89 часа.

Что касается получаемого такой схемой профиля заряда литий-ионного аккумулятора, то резистор R9R10 здесь автоматически реализует простую зарядную функцию с максимальным начальным током, автоматическим постепенным его снижением и приближением к нулю

У меня стартовый ток получился (4.2-3.6)/0.5 = 1.2А. КМК, это может быть излишне для схемы без контроля температуры аккумулятора. В полудюжине изученных мною документов по литиевым аккумуляторам разных производителей фигурировал номинальный зарядный ток C/4 (четверть от ёмкости). Я-бы сделал ток поменьше.
И напряжение, при котором начинается заряд, — побольше. Что-бы иметь больший срок автономной работы.

… и таким образом ОУ начинает отслеживать уже то напряжение, которое выделяется на зарядном резисторе.

Всё-таки — нет. И при начале и при окончании заряда — сравнивается напряжение на резервном аккумуляторе (минус падение на Q1) с двумя опорными напряжениями (R4-R6, Q2).

P.S. Хорошо-бы «хакнуть» штатный контроллер заряда. Но схему этого телефона на любимых ресурсах я не нашёл…
У меня стартовый ток получился (4.2-3.6)/0.5 = 1.2А.

Там начинают играть роль мелочи: на Q3 падает почти ровно 70mV, да ещё заряд начинается с 3,63V. Итого 4,2-0,07-3,63=0,5V, а не 0,6 :)

Я-бы сделал ток поменьше.

Зарядный ток 1А для 18650 на 3400mAh слабенький. Это меньше 1/3С. Я даже хотел увеличить, но прилично греются U1 и D1, так что не стал.

А вот приподнять напряжение, с которого начинается подзаряд – это вы совершенно правы. Запросто можно настроить где-нибудь 3,7...3,8V. Я тоже хотел так сделать, но оставил.

Всё-таки — нет.

Смотрите какой тут механизм: при включении заряда открывается Q2, он шунтирует R4 полностью, и компаратор начинает сравнивать напряжение на R5 с напряжением на цепи Q3R9R10 (отсчёт идёт от общей шины 4,2V). В конце заряда, когда ток уже маленький (20mA), на мосфете Q3 падает около 1,4mV, а на R9R10 примерно 10mV, так что мосфетом почти можно пренебречь. Поэтому R5 задаёт ток окончания заряда. На деле я конечно учитывал любые падения, даже маленькие, но статья получилась такая большая, что пришлось опускать несущественные мелочи.
Приятно, что люди их замечают!
отсчёт идёт от общей шины 4,2V

Ну вот, а я считал, по привычке, от минуса (сток Q1). Если брать критерием два заданных напряжения на аккумуляторе, а не напряжение начала заряда и ток его окончания — то так будет попроще.
Нет, это будет неправильно. Правильный критерий окончания заряда для лития – именно определённый зарядный ток (зависит от ёмкости).
А вот приподнять напряжение, с которого начинается подзаряд – это вы совершенно правы. Запросто можно настроить где-нибудь 3,7...3,8V. Я тоже хотел так сделать, но оставил.

С точки зрения долговечности лития и особенно если не гнаться за емкостью, лучше всего держать напряжения аккумулятора в районе 3.7В И подозреваю, что если его держать постоянно на зарядке, но с отсечкой по напряжению не в 4.2В а, скажем, в 3.8В то он проработает дольше подсветки дисплея :) Ну и схема зарядки сильно упростится…
P.S. Хорошо-бы «хакнуть» штатный контроллер заряда. Но схему этого телефона на любимых ресурсах я не нашёл…
Филлипс свои аппараты любит собирать на собственных компонентах, по схемам, бизким к типовым из appnotes.
Можно было использовать полноэкранный браузер и простую html страничку с javascript. Тогда внешнему виду вообще можно будет придать любой вид, и только часами такая схема не ограничена.
Уже часы предлагают делать в браузере на JavaScript. о_О
Фронтендер и наркоман — синонимы.
Ну как бы целый смартфон под часы само по себе несколько overkill, просто предложил решение исходя из имеющихся условий.
Тоже делал часы из старого планшета, но особо не заморачивался.

Планшет Nexus 7 2012 с AOSP 7 и без GApps (вместо магазина приложений APKPure). Редко его использую (как читалку или для экспериментов, современный веб к сожалению не тянет), поэтому решил что пусть поработает часами, хоть какая-то польза.

Для часов тоже использую Big Digital Clock. Скриншот из статьи один в один как мой (тоже оставил только часы и сделал их бледно-красного цвета).

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

Скриншот блок-схемы (неподключенные блоки слева — это для тестирования)

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

Проблем с Big Digital Clock не замечал, вероятно проблема в прошивке устройства ТС.

Для синхронизации часов просто время от времени подключаю планшет к WiFi. Рассинхронизация тоже гораздо меньше чем у ТС, максимум пару минут за месяц. Большая разница только если планшет разряжается полностью в ноль.
Огромное спасибо за работу, которую я и сам давно хотел выполнить. Причем меня тоже устраивает наличие только часов. Все остальное есть в любом планшете или мобильнике…
Вчера один товарищ, сказал мне что программист обходится компании в среднем 4000/час. Как купить часы за 100000 рублей))?

Наши предки бы приофигели от такого решения задачи. Миллионы строк кода, 28нм процесс, синхронизация по спутникам, чтобы сделать… Часы!
Если ещё к этому приплюсовать стоимость и сложность всей инфраструктуры GPS/Глонасс…
НЛО прилетело и опубликовало эту надпись здесь
Думаю речь про время, затраченное именно на этот девайс, а не на код андроида.
Миллионы строк кода, 28нм процесс, синхронизация по спутникам, чтобы сделать… Часы!

Можно пойти иным путём — воткнуть в землю палку. Но есть недостаток один — в Питере плохо работают, а по ночам — вообще не показывают время.
На большинстве улиц показывают, но всю ночь одно и то же.
Зная автора он сделает солнечные часы из старого терминатора, а с учетом того, что у терминатора два термоядерных реактора, то у него часы будут с минутной стрелкой)))
Программно ограничить напряжение заряда – отличное решение, вы правы.
Но так приятно бывает повозиться с железками, микросхемками ;)
получилось, без сомнению, круто! Просто хотел указать в комментариях ссылку на альтернативный подход
НЛО прилетело и опубликовало эту надпись здесь
превыситься вольтажу и температуре
вольтаж ячейки опустится
цифры процентов и вольтажа
превышение вольтажа
понижении его вольтажа
идеально ровный вольтаж
заряжен до вольтажа
Где Вы понахватались этой гадости?!!!
Статья очень интересная, есть что почерпнуть для себя. Особенно насчёт работы с постоянно заряженным аккумулятором, как бы на ноуте такую фишку внедрить?
Какой такой гадости?
Вас смутило слово «вольтаж»? А что, обычный упрощённый термин…
Писать каждый раз «на-пря-же-ни-е» можно, но когда слово начинает использоваться очень часто по тексту, хочется как-то разбавить синонимами. Главное-то смысл донести…
Ну вы заморочились с питанием! Это конечно правильно — у меня так планшет сдох от постоянного включения в розетку — но сильно круто. Ограничить время подключения зарядки к сети можно простой розеткой-таймером (350р на рынке стройматериалов). Выставить ей время включения на 2-3 часа в день, и этого хватит для поддержания телефона в рабочем состоянии.
Ну так в этом и был весь смысл — заморочиться и что-то поделать. А так проще было на али купить за те же 350р готовые часы.
Главный смысл был в том, чтобы совместить приятное (что-то придумать, сделать) и полезное – пустить в дело старый смарт + получить часы любого желаемого вида и всегда точные.
Можно ссылку на часы с NTP или GPS за 350 рублей?
Такой подход не гарантирует бесперебойной работы часов. По закону подлости электричество в квартире отключат как раз в те самые 2-3 часа.
Да какая разница. График включения/выключения розетки можно подбирать под конкретные условия. Если сеть часто падает, можно включать розетку раз в 6 часов на 30 минут. Даже раз в час на 10 минут можно, но это уже экстрим.
В принципе можно, но у автора, как я понимаю, юзкейс другой — свет пропадает редко, но метко. Ваш вариант с частыми «интервалами» зарядки тоже неплох, но так же неинтересно :)
Жаль умные розетки дороговато стоят.
Идея использовать таковую чтобы такие часы-смартфон сами ее выключали и включали для собственной подзарядки выглядит очень заманчиво.
Можно поставить импульсное реле, а импульсы подавать другим реле на основании напряжения на аккумуляторе.
я из ipad 2 сделал часы просто установив программу.
А я вообще НИЧЕГО не устанавливал. В моем стареньком китайском смарте уже есть часы…

Удивляет такое отношение к чужому труду. Прежде чем писать комментарий хоть прочитали бы первые строки…
Гениально! Давно задумывался о таких часах. Пишите! У Вас получается…
Но что Вам помешало просто запитать телефон (с вставленным аккумулятором) напряжением 3,5 вольта и не морочиться? На 3,5 вольта с аккумулятором никаких проблем явно не произойдет лет 10.
Я же описал все тонкости, которые там присутствуют. Если сделать так, как вы предлагаете, андроид рано или поздно выдаст предупреждение о низком заряде аккумулятора (я знаю, что его можно отключить, да). Мне же хотелось получить устройство, которое всегда будет молчать – включил и всё сразу работает.
НЛО прилетело и опубликовало эту надпись здесь
Да я только за! Вы так сможете? ;)
НЛО прилетело и опубликовало эту надпись здесь
А время корректировать как?
Решение нашлось случайно – я как-то увидел описание антенны типа «полуволновой диполь». В простейшем исполнении это просто прямой кусок провода с длиной, равной половине длины волны требуемого сигнала.
Строго говоря, у вас не диполь, а полуволновой штырь. Сдаётся мне, четвертьволновой штырь был бы эффективнее в таком варианте.

Точно, вышел полуволновый штырь, с высоким вх. сопротивлением. Четвертьволновый штырь нуждается в противовесе, что усложнит конструкцию антенны. Диполь в данном случае проще.
Для получения полуволнового диполя, надо отогнуть оплетку перпендикулярно кабелю в одну сторону, а центр. жилку — в другую. Получится полуволновый диполь с более оптимальными параметрами. Половина волны — это общая суммарная длина диполя, поэтому оплетка и ц. жила по 1/4 волны.

Вот это здорово!
Я в антеннах полный ноль, а вот чтобы просто и доступно кто-то объяснил на пальцах – это очень ценно.
Спасибо вам!
Ну, согласен, отогнуть оплётку проще чаще всего.

Но и штырь можно без противовеса сделать. Противовесы нужны, в первую очередь, для подгонки входного сопротивления и «эмуляции» (да простят меня суровые теоретики за такую формулировку) земли для антенны. Всего этого можно достичь, используя простейший четверть-волновой трансформатор:
Четвертьволновой трансформатор на основе коаксиального кабеля
image

При этом, для симуляции «земли», по сути аналогичной той, что обозначена на иллюстрации выше как «Идеальный проводник» — можно плотно надеть на четвертьволновой отрезок маленькие ферритовые кольца, одно к одному. Это повысит сопротивление оплётки, блокируя затекание тока на внешнюю сторону оплётки, что, по сути близко к наличию проводящего экрана между антенной и фидером.

Конечно это не проще чем «отогнуть оплётку», но такая конструкция банально механически надёжнее.
А экран не деградирует от постоянной работы?
Нет, что вы. Это же не органические светодиоды. Простая IPS.

Я как-то оставил на своём Samsung Note запущенную APRSDroid на несколько дней. В итоге, спустя некоторое время в любой программе был виден интерфейс трекера :(

Месье знает толк в извращениях! Очень интересный и глубокий подход, несмотря на кажущуюся простоту задачи! Статья заставила меня вспомнить о смартфоне на постоянной зарядке, который применяю для вывода видео камер видеонаблюдения (iVMS) на ТВ с подключенным chromecast. Время есть и на стриме камер и на заставке chromecast (там еще и с погодой)!
НЛО прилетело и опубликовало эту надпись здесь
Называется Titillium.otf, нашёл на одном из многочисленных сайтов свободных шрифтов. И немного поменял его для красоты.
А сколько эти часы потребляют от сети при дневном освещении?
Точно сейчас не помню. W732 довольно экономичный аппарат, он в своё время позиционировался как один из самых долгоирающих на андроиде.
ЕМНИП, ток при средней силе подсветки экрана – порядка 250...300mA. Это значит около 1,5...2Вт от розетки.

Дааааа… Шикарная статья! Очень познавательная и крайне интересная. Всегда завидовал людям, которые не только знают и умеют, но ещё и обладают талантом делиться своими знаниями и умениями.
Спасибо!

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

Старые смартфоны — ценный кладезь для всевозможных самоделок. Почти бесплатно в нём огромные возможности и почти все мыслимые датчики. Его можно и как камеру удалённого видеонаблюдения использовать (всего лишь iVideon какой-нибудь установить), и теоретически даже как полётный контроллер для квадрика.
Жалко такое добро без дела оставлять.
НЛО прилетело и опубликовало эту надпись здесь
ИМХО — может отличаться не только от модели к модели, но и от прошивки к прошивке. 100% результат — снятие графика зарядки с напряжением и током (в «режиме разработчика» может быть что-то полезное). Если при полностью заряженном (> 4.1 В) аккумуляторе нет постоянной подачи тока (скажем — прекращается через полсуток или ранее после достижения напряжения) — то должен жить и с постоянным подключением зарядки.
У меня планшет три года провисел всё время включенным в качестве часов с погодной станцией. А потом аккумулятор перестал заряжаться (планшет показывал уровень заряда 7%), и планшет начал гасить экран каждые 30 секунд.
наковырять старый 18650 от ноутбука или фонарика, и еще несколько лет прослужит.
НЛО прилетело и опубликовало эту надпись здесь
Взрыв – это частный случай. Несмотря на то, что полно примеров долгой работы на постоянной зарядке, нередки и вздутия, потеря ёмкости и т.п. А мой взорвался потому что был уже старый.
Есть Explay с 512 Мб памяти, постоянно работает от USB в режиме модема и считает Boinc. Уже больше двух лет так работает, и вот какие результаты:

Родной аккум вздулся и потерял почти всю емкость, при отключении от провода тел сразу выключался. Потом от него была откушена банка, и к родному контроллеру с помощью удачи и подручных средств была прицеплена банка от нокиевского BL-5C. Сейчас эта банка тоже чуть раздулась, но работает нормально.
Год назад смартфон завис и перестал загружаться (вместо этого он намекал картинкой раскуроченного робота, что что-то не так). После полной перепрошивки все заработало, проблем пока нет.

А вообще я бы автору тоже посоветовал BOINC поставить в фоне. Пускай себе на благо человечества работает.
Samsung Note как камера работает года полтора. Раз в 3 месяца примерно случаются какие-то глюки (симка вставлена) — то виснет, то вырубается. Неделю назад заменил аккум, старый вздулся, благо был запасной. После статьи задумался о пожаре и нужде раскошелиться на нормальную камеру.

Кстати, может есть какая софтина, которая бы подключенный к зарядке смартфон запрещала заряжать, а разряжала, скажем до 20% и включала заряд, чтобы поберечь аккум? Паять ради этого не готов, конечно.
За статью спасибо!
НЛО прилетело и опубликовало эту надпись здесь
Ужасный, дикий оверинжиниринг во всем — начиная от поиска способа синхронизации времени, и заканчивая системой зарядки. Непонимание(и нежелание) понимать принципы работы. Таков российский DIY на хабре, дилетантами для дилетантов.

1)Вместо нормальной программной синхронизации по сети создан замечательный костыль с антенной через всю комнату. Хотя все можно было решить скриптом.
Большой плюс GPS-синхронизации это возможность работать без интернета, и все равно получать и время и даже часовой пояс. Тут есть и интернет, и девайс никуда не перемещается. Зачем GPS?

2)Абсолютное, совершенное непонимание процессов работы с современными литиевыми аккумуляторами. Громкие заявления типа «использовать смартфон месяцами и годами на постоянной зарядке нельзя», основанные на единичном собственном опыте. Какие-то странные домыслы про «А многие старые телефоны просто могут тупо всегда держать максимальное напряжение на батарее».
И тут же, абсолютно детское удивление «Кстати, до сих пор не понимаю для чего в андроиде выставлено такое высокое значение порога выключения (3,4В), в то время как стандартная литиевая ячейка запросто может безопасно разряжаться до 3 и даже 2,8В!».
Т.е. автор прекрасно понимает, что чего-то не понимает, но даже не делает ни малейшей попытки разобраться с этим. Даже столь простой, как найти график разряда литий-ионного аккумулятора. Абсолютно серьезно, два запроса в гугле — и тут же избавление от одного заблуждения и одной непонятки. Но нет, не такой наш автор! Он мужественно городит свою схему для управления зарядом и питания телефона. И что самое забавное, не считает нужным придерживаться рекомендаций производителя по заряду лития(опять же, потому что не понимает, зачем нужна стабилизация напряжения и стабилизация тока, и какие у них граничные значения в конце заряда), чем обеспечивает себе в будущем с большой вероятностью еще один взорвавшийся аккумулятор.
Кратко и тезисно для автора:
1)Использовать телефон/планшет/ноутбук на постоянной зарядке можно. Именно стандартный профиль заряда лития гарантирует это. Это не гарантирует сохранения емкости аккумулятора, но на таких сроках и в таком режиме эксплуатации она и не нужна особо. Примеров — сколько угодно. В офисе одной большой российской компании суммарно используется больше сотни планшетов на постоянной зарядке уже года 3-4 точно. Угадайте, сколько там было взрывов?
2)Высокое напряжение для порога отключения выбрано потому, что после этого напряжения энергии остается мизер, а глубокий разряд расходует ресурс батареи.
3)Стабилизация напряжения во второй фазе заряда необходима не постоянно, а только до снижения зарядного тока до определенного предела. Капельный заряд возможен для NiMH, но опасен для лития.

3)Безумный, совершенно неоправданный онанизм на токи потребления компонентов. Для устройства, питающегося от сети. Блин, да для такого устройства режим питания от батареи нештатен(и нафиг не нужен, если честно), с фига ли там должны волновать токи утечек? Там подсветка экрана жрет гораздо, гораздо больше.

4)Фанатичное выковыривание из прошивки всего ненужного. Особенно забавно смотрится вместе с тягой автора к перфекционизму(поправил шрифт), и тотальному пофигизму относительно внешнего вида(сжал шрифт с боков, и так сойдет!)
Используем на постоянной зарядке несколько десятков дешевых смартфонов в необслуживаемых устройствах. Результат неважный: аккумуляторы служат года 2, максимум 3, потом вздуваются. Пока были доступны смартфоны со сменными аккумуляторами, это можно было терпеть. С несменными — девайс становится одноразовым.
Несменных аккумуляторов в смартфонах нет.
Всё упирается в целесообразность замены.
кстати три призматических никеля вполне заменяют литий в девайсах с постоянным внешним питанием.
В ресторанах и кафе сейчас очень популярны планшеты в качестве касс. Эти планшеты работают годами на подставке, т.е. с постоянным питанием практически 100% времени. Это если не миллионы, то сотни тысяч устройств по всему миру. Это обычные серийные «общечеловеческие» планшеты. Если бы они взрывались, их бы не использовали.
Проясню несколько возникших здесь разногласий.
Сначала про это:
онанизм на токи потребления компонентов

Это не онанизм, а привычка экономного проектирования. Все свои схемы я изначально считаю на минимально возможное потребление (при условии полного сохранения функционала). При этом для меня не важно от чего будет работать устройство – от маленькой батарейки или от персональной атомной электростанции. Я просто не вижу смысла тратить больше, чем реально требуется.
Все токи в описанной схеме можно увеличить в десятки и сотни раз – как то особо лучше или хуже она от этого работать не станет. То же самое касается и применения микромощных компонентов – можно поставить любые, с самыми конскими токами потребления, но только в работе ничего не изменится. Смысл тогда? (Единственный смысл – когда специальные микромощные компоненты дороже стоят, а партия устройств нужна большая. Но у меня они просто уже были в наличии, вот и поставил).

Теперь про это:
Громкие заявления типа «использовать смартфон месяцами и годами на постоянной зарядке нельзя»
Использовать телефон/планшет/ноутбук на постоянной зарядке можно

В сети одинаково много примеров как «можно», так и «нельзя».
Вывод «нельзя» я сделал, прежде всего, для себя, не делаю из этого никакого «громкого заявления» и никому его не навязываю. Просто лично мне и одного моего случая взрыва вполне хватило, чтобы никогда больше не оставлять литий на зарядке неделями. Долговременная безопасность мне важнее, поэтому хватает даже вероятности пожара. А она при этом сценарии не такая маленькая, как может показаться. И это уже не только мой единичный опыт.

Высокое напряжение для порога отключения выбрано потому, что после этого напряжения энергии остается мизер, а глубокий разряд расходует ресурс батареи.

Я в своё время хорошо изучил разрядные графики для разных типов литиевых ячеек и могу с уверенностью сказать, что в разрядном диапазоне от 3,4В до 3В в аккумуляторе типичной для смартфона ёмкости в районе 3000мАч остаётся далеко не «мизер» заряда. Типовому смартфону с потреблением в активном режиме на уровне 500мА этой ёмкости может хватить на час полноценной работы, а в режиме экономного использования – и того больше. И замечу ещё раз, что разряд до 3В не является критически низким для лития и не приводит к повреждению ячейки или сокращению срока её службы. Глубже 2,7В – несомненно, да. Но не при 3В. Это не я придумал – всё есть в сети.
Ограничение в 3,4В поставлено из-за схемотехники. В телефоне присутствует несколько стабилизаторов на 3,3В, которым банально нужен запас по напряжению.
Именно поэтому лично я считаю, что выставленный порог 3,4В ощутимо недоиспользует зарядный потенциал аккумулятора.

И подробней хочу обсудить вот это:
не понимает, зачем нужна стабилизация напряжения и стабилизация тока, и какие у них граничные значения в конце заряда

Способов нормального заряда литий-ионного аккумулятора существует несколько, и классический рекомендуемый профиль не означает, что он единственно возможный и правильный. Это, опять же, не я придумал. На тематических ресурсах полно информации о различных схемах и профилях заряда. Безопасных, позволяющих так же полноценно заряжать и не приводящих к деградации ячейки.

На деле при заряде литиевого аккумулятора необходимо обеспечить 2 критических условия:
1) Не допустить перегрева ячейки от пропускания слишком большого зарядного тока.
2) Не допустить повышения напряжения на ней выше 4,2...4,3В (зависит от химии электродов).

Остальные параметры кривых зарядного профиля могут изменяться в широких пределах и будут в итоге влиять только на время и/или полноту заряда.

Подробнее.
На первом этапе классического профиля заряда, когда аккумулятор ещё сильно разряжен, ток заряда приходится искусственно ограничивать, так как иначе ячейка может пропустить через себя настолько сильный ток, что быстро перегреется со всеми вытекающими последствиями. Ключевым понятием тут является именно ограничивать, а не стабилизировать. Эти понятия отличаются тем, что ограничение – это только непревышение, а стабилизация – это в данном случае зафиксированное постоянство во времени. При этом ни на одном этапе заряда именно стабилизация тока как таковая не требуется. Другое дело, что она сама собой получается за счёт выставленного ограничения тока сверху. Но в пределах этого ограничения по нагреву ничто не мешает произвольно менять зарядный ток хоть на всём протяжении заряда. Ясное дело, что специально этим заниматься никто не будет, и поэтому и возникает ощущение, что ток стабилизирован. А на самом деле он только ограничен сверху. Поэтому профили заряда с не горизонтальными графиками зарядного тока работают с тем же успехом, что и классические. Разница лишь во времени, затрачиваемом на заряд. Смартфон в моём примере вообще делает реверсивный зарядный закон, и ничего…

То же самое касается напряжения на втором этапе заряда. Необходимо обеспечить непревышение уровня 4,2В. При этом ничто не мешает при желании довести напряжение на ячейке до любого уровня менее 4,2В. Ёмкость она наберёт далеко не полную – да. Но чтобы ей это как-то навредило или снизило ресурс – нет.

Стабилизация напряжения во второй фазе заряда необходима не постоянно, а только до снижения зарядного тока до определенного предела

А вот тут неверно. Ограничение максимального напряжения ячейки (за счёт внешней стабилизации) обязательно до тех пор, пока в неё заливается хотя бы какой-то зарядный ток. Иначе она запросто пойдёт выше 4,2В с известным результатом.

Метод заряда, описанный в статье, во-первых, заряжает аккумулятор в полностью безопасном режиме, т.к. и ток и напряжение гарантированно никогда не превышают норму. И во-вторых, заряжает её полностью, т.к. в конце заряда выполняются 2 свидетельствующих об этом условия: напряжение 4,2В и минимальный зарядный ток на уровне 20мА (для ячейки на 3400мАч это даже меньше, чем рекомендовано).

Именно естественное достижение зарядным током определённого малого значения при напряжении 4,2В является критерием полного набора 100% заряда, а не какая-то особая форма кривой зарядной характеристики. В качестве дополнительного доказательства могу сказать, что мои 18650 демонстрируют одинаковую продолжительность работы как при заряде от покупного зарядного устройства, так и от описанной тут схемы.
Это не онанизм, а привычка экономного проектирования. Все свои схемы я изначально считаю на минимально возможное потребление (при условии полного сохранения функционала). При этом для меня не важно от чего будет работать устройство – от маленькой батарейки или от персональной атомной электростанции. Я просто не вижу смысла тратить больше, чем реально требуется.

Я про то, что вы в тексте этому уделили очень много внимания, хотя в данной ситуации особого упоминания это не заслуживает.

А вот тут неверно. Ограничение максимального напряжения ячейки (за счёт внешней стабилизации) обязательно до тех пор, пока в неё заливается хотя бы какой-то зарядный ток. Иначе она запросто пойдёт выше 4,2В с известным результатом.

Да, это я неправильно сформулировал свой тезис. Я имел ввиду, что после уменьшения тока надо отключать заряд совсем.
вы в тексте этому уделили очень много внимания

Хотелось рассказать по-максимуму обо всех тонкостях, но потом погряз в таких деталях, что пришлось ещё много удалять. Разным людям ведь разная информация может оказаться интересной.
Плюс-минус…
3)Стабилизация напряжения во второй фазе заряда необходима не постоянно, а только до снижения зарядного тока до определенного предела. Капельный заряд возможен для NiMH, но опасен для лития.

То-ли пчёлы против мёда, то-ли абзац написан в спешке.

1)Использовать телефон/планшет/ноутбук на постоянной зарядке можно.

Результат штатной зарядки:
А на третью [неделю], в один прекрасный день раздался хлопок, и аккумулятор радостно вылетел из телефона на середину комнаты, раздутый внутренним давлением до состояния шара.
То-ли пчёлы против мёда, то-ли абзац написан в спешке.

Поясните?

Результат штатной зарядки

А уважаемый не отличает собственный опыт от статистики? У меня вот аккумулятор в телефоне в кармане разогрелся до обжигающего состояния. Означает ли это, что телефоны нельзя носить в кармане?
Умный человек тем и отличает от обезьяны, что способен воспринимать не только свой опыт, и не возводить свой опыт в абсолют. А то, извините, мне мой субъективный опыт тоже говорит о том, что литиевые аккумуляторы с вероятность процентов в 20 начинают плавиться в кармане. Если бы я ему следовал — я бы не смог делать устройства с литием. Но я делаю, потому что внешняя статистика на миллионах устройств — это более веский аргумент, чем мой собственный опыт.
Автор так не может, и переобучившись на единичной выборке, вместо покупки нового аккумулятора, придумывает монструозные схемы, тратя на них время. Его время — его дело, конечно, но вот с тезисами в статье, которые подаются как единственно правильные, я согласиться не могу.
3)Стабилизация напряжения во второй фазе заряда необходима не постоянно, а только до снижения зарядного тока до определенного предела.

Получается, после снижения тока ниже N мА можно перестать следить за напряжением и держать на «капельном» заряде неограниченное время?
Нет, это неверно.

А уважаемый не отличает собственный опыт от статистики? ...

Не вижу ничего плохого для такого подхода к DIY на чужом железе.
У ТС'а есть опыт с конкретным экземпляром конкретной модели. Желаете представить статистику — купите M W732-х и наберите её. Учтите также возможные различия HW и FW и купите N*M телефонов.
Получается, после снижения тока ниже N мА можно перестать следить за напряжением и держать на «капельном» заряде неограниченное время?

Да откуда вы это взяли? Отключать заряд надо после снижения тока до определенного уровня.

Не вижу ничего плохого для такого подхода к DIY на чужом железе.

Значит, уважаемый не отличает. Прискорбно-с.
У меня все проще. Когда-то к своей Соньке купил док-станцию, в которую она, как устанавливается, так и вынимается одной рукой. Настроил штатной утилитой, чтобы при начале зарядки, запускались часы. Т.е. не обязательно старый смарт делать часами, можно и действующий назначить на должность. Прихожу домой, достаю смарт, ставлю в док. Профит следующий: смарт всегда в одном месте, заряжается, плюс еще одни часы в доме.
НЛО прилетело и опубликовало эту надпись здесь
Фраза «починил смартфон — теперь работает как часы» становится анекдотичной.
Для старых планшетов или смартфонов рекомендую Tablet Clock (есть на 4пда свежая версия), умеет показывать погоду и работает без сбоев уже несколько лет.

аналогично использую старый планшет )
Такое и на телевизор не зазорно поставить.
Один недостаток — батарейки в нем нет.
мне не понравилось оформление, много информации на маленькой площади, плюс иконки не очень.

Набор иконок уже можно менять.

И исходный код приложения выложен на 4pda - есть возможность подстроить под себя. Например, сервис погоды open weather map даёт паршивый прогноз. Руки чешутся заменить его на что-то более адекватное.

Прочитал — интересное решение. Я у себя год назад или более применил по такому назначению какой-то китайский планшет 7', он был слаб для серфинга и ютуба, да и вайфай работал там по своему желанию. В итоге я поставил на него софтину «Док станция цифровые часы» из маркета, прога давно не обновляется, но выглядит и функционирует нормально. Из функций авто запуск при подключении питания и автозакрытие при отключении. Юзкейс у меня получился следующий: планшет воткнут в зарядку и в пилот, когда я ухожу я пилот выключаю (параноик, боюсь электричества) — планшет уходит в режим сна, прихожу — включаю, автоматом включается прога и показывает время, так получается что и батарея планшета сильно не ушатывается, потому как пока меня нет дома она разряжается процентов на 20, и имею синхронизацию времени по Ntp, и выглядит все неплохо. Никаких лишних телодвижений кроме установки программы не требуется. Хотя сейчас подумываю перейти на самописную html страничку с нужными мне данными (а это как ни странно погода с narodmon) которая будет запускаться какой-нибудь программой киоском(Fully Kiosk Browser) и работать по тому же алгоритму что и программа «Часов»
Спасибо за статью и ссылку на Velis. Пробую эту программу, т.к. стандартная автояркость Андроида хоть и неплохо справляется, но хотелось бы лучшего. Правда, Velis не обновлялся уже полтора года, но, надеюсь, на его работу это не повлияет.
Я так и не понял, зачем надо было городить антенну и синхронизироваться через GPS, чем штатная синхронизация по WiFi не угодила?
Мне так было удобнее. Плюс к этому я планировал сделать аналогичные часы для дачи, где вообще нет никакого интернета.
Кстати, из-за того, что там дом деревянный, никаких дополнительных выносных GPS-антенн не потребуется.
А разве просто зачистить коаксиал и приклеить его на окно уже считается «городить»? :)
+ разбирать телефон, паять провод + «колхоз» на окне.
На даче можно и раздать со своего инет 1 раз в неделю для синхронизации=)

зы. Но каждому своё, конечно.
Телефон придётся разбирать вне зависимости от метода синхронизации ;)
А что сложного в том, чтобы… припаять провод?
Никакого «колхоза» нет. 10см тонкого провода в самом низу окна. У меня там вообще тюль постоянно висит, за ним ничего не видно.
раздать со своего инет 1 раз в неделю

Я же написал – инета на даче нет как такового. Сотовый-то сигнал и тот ловит после танцев с бубном на пригорке :)
При методе GPS нужна только розетка. Поэтому он для меня универсальнее.
Если системный таймер в телефоне спешит/отстает с постоянной скоростью то в js можно добавить программную коррекцию времени и не тянуть внешнюю антенну.

Была программа для PC, которая корректировала системное время при включении. Про интернет тогда уже знали, но мало кто его видел.
У меня старый планшет используется как часы с погодой без выключения уже 5 лет. Планшет — Acer A-501 c Android 3 на борту. Программа часов с погодой — eWeather HD. image
НЛО прилетело и опубликовало эту надпись здесь
Следующая часть: часы из 4-х телефонов, под каждую цифру свой телефон.
Классический iPhone 3GS на подставке с установленной программой — часами выглядит в разы функциональнее и красивее.
image
Последние лет 5 использую вот такие «часы». Нашел применение убитой фэтке.

image
У меня валялась читалка на андроиде 2.1.1 texet вот такая. Поставить удалось только Tablet Clock (в плеймаркете уже нет). Работает нормально, правда, погоду и время обновляет только при запуске, не знаю, как победить. Зато работает без аккумулятора, ни на что не ругается. Я его просто выпаял, и шнур от зарядки завёл внутрь через отверстие от аудиовыхода, который тоже выпаял; и к контактам зарядки припаял.
Ура-Ура, старый добрый технопрон!
image
После вашей статьи нашел старый телефон и приспособил под часы. Но городить виджеты и Automagic было лень, поэтому перепробовал чуть ли не все «часовые» програмки.

Нашёл целых 3 штуки, у которых всё пространство занято цифрами (разумеется, настройка шрифта, цвета, отображения даты и т.д. тоже есть):
play.google.com/store/apps/details?id=com.digital_and_dreams.android.night_clock
play.google.com/store/apps/details?id=com.hogdex.HugeClockFree (Умеет показывать в портретном режиме! У меня вертикальная док-станция, оказалось очень удобно, её и использую)
play.google.com/store/apps/details?id=hu.halasztelek.szuts.nightclock2
Супер!
Первая из них очень понравилась. Где вы раньше были?)))
Я до того, как нашёл Automagic, долго рылся по просторам, но вот этих не встретил… Может это и к лучшему, благодаря этому щас сам могу нарисовать любые.
Я даже не знаю, почему вам в своё время не попалась первая прога из списка выше — она аж от 2012 г.

Я просто тупо вбил в поиск гугло-маркета «digital clock», «night clock», «vertical clock» и ставил почти всё подряд (кроме «стрелочных часов»).
Поставил 20+ прог, запуск, быстрое копание в настройках, удаление (лаунчер Line позволяет удалять приложения сразу из списка приложений, причём пакетно) → шорт лист из 3х программ по заданным критериям (шрифт, цвет, размер).
Жаль только, что «правильный» портретный режим был только у одной (вторая в списке выше). И у "второй" проги есть ещё одна плюшка: если цифры текущего времени узкие, как «1:11», то программа будет использовать бОльший шрифт, чем для широких цифр, таких как «12:55» (об этом прямо написано в описании проги на гугл-маркете).
Да просто разработчики этих часов прочитали статью :)
В одной статье и GPS и бесперебойное питание и тюнинг Andorid'а — автору респект! Сам искал приложение-часы и с этим действительно проблема. Интересные решения, спасибо.
Как вариант для расширения функций таких «часов на стенке» это интерфейс к умному дому: в режиме ожидания часы, а когда коснулся или тревога — появляется экран умного дома.

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

Тоже думал сделать часы из старого телефона (и тоже Philips). Но потом коллеги подсказали другой вариант электронных часов. Компоненты есть на алиэкспресс, сложности могут быть только с корпусом для часов. Его нужно либо на 3D принтере печатать, либо делать из подручных материалов.

Когда пользовался планшетником как основным LTE-модемом - пропатчил его ядро и добавил возможность через sysfs менять напряжение заряженного аккумулятора налету - задаёшь 3.9V вместо 4.45V - АКБ заряжается/разряжается до 57% и держится на этом уровне сутками, а если планшетник надо в дорогу взять - можно вернуть 4.45 и зарядить до 100%.

Имхо, софтовое решение проще и эстетичнее - не надо железо курочить.

Чётко! Кастую статью.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории