Распиновка акб iphone se 2016

Использование аккумулятора от iPhone при разработке носимой электроники

Довольно часто у меня возникает задача разработки портативных устройств с питанием от одной ячейки Li-ion аккумулятора. И, если заказчика обычно это не беспокоит, то у меня, как у опытного инженера, при виде такого ТЗ по спине пробегает дрожь. Это связано с тем, что оценка уровня заряда аккумулятора, а также оставшегося времени работы — это очень непростая задача, хотя на первый взгляд может показаться иначе.

Есть несколько вариантов действия в таком случае, о них поговорим ниже.

Самое простое — не делать ничего для определения уровня заряда АКБ. Схема заряда на простом линейном ЗУ (например, на TP4054) и преобразователь напряжения для питания устройства. Выключится без предупреждения и в самый неподходящий момент.

Измерять напряжение на АКБ. Результат примерно аналогичный предыдущему пункту, но требующий больше усилий. Типовая схема для измерения:

По сути, это делитель напряжения на резисторах R19 и R21, подключаемый через ключ VT6. Транзистор VT7 нужен для исключения паразитной запитки МК через вывод EN.
VBAT – напряжение батареи
VBAT_mes – напряжение, приходящее на АЦП
EN – сигнал управления делителем (0-выкл, 1-вкл)

Теперь мы знаем напряжение АКБ, мы – большие молодцы. НО это почти ничего не дает. Дело в том, что типовая разрядная кривая Li-ion АКБ, мягко говоря, не линейна и она зависит от тока потребления и температуры самой АКБ:

Глядя на эти графики, можете сказать какова остаточная емкость АКБ при напряжении 3,5В? Думаю, что нет…

Этот метод можно немного улучшить, воспользовавшись встроенным в МК термодатчиком для приблизительной оценки температуры АКБ, а также либо поставить датчик для измерения тока, либо (если ток потребления примерно постоянен) построить разрядную кривую для типового тока потребления. Это позволит хоть немного оправдать трудозатраты, но ни о какой точности и речи быть не может. Для индикации заряда на 3х светодиодах – да, пойдет.

В случае постоянного тока потребления можно считать время работы от АКБ и оценивать потребленный заряд и время нахождения на зарядке для оценки накопленного заряда. Такой метод дает накапливающуюся ошибку, поскольку калибровка может быть только в двух точках (полный заряд или полный разряд), а они не всегда достигаются. К тому же по мере износа АКБ максимальное время работы должно корректироваться, но в целом метод имеет право на жизнь.

Делать собственную систему контроля заряда АКБ (BMS). Для ее реализации нам необходимы датчики тока, температуры и напряжения АКБ. Считаем, что МК в устройстве уже есть и остается «всего лишь» написать для него ПО, на которое у меня в свое время ушло чуть меньше года.

Взять готовую микросхему Gas Gauge (например, от TI или Maxim Integrated), сконфигурировать ее, откалибровать и работать. Например, схема для bq27220:

Есть несколько нюансов при выборе такой концепции:

  1. В случае, если батарея съемная, необходимо либо ставить схему определении заряда на саму батарею (иначе она будет обнуляться при отключении), либо использовать специальные версии Gas Gauge, которые допускают отключение АКБ. В первом случае, батарея вашего устройства становится уникальной и ее замена возможна только с вашим участием, что не всегда удобно. Во втором случае, существует проблема размещения термодатчика на АКБ.
  2. Высокая стоимость решения. Основные компоненты: микросхема Gas Gauge, микросхема защиты, транзисторы, терморезистор, резистор датчика тока.

Использовать более простые варианты готовых решений типа CW2015:

Это Китайский аналог микросхемы MAX17048. Абсолютно простая микросхема без датчиков температуры и тока, с соответствующей низкой точностью, но при этом дешевая, простая в использовании и программировании. Имеет возможность работы на стороне устройства, что позволяет не модифицировать саму батарею. Микросхема была найдена на просторах сети в процессе написания материала, опыта с ней нет, но есть желание попробовать, поскольку вариант действительно интересный. Возможно, в следующем материале я расскажу об этой микросхеме подробнее.

И, наконец, последний известный мне метод, которому я хочу посвятить сегодняшнюю статью. На мой взгляд этот метод самый простой, но дает наилучший результат. Заключается он в том, что мы берем батарею от iPhone со встроенным Gas Gauge и защитой, подключаемся по HDQ или I2C, опрашиваем и работаем. При этом батарея уже собрана и откалибрована. Ниже таблица, с известными мне, вариантами АКБ:

Читайте также:  Контроллер питания айфон 6 плюс симптомы

Таблица частично взята с сайтов ripitapart.com и www.macplus.ru. Прошу обратить особое внимание на неизвестный контроллер с маркировкой A1141. Эта микросхема производства компании PowerFlash и это вся информация, которую удалось найти. Автор блога, из которого я брал таблицу, не был уверен, что ему досталась оригинальная батарея от iPhone SE. Благодаря отзыву asterix_tyumen, который разобрал оригинальную батарею от SE было установлено, что в ней стоит sn27545. Ниже мы будем вынуждены более подробно рассмотреть A1141. Но пока посмотрим на аккумуляторы:

Как видно, АКБ на любой вкус и цвет, с яблоком и без. Также их можно соединять параллельно для увеличения емкости, с раздельным опросом. Из недостатков стоит отметить, что пропорции длина/ширина примерно 3:1, а это не всегда удобно, а также уникальный разъем для подключения. В силу популярности телефонов Apple эти аккумуляторы можно спокойно купить во многих местах и в большом количестве (как оказалось это не совсем верно).

При разработке беспроводного автономного RFID считывателя мы пошли именно этим путем.

Была выбрана батарея от iPhone 6, которая подходила нам и по емкости, и по габаритам. Были закуплены несколько экземпляров в разных местах для проверки:

Правая была куплена в Китае, остальные в Москве. Стоимость $6-11. При их проверке будут получены достаточно интересные результаты. Особое внимание обратите на коробочку с надписью «Ориг», позже мы к ней вернемся. Проверка проводилась с помощью самого RFID считывателя, программатора EV2300 от TI и программы Battery Management Studio.

Схема питания RFID считывателя представлена на рисунке:

Линейное ЗУ на базе STC4054 (TP4054), ток заряда 500 мА, включатель питания с автоподхватом на базе геркона SF1, конденсатора C19, диода VD4 и резистора R15, а также импульсный преобразователь на базе NCP1529.

Первым я подключил экземпляр из Китая за $6:

Батарея отвечает, НО не отображался ток ни при заряде, ни при разряде, напряжение не соответствовало реально измеренному и степень заряда не менялась. На команды АКБ не отвечал. Появилось предположение, что этот экземпляр — подделка, поэтому снял с него защитный скотч, чтобы посмотреть на плату:

Вот это поворот… Я не стал даже перерисовывать схему – тут и так понятно, что стоит эмулятор bq27545 и цепь защиты от переразряда/перезаряда. Сразу появилась мысль сэкономить себе время и раскрыть все аккумуляторы.

Сосед слева от Китайского коллеги за $8 похож с разницей в маркировке на микросхемах. В остальном ведет себя так же. Эти 2 экземпляра сразу в мусорку. К сожалению, у меня не было под рукой iPhone 6 для проверки этих батареи в целевом устройстве, уж очень интересно было посмотреть как телефон повел бы себя при работе от этих АКБ.

А это центральный аккумулятор, стоимостью $8. В нем даже датчик тока есть и какая-то 8ми выводная микросхема со скромной маркировкой 6G3. В Battery Management Studio эта батарея притворяется bq27545 более искусно. Отображается уровень заряда, корректное напряжение, ток батареи. Но если бы все это было реальным, то подделка бы не была подделкой. В реальности температура была задана константой, ток измерялся очень плохо. На картинке показан ток потребления RFID считывателя, который измерен батареей при постоянном считывании карты.

В реальности он составляет

55 мА для такого режима работы и, поскольку поле считывателя включено всегда, то нулем не может быть. При заряде (когда ток постоянен на большом промежутке времени) датчик тока работает нормально. Естественно, все остальные параметры высчитываются некорректно (уровень заряда, время работы до полного разряда и тд). Флаг FC (Full charge) устанавливается при напряжении 4,4В.

На команды батарея не отвечает, флаги QEN и RUP_DIS не выставляются. В целом, это неудачная попытка китайцев написать обманку bq27545 на МК (во всяко случае я думаю, что это так). Тоже в мусор.

Читайте также:  Как сделать чек для разблокировки айфона

Помните, я просил обратить особое внимание на экземпляр в коробочке с надписью «Ориг»? Именно он оказался максимально приближен к тому, что мы искали (и как теперь не верить рекламе?):

Стоимость его составила $9. В центре прекрасно видно микросхему с маркировкой SN27545 — это как раз то, что мы искали. С этим экземпляром я стал работать более плотно. В процессе проведения пробного цикла заряд-разряд возникли проблемы. Я никак не мог получить установленный флаг FC (Full charge), что означало окончание процесса заряда. Ток заряда при напряжении АКБ близком к 4,2В становился крайне малым (около 20мА) и процесс заряда грозил не закончится никогда. Одной из возможных причин оказался USB кабель с большим падением напряжения (до микросхемы ЗУ доходило 4,5В), его мы заменили на более качественный с меньшим падением напряжения. Показатели улучшились, АКБ зарядился до 4,2В, ток упал до 0, но SOC (State of charge – уровень заряда) доходил лишь до 85, соответственно флаг FC не устанавливался.

Несколько суток я гонял циклы с расчетом, что батарея обучится, но это не помогало. Проблема оказалась банальна, но ее поиск занял 2 дня. В какой-то момент я обратил внимание, что батарея на 4,35В и это стало ответом на все вопросы. ЗУ стандартное на 4,2В и я совсем не обратил внимания, что батарея на 4,35В и происходит неполный заряд. Поскольку платы уже были изготовлены, то единственным вариантом нормально выйти из ситуации стал поиск замены STC4054 с напряжением 4,35В. Оказалось, что такие микросхемы существуют, но в нашей великой стране спокойно их не купить (видимо непопулярны от слова совсем). Поэтому был заказан вариант MCP73832T-3 с ожиданием в пару недель.

Ну а пока заказанное едет, мы сделаем колхозный патч для проверки концепта. Для этого сделаем «подпорку» в 0,15В для микросхемы ЗУ с помощью диода:

Надо признать, что колхоз заработал, флаг FC установился, все работает, но конечное напряжение АКБ составляет 4,4В (падение на диоде больше требуемых 0,15В).

Важно отметить, что можно заряжать и до 4,2В с соответствующей потерей

15% емкости, но при этом существенно продлить жизнь АКБ. С экземпляром «Ориг» мы закончили – его можно смело закладывать в разработку.

Остался последний экземпляр. Самый дорогой ($11), в самой крутой упаковке и потребовавший больше всего времени на себя. Смотрим что внутри:

Вот она неизвестная микросхема A1141 на которую нет никакой документации кроме страницы производителя. При принудительном подключении как к bq27545 в Battery Management Studio мы видим следующую картину:

Полный мусор. При попытке заряда током

500 мА показывает 125 мА, при разряде током

25 мА показывает 214 мА. Понятно, что если A1141 имеет другие адреса параметров или отличный от bq27545 формат хранения данных, то без документации с этой АКБ нам ничего не светит. Поэтому ее отложили в сторону, но уже под конец написания материала я решил подключить ее еще раз. Я взял таблицу команд микросхемы bq27545:

И считал регистры напряжения (0x08 и 0x09) через меню Advanced Comm:

Источник

Ремонт айфон SE

Инструкция по проведению диагностики и ремонту iPhone SE, неисправность “Не заряжается и не включается”. Ремонт SE проводился во время обучения на курсах пайки bga. iPhone SE — достаточно редко попадает в ремонт. И вот нам повезло! Клиент принес свой телефон с неисправностью «Выключился на зарядке».

Диагностика SE

Аппарат не реагировал на подключение зарядного устройства и также не реагировал на подключение к ноутбуку. Диагностику проводили в следующей последовательности:

  • Подключили телефон к USB тестеру и проверили потребления тока. Диагностический блочок потребление не показал, на амперметре 0.
  • Следующий шаг, подключение айфона к ноутбуку. Телефон компьютером не определился и не включился.
  • Затем подняли дисплейный модуль. Помним про шлейф кнопки Home. Подключили оригинальную заведомо исправную заряженную аккумуляторную батарею. Смартфон по прежнему не включился.
  • Замерив напряжение клиентского АКБ, выясняем что батарея исправна. Н а мультиметре, в режиме замера постоянного напряжения показания 3,8 Вольта.
  • Проверяем исправность системного шлейфа. Для этого мультиметром замеряем на наличие 5 Вольт. Шлейф оказался исправным.
  • Подключив системную плату iPhone к лабораторному блоку питания проверяем потребление тока при кратковременном нажатии на кнопку включения. Потребление составило 230 мА. Такие показания амперметра, «говорят» о неисправности микросхемы TRISTAR (U4500).
Читайте также:  Как удалить заблокированный номер с айфона

ЛБП регистрирует потребление тока

Ремонт айфона SE

Приступаем к ремонту.

Подготовка платы телефона для дальнейшей диагностики и замены неисправных микросхем. Для этого «освободили» плату от корпуса и спаяли защитный экран со стороны NAND Flash.

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

Тщательно осматриваем разъем J4600, для подключения системного шлейфа.

J4600 iPhone SE

Разъем механических повреждений не имеет. Мультиметром в режиме диодной прозвонки проверяем целостность пайки разъема. Разъем припаян и исправен.

Затем подключили заведомо исправный системный шлейф к разъему J4600. Подали питание на материнскую плату, подключив к зарядному устройству. Провели замер напряжения на конденсаторе С4503.

Показания вольтметра 4,3 В, а при исправной микросхеме U4500 (TRISTAR) напряжение на этом конденсаторе должно быть 5,0 Вольт.

Принято решение заменить микросхему U4500. Для этого убрали компаунд по периметру микросхемы управления зарядом. П аяльником выпаяли TRISTAR. Почему паяльником, а не феном? U4500 снимают паяльником, для того чтобы исключить “угрев” рядом расположенной микросхемы NAND Flash.

Демонтаж паяльником U4500

Используя PS-900 METCAL, спаяли микросхему, предварительно нанеся на нее безотмывочный флюс гель FLUX PLUS.
Затем подготовили контактную площадку на плате.

Подготовленная контактная площадка SE

Очистили остатки компаунда оставшегося под микросхемой, используя медную оплетку шириной 1 мм.

Для промежуточной диагностики и подтверждения, что выполняем ремонт в правильном направлении; подключили плату (со снятым TRISTAR) к зарядному устройству через нижний шлейф. Мультиметром измерили напряжение на конденсаторе С4503. Напряжение в цепи поднялось до 5 вольт. Вывод – микросхема управления зарядом была неисправна.

Припаяли новый тристар маркировка 1610А3В по ключу, предварительно перекатав микросхему.

Припаяный TRISTAR SE

После того как понизилась температура платы, отмыли остатки флюса, очистителем печатных плат Flux-off. Если у вас в ремонте плата iPhone X которую необходимо разделять; то при “располовинивании” платы с применением подогревателя плат термопро, важно знать в какой момент поднимать часть платы. Для избежания отрыва пятаков. Простой метод, если флюс нанесенный на плату начинает “дымить” значит можно аккуратно пинцетом поднимать половинку платы, за ранее вкрученный винт в гильзу на плате.

Если не соблюдать температурный режим, то возможно “угреть” микросхему. Под микросхемой спаиваются контакты установленные в разных цепях, при этом во время измерений мультиметром несколько линий находятся в коротком замыкании — .

Затем повторили замер напряжения. Для этого снова подключили плату (с установленным TRISTAR) к зарядному устройству через нижний шлейф. На том же конденсаторе С4503 мультиметром замерили напряжение. Показания тестера 5,0 Вольт. Установили плату в корпус, подключили аккумуляторную батарею. Подключили телефон к USB тестеру. Показания амперметра 0,93 А. Телефон заряжается. Проверили состояние АКБ SE в 3uTools. Ремонт выполнен.

Проверка после ремонта

Используемый инструмент

Для проведения ремонта айфона se применялось следующее оборудование и инструмент:

  1. Отвертка Pentalobe 0,8
  2. Отвертка крестовая 1,5 мм
  3. Отвёртка для откручивания опорных винтов
  4. Присоска для поднятия дисплейного модуля
  5. Мультиметр Fluke, с набором ультратонких щупов
  6. Лабораторный блок питания (30 Вольт и 5 А)
  7. Набор проводов для ЛБП (для подключения платы SE к блоку можно использовать коннектор от iPhone 6S)
  8. Микроскоп bgacenter
  9. Индукционная паяльная станция Metcal PS-900
  10. Фен QUICK 713 ESD
  11. Шарики для bga пайки 0,2
  12. Безотмывочный гель флюс — FluxPlus
  13. Трафареты для bga пайки
  14. Оплетка для удаления припоя
  15. Паяльная паста SolderPlus
  16. Программное обеспечение Zillion X Work.

Вывод

Не заряжается и не включается, самые частые ремонты для iPhone SE. Ремонт простой, научиться делать самому такие ремонты – реально. Важно знать последовательность диагностики и понимать устройство платы смартфона. Cледуя настоящему мануалы, Вы можете самостоятельно восстановить цепь заряда iPhone.

Источник

Оцените статью