Адрес для входа в РФ: exler.wiki
Почему смартфон в машине медленно заряжается?
Помнится, был такой нашумевший пост одного известного блогера о том, какое барахло этот Android: у него смартфон на Android с навигацией при зарядке от автомобильного адаптера разряжался быстрее, чем заряжался, так что во время длинной поездке в конце концов разрядился в ноль. Блогеру тогда все объяснили, что не надо покупать дешевые китайские автомобильные адаптеры - мол, в них тока не хватает, поэтому вот такая вот фигня.
Что характерно, я с подобной проблемой тоже сталкивался несколько раз. И разные смартфоны (на Android) себя вели по-разному. Одни заряжались немного быстрее, чем разряжались. Другие - примерно с такой же скоростью. Третьи - разряжались быстрее, так что во время долгой поездки можно было налететь на проблемы.
И хохма в том, что это не было связано с автомобильным адаптером, потому что я их накупил штук пять самых разных, причем конкретно дорогих брендовых плюс еще и с разным уровнем тока - на 1А и на 2,1А (под планшеты).
Так вот, это зависело исключительно от смартфона. На одних так, на других - эдак. Причем еще наблюдался интересный момент. Смартфон LG G2 умеет сигнализировать о том, что зарядка будет производиться медленно. Что интересно, сигнализирует он об этом, когда его подключают к адаптеру с 2,1А (планшетному), а когда его подключаешь к обычному 1А - заряжается быстро.
В машине при подключении к любому адаптеру (что на 1А, что на 2,1А) он сигнализирует о том, что зарядка будет производиться медленно - и действительно, при использовании навигатора разряжается смартфон немного быстрее, чем заряжается. Батарея у него хорошая, так что прокататься так можно практически сутки, но тем не менее - хочется узнать, как решать данную проблему.
Кто знает, в чем там дело и как это решить? Заранее благодарен за советы.
Да, как у вас заряжаются айфоны и смартфоны на Windows Phone меня совершенно не интересует, меня интересует, как решать проблему со смартфонами на Android и решается ли она вообще.
Upd: На Хабре пишут, что проблема - в USB-проводе.
Upd2: Перебрал с десяток кабелей. Та же фигня.
"Медленная зарядка" - опознавание шнурка как USB-порта и зарядка током до 0.5 А.
"Быстрая зарядка" - понимание аппаратом шаманств с линиями передачи данных USB и зарядка большим током. Насколько большим - хороший вопрос.
Реально большим. Проверил на трассе. При работающей навигации (Навител) заряжает телефон, и делает это быстро.
1. Система опознавания зарядки "слабая-мощная" заключается в шаманстве с линиями передачи данных USB. Всего там 4 провода - D+, D+, 5В, земля. Вариантов много: D вместе, вместе и на делитель из 2х резисторов, формирующем нужное напряжение, одна к одому напряжению, вторая к другому. Стандартов несколько, все не "общемировые". При желании можно их нагуглить. Решений зоопарк. Самсунги опознают как AC-зарядку почти все, где D не висит в воздухе.
2. Если D не подключены, зарядка опознается как порт USB и ток порядка 0.4 А, 0.5А - максимум, что позволяет 1 порт компа, и то после отправки в комп дескриптора питания и получения разрешения от хоста.
3. Помимо всего прочего, зарядки, которые опознаются как AC, бывают на разный ток. Поэтому аппараты норовят измерить вольт-амперную характеристику источника питания импульсным током, прежде чем начать заряжаться. Импульсы тока достигают 1.5 А (SGN2). Ампер на 100 мОм это 100 мВ, а 100 мВ на фоне 5В это прилично. Поэтому - толщина провода имеет значение, и еще какое. Одним проводом аппарат заряжается током 0.8А, вторым в тех же условиях - 1.5 А.
Не надно никакого гадания на кофейной гуще и сравнительных тестов, берем лабораторный блок питания на большой ток, амперметр, паяльник, низкоомный токовый шунт-резистор, осциллограф и видим все сами.
Рецепт прост: зарядка, опознающаяся как мощная (или любой блок питания на ток в пару А + резисторы + паяльник), короткий и толстый провод от преобразователяч 12 в 5 к телефону.
А вот вопрос, какого черта на рынке нет готового решения, ТОЧНО заряжающего аппараты током под 2А, вопрос.
Если что, все выяснил опытым путем, благо профессия такая.
БП (может максимум отдать 5А) -> разъем USB -> Обычный микроюсб кабель -> Lg G2
1. Ничего не делаем со средними контактами USB на разъеме (висят в воздухе) - телефон пишет "медленная зарядка" и потребляет ток 0,49 А от БП.
2. Закороченные средние контакты - телефон ничего не пишет про медленную зарядку, но потребляет от БП 0,8 - 0,9 А. Заряжается долго. При этом после подключения видно срабатывание каких-то хитрых алгоритмов измерения напряжения в зависимости от тока - телефон пытается забрать больше 1 А, но видимо результат не устраивает (на лабораторном БП у меня выставлено ровно 5В) и ограничивает ток заряда, считая БП недостаточно качественным.
3. Опытным путем выяснил, что повышенние напряжения до 5,3В на БП достаточно для прохождения теста (дожились - тилипоны тестируют блоки питания) и при таком варианте потребляемый ток 1,9А (естественно уменьшающийся ближе к концу заряда батареи.)
Таким образом для LG G2 любая зарядка с закороченными средними контактами USB и с достаточным запасом по мощности будет работать "как родная"
Еще несколько наблюдений:
- качество и толщина кабеля не причем. Вообще. Короткий толстый и длинный тонкий (1,5м) - одинаковые результаты во всех 3-х пунктах тестирования. Подозреваю, что кабель начнет влиять на очень больших длинах, когда уже будет заметно падение напряжения.
- после того как телефон радостно пишет 100% - еще примерно час ПОСЛЕ этого продолжается зарядка.
Еще несколько наблюдений:
- после того как телефон радостно пишет 100% - еще примерно час ПОСЛЕ этого продолжается зарядка.
об этом указывают в инструкции некоторые производители техники
Также можно пытаться модифицировать кабель, но не используйте его потом с компьютером, можете сжечь порт.
А теоретикам можно посоветовать купить кабель из бескислородной меди и научиться пользоваться профильными сайтами.
Представлен биологический аккумулятор, который заряжается за 30 секунд.
Эх, когда ж они это уже стандартизируют...
Алекс, некачественный кабель может быть причиной, но наиболее вероятной причиной все же является неродная зарядка. На ней может быть написано хоть 5А, телефон все-равно будет брать от нее стоклько, сколько посчитает нужным.
Еще раз дам ссылочки: Теория и Распиновка
Способов великое множество, но есть и устремления это дело стандартизировать.
http://komposter.com.ua/documents/BC1.2_FINAL.pdf
Лично я столкнулся с тем, что мой планшет-навигатор (китайский, у нас поименованный Digma iDnD7), желающий 2 ампера, весьма чувствителен к USB-кабелю - методом научного тыка удалось установить, что "таинственная" надпись на кабеле 24 AWG означает, что планшет будет быстро заряжаться и даже работать, не теряя заряда, хотя при подключении других кабелей во включенном состоянии разряжается.
Пользую оригинальную автозарядку Samsung с оригинальным же шнурком.
С включенным на авторегулировку яркости экраном, с подключенными постоянно GSM , 3G, GPS+Navitel катаюсь хоть весь день, и аккум медленно, но верно ЗАРЯЖАЕТСЯ.
В крайнем случае (когда яркое солнце и экран по максимуму) - стоит на месте.
Но уж что не разряжается - это факт.
При том, что экран 6,3", и жрёт он как не в себя 😄
Что я делаю не так? 😄
Распиновка
Неоднократно уже советовали (не только в этой теме, а и ранее в аналогичных) пользоваться родными зарядниками.
Как у G2 не знаю, но у меня на даче есть адаптер с USB, старый, от древнего плеера, слабый, G2 заряжал исключительно 1% в час. Супер медленно. И как назло другого под рукой не было. Кабель хороший.
Оптимальной решением проблемы является покупка универсальной адаптивной зарядки, где умный микроконтроллер просто перебирает все известные методы идентификации, делает соответвующую установку на линиях данных и смотрит потребляемый телефоном или гаджетом ток. После перебора всех вариантов он выбирает тот где ток был самым большим и устанавливает его.
Пример такого контроллера TPS2511 от Texas Instruments
Второй вариант - использовать фирменный автомобильный адпатер зарядки от вашего гаджета.
Ну и третий вариант - разобрать фирменный сетевой адаптер, посмотреть как сделана идентификация (это будет пермычка или 1, или 2 или 4 резистора между линиями данных, землей(минусом) и плюсом) и воружившись паяльником повторить это либо на разьеме той зарядки которую вы собираетесь использовать (при условии что она способна отдать нужный ток и не сгореть), либо в разьеме самого кабеля предварительно отсоединив провода данных от входных контактов. Последнее - ОЧЕНЬ НЕКОРРЕКТНО, т.к. используя такой кабель с зарядкой неспособной отдать необходимый ток вы сожжете ее нафиг, к тому-же вы не сможете использовать такой кабель для передачи данных.
Многие гаджеты (без огрызков яблок на корпусе) понимают простое замыкание линий данных (два средних контакта в USB разьеме) между собой, как идетификатор что зарядка может отдавать 1A. Но далеко не все. Это совет для тех кому лень разбираться как сделана идентификация в его гаджете и хочется поэксперементировать надеясь на "а вдруг проскочит".
http://www.aliexpress.com/item/UN2F-USB-Power-Current-Voltage-Tester-USB-Mobile-Power-Current-Test-Detector/1225642083.html
Показывает, сколько ампер реально протекает через USB дырку. Про микросхему в заряднике, которая должна эмулировать порт USB, выше уже написали. В нормальных зарядниках она должна стоять, чтобы телефон понимал, сколько ампер он может скушать.
Любой преобразователь DC/DC работает через АС. Т.е. сначала постоянный ток преобразуется в переменный нужного напряжения, а затем выпрямляется обратно. Вот этот преобразователь и не тянет при заявленых токах.
Так что совет использовать качественный автоинвертер на 220v мощностью от 150VA и сетевые зарядки, не так уж и плох. При амплитуде в 220в искажения практически не влияют на такие потребители. Ну и универсальность в плюс.
Вы (видимо, по совету Алекса))) специально не читаете каментов 😄
А сообщать о своих возможностях смартфону могут только "родные" ЗУ, т.к. стандарта на способ представления информации о параметрах адаптера до сих пор нет.
Увы.
Но трюк с двумя и только двумя силовыми проводками срабатывает. Сжечь же слабую зарядку... А что, есть еще экземпляры без зациты? Тогда их точно нужно сжечь! Фтопке! 😄
2) У определенных телеффонов чтобы добиться "фирменной" зарядки нужно знать схему, обычно резистеры между датой и "+", сделано для продажи "фирменых аксесуаров.
3) Для техники с покусанным яблоком изобразить фирменную зарядку сложнее, там резистеры с разными потенциалами между датой "+" и " -"
Соответственно зарядку в машину делал сам на 3 ампера.
- одна хорошая фирменная зарядка на 2А;
- несколько разных кабелей;
- телефон Nexus 5;
- планшет Nexus 7.
На телефоне и планшете стоит программа Battery widget Pro.
Выявил, что телефон при подключении через разные кабели заряжается по-разному. При подключении через кабель для зарядки телефон заряжается быстро и в программе появлялась надпись "От сети", а при подключении через дата-кабель заряжается медленно и в программе выдавало " От USB".
При зарядке планшета тип кабеля не имел значения. Всегда заряжался быстро и программа выдавала "От сети".
На телефоне установлено кастомное ядро, а на планшете стоковое.
Здесь ещё не достаточно просто поставить кастомное ядро - нужно ещё в настройках ядра включить опцию "Fast Charge" - и тогда даже от компа можно будет заряжать на 1500мА (если материнская плата поддерживает - последние 3 года практически все производители поддерживают - нужно только драйвер поставить).
www.ebay.com
Очень интересные результаты увидел. Родная 2A зарядка от Nexus 7 не дает честных двух ампер. Чуть более полутора. При этом зарядка от HTC Desire HD не более 0.5A. А зарядка от HTC WildFire S, которая чуть новее - почти ампер. Если поменять местами кабеля USB-microUSB, то картина тоже разительно меняется. Дешевые китайские кабеля я так понял просто не могут нормально через себя пропустить ампер.
Дело видимо в том как контроллер зарядки в телефоне видит весь комплект зарядка+кабель. И решает сколько ему брать от питателя.
http://androidforums.com/motorola-droid-razr-razr-maxx/605700-car-charger-slow.html
http://androidforums.com/motorola-droid-razr-razr-maxx/605700-car-charger-slow.html
ну и вообщ если погуглить говорят что:
1. Зависит от кабеля-розетки-хаба
2. Официалы как всегда сняли с себя всю ответственность и вопросы и показали, что они не разбираются в том, что продают досконально. Просто советуют использовать официальные зарядники.
3. Есть Много приложений под android который показывают ток зарядки принимаемый от зарядника и прочую информацию, например galaxy charger current HUD.
4. Из личного опыта- никогда не испытывал таких проблем, только может быть один раз с data-кабелем usb, который явно "обрезал" мощность тока.
5. Как вариант вынимаю вообще батарею из телефона, такое было в Италии, когда смарт "нырнул" в воду у Ватикана, достал, но батарею вынул, на всякий случай. Прекрасно работал от сети мой тогда еще e-ten. Как и ноутбук у меня дома работает от сети без батареи )))
А зачем резать и паять, если можно просто поставить ядро??? (см. выше мой пост) - причем такеи ядра есть на все популярные устройства (кроме совсем редких китайских - где китайцы не открывают исходников).
Абсолютно незачем, если умеешь "поставить ядро". Кусать же проводки, думаю, все умеют.
1. Зарядка (но мы уже поняли что дело не в ней, но тоже бывает)
2. Сам смартфон, точнее то, как в нем реализована схема управления зарядкой.
3. Софт (Навигационный)
У меня есть лицензионный Navitel и Navigon для европы. Еще я пробовал яндекс навигатор и в мск периодически пользуюсь яндекс картами пробки глянуть или место найти.
Телефоны были сначала Сасунг Ноут 1, сейчас Ноут 3. В машине я использую зарядку самсунг оргинила, которую дали к автодержателю. Она на 1А.
Оба телефона со включенным навителом или навигоном заряжаются на 100% с 20% часов за 7-8 от этой зарядки. Хотя у ноут 3 родная зарядка на 2.1А, а у первого на 1А. Экран стоял на авторегулировки якркости. Но и в солнечный день, когда яркость была 100% тоже проблем с зарядкой не было. Испытвал я все это на долгих расстояних, в день я могу ехать 15 часов легко, реже 20. Все это время смарт в режиме навигации работает не останавливаясь.
Проблемы были только когда я пробовал использовать яндекс навигатор... Самртфон нагревался как утюг (стеклом можно было рубашку погладить) и разрядка шла быстрее зарядки. На обоих смартах. Но яндекс навигатор, он ведь изначально кривой и мы это знаем.
Выводов я вижу 2:
1. Софт в состоянии загружать проц таким образом что бы он расходова энергию таким образом что бы даже самая мощное ЗУ не моло обеспечить зарядку. Возможно это зависит от проца который используется в самртфоне. Не в смысле мощности, а в смысле энергоэффективности. Ведь у меня в ноуте 3 проц мощный, однако ни навител, ни навигон не могут его загрузить так, что бы 1А для зарядки не хвататло.
2. Скорее всего проблема с самом смартфоне, в том как там реализована схема зарядки в момент активного использования смартфона. Думаю что это на 90% верно.
Ну призрачная надежда на провода. Так как 2А это серьезный ток для разьема микро юсб, думаю что там могут быть критические потери. Стоит попробовать с разными проводами если они кончно съемные. У меня вот у оригинальной зарядки самсунг провод не сьемный.
На моем телефоне родной Google Maps ведет себя таким образом - только оно способен разогреть батарею до такой температуры, что телефон отрубается. Yandex Maps работает нормально, навигатор их не пробовал.
А нельзя использовать внешний аккумулятор в качестве буфера между автомобильной зарядкой и телефоном?
Вот например для LG G2 ядро forum.xda-developers.com
PS. Я сам делаю ядро для Nexus 4 с такой опцией - 4pda.ru/forum/index.php
А можно взять адаптер для прикуривателя 12V -> 220V и втыкать в него обычный родной зарядник с евровилкой.
Да ну, это все полумеры! Лучше всего возить в багажнике дизельный генератор 220 в и от него уже запитать нормальную зарядку. 😄
Да проще в рюкзаке автомобильный аккумулятор таскать 😉
Полностью согласен. При одинаковых выходных параметрах (ток 2А) на родном адапторе смартфон заряжается раза в два быстрее (субъективно) чем от сторонних именитых производителей.
Еще как вариант использовать внешний аккумулятор (желательно тоже родной). Ноут 2 от внешнего аккумулятора фирмы Самсунг (выход тоже 2А) заряжается также быстро как от родного адаптера питания на 220В. От всех остальных адаптеров и внешних аккумуляторов гораздо медленнее.
Короче. Используйте спец. силовые кабели БЕЗ проводочков для данных.
===
Черт знает, может, поможет. 😄))
====
Кстати, если кусачки в доме есть )), можешь попробовать, сняв кусочек внешней оболочки, перекусить белый и зеленый проводочки, оставив соответственно только черный и красный. Поскольку у тебя LG G2, то сразу будет понятно, помогла ли эта операция. 😄
Правильный подход!
Еще интересное по жизни наблюдение. Когда покупаешь зарядку за 150 руб., стоючи в длинной пробке перед выездом на волгоградку (в ней ходят продавцы зарядок, которые свисают у них как бороды у членов группы ZZ Top), то она нормально работает и отлично все заряжает. Меняешь ее только когда контакт в микро-USB перестает иметь место быть, или когда просто ломается провод.
Но вот когда покупаешь фирменную зарядку в упаковке в цифровом салоне за 600-900 руб., то она оказывается однократного использования. Первый раз включил - заряжает. Второй раз включил - уже ни..., то есть совсем не заряжает.
Уже несколько раз так было.