Войти
Войти
 

Регистрация

Уже есть аккаунт?
Полная версия Пикабу

Подсветка

добавить тег
Любые посты за всё время, сначала свежие, с любым рейтингом

поиск...

"Умное" освещение на базе сенсора освещенности и расстояния APDS-9930. Часть 2, прошивка.

в

Продолжение 1ой части.

Ссылку на прошивку уже давал, повторю: https://github.com/N-Storm/autolight

В README.md описание есть, код более-менее прокомментировал. Но всё ес-но на английском.

В разделе Releases лежат скомпилированные прошивки с настройками по-умолчанию.


Прошивка написана под ATTiny10, который вписывается в эту задачу. В общем-то никаких особых сложностей, чтобы адаптировать прошивку под другой AVR нет. Кроме GPIO (ногодрыга) используется только прерывание INT0, Watchdog для сброса МК при ошибке, да и вроде всё.

Все настройки работы датчика и порогов срабатывания задаются жестко в прошивке. Все настройки в общем-то в файле autolight.h. Разберу их:


#define PROX_TH 30 - это порог срабатывания датчика приближения. В условных попугаях, потому что зависит от настроек ниже. Больше - ближе. При текущих настройках полностью прикрытый датчик вплотную пальцем выдает тут 1023. При снижении дальности ниже этого значения, считается сработало открытие. Выше - закрытие.


#define LIGHT_TH 100 - это порог срабатывания датчика освещения. Опять же в условных попугаях, да еще я использую жесткое округление при расчете. Потому что ДШ датчика приводит сложную формулу с делениями на дробные числа, это для тиньки 10 будет слишком много. Больше - ярче.


#define DELAY 600 - задержка в мс между проверками на уровень освещения и закрытие в рабочем состоянии (т.е. когда подсветка горит). Для экономии батарейки не слишком часто считаем, 600 мс реакция на такое событие для человеческого глаза вполне норм.


// #define RECHECK_AL - если раскомментировать эту строчку, слегка поменяется поведение прошивки. В рабочем состоянии помимо проверки на закрытие, будет также выполнятся проверка на изменение освещенности. Т.е. если подсветка работает, но вдруг включили свет в комнате, тогда подсветка выключится.


#define WTIME_DEFAULT 0xB6 - время ожидания между проверками расстояния датчиком в автономном режиме. Значение из ДШ и соответствует 202 мс между проверками. Потребление тока при этом будет копеечное. Порядка 66 мкА в среднем. Т.е. датчик раз в 202 мс "выстреливает" пульсами из ИК-светодиода и проверяет расстояние.


#define PPULSE_DEFAULT 4 - соб-но количество пульсов 4.


#define PERS_CON 0b00110000 - это то, о чем я говорил в прошлой части, настройка PERS. В ДШ даны значения, в данном случае это 3 раза подряд (202 мс * 3 + время на обработку) значение дальности должно быть ниже PROX_TH. Соб-но поэтому 3 и поставил, потому что 202 * 3 = 606, примерно тот же 600 мс отклик, как и на закрытие.


#define ATIME_DEFAULT 0xED, #define PTIME_DEFAULT 0xFF - время на обработку АЦП значений, тут взяты рекомендованные из ДШ на датчик.


Дальше всё уже идут определения констант адресов регистров датчика, битов и т.д.


I2C в Attiny10 нет аппаратного, используется софтовая либа, которую я чуть допилил. В i2csoft.h можно поменять пины SDA и SCL.


В autolight.c основная логика работы. Первым делом из main() вызывается функция init(), где мы вырубаем Watchdog и устанавливаем параметры МК. Включаем тактирование от внутреннего источника и ставим предделитель, чтобы получить итоговую тактовую частоту 250 кГц. Да, нам этого с головой тут, зато тайминги I2C можно делать просто одной инструкцией NOP.

Дальше вырубается не используемая аналоговая периферия для снижения потребления.  Ну и соб-но настраивается прерывание INT0.

После init() "инициализируется" I2C через SoftI2CInit() и через функцию apds_init() отправляем в датчик все описанные ранее настройки из .h. В случае ошибки тут и любой ошибки на I2C дальше, вызывается функция reset(), которая через Watchdog сбрасывает МК через 15 мс. Т.е. если связь с датчиком пропадет (отвалится линия или еще что), МК будет пытаться перезагружаться.


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


Я думаю он должен быть достаточно понятен, для человека более-менее понимающего в программировании для МК. Но если есть какие-то вопросы - отвечу в комментариях.


Прошивка и девайс относительно простые вышли, хоть прошивка и занимает почти весь 1Кб флэша этой тиньки. Но работает вполне годно. Я думаю в ближайшее время нарисавать плату под это дело и сделать уже не на макетке, но это уже детали.

Показать полностью
  •  
  • 30
  •  

"Умное" освещение на базе сенсора освещенности и расстояния APDS-9930. Часть 1, "железо".

в

Пост не совсем про Arduino, но про домашнюю поделку на микроконтроллере AVR. Об "умной" подсветке, которая включается только при открытии ящика и когда кругом темно.


Захотел я сделать в шкафу, да выдвижных ящиках комода себе подсветку. С утра собираюсь, в комнате темно, жена спит, дочь спит. Подсвечивать телефоном, чтобы найти шмотки задолбало. Тянуть провода для питания тоже не хотелось, надо было что-то на аккуме.
Взял LED модуль готовый. На Али такие COB LED называются, очень много разных вариантов, взял такой (83 рубля):

"Умное" освещение на базе сенсора освещенности и расстояния APDS-9930. Часть 1, "железо". Avr, Микроконтроллеры, Умный дом, Подсветка, Самоделки, Автоматизация, Длиннопост

Взял повышающий DC-DC преобразователь на MT3608 ($0.40):

Показать полностью 5
  •  
  • 78
  •  

Xiaomi Pocophone F1 и погибшая подсветка

в

Привет друзья!

Сегодня на нашем операционном столе очередной убийца флагманов - Xiaomi Pocophone F1.

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Собственно, у телефона нет подсветки.

Естественно дисплей подкидывали другой, коннектор на плате цел.

По словам клиента, подключали другой дисплей на горячую, и после этого появилась проблема.

Обычно в таких случаях выбивает катушку. Ищем её...

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Вот плата, в левом нижнем углу коннектор дисплея. Но катушки рядом с ним нет!

Ищем дальше, снимаем защитные экраны

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Один КП нашли, но к сожалению, это не тот что нам нужен. Переворачиваем плату, снимаем другой защитный экран

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Вот тот участок, который нам нужен!

Красным помечен основной контроллер питания - его маркировка pmi8998.

Синим диод и катушка. Фотка не очень, но далее будет фото с микроскопа, там все понятнее.

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Вот катушка, дороги под ней естественно сгорели. Снимаем и кидаем мычку

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Пробуем включать. И...

Не работает. Следующий на очереди у нас диод.

Гуглим даташит на кпшку, что бы посмотреть вольтаж, который он дает на подсветку.

Там 26 вольт.

Берем 30 вольтовый диод с iPhone 6 и ставим вместо этого

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Пробуем включать...

Xiaomi Pocophone F1 и погибшая подсветка Пайка, Xiaomi, Подсветка, Длиннопост

Работает!

Спасибо за прочтение.

Надеюсь кому-нибудь поможет!

Показать полностью 8
  •  
  • 391
  •  

Iphone 6. Возвращение с того света

в

Добрый утроденьвечерночи друзья!
Недавно мне принесли вот это.

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Предыстория проста:
Телефон перестал ловить сеть - вечный поиск денег сети. Ситуация довольно распространенная и вариантов немного:
1. Обычный реболл модема.
2. Реболл модема с восстановлением двух пятаков, рвущихся от лёгких ударов(техническая недоработка или преждевременное старение).
3. Замена контроллера питания модема.
4. Замена трансивера и ещё двести тысяч причин, почему сеть не работает.
Ну и собственно человек решил сам сделать так называемый "прогрев мАдема". А сделал он это строительным феном...
И так как он не знал где находится модем, то решил прогреть сразу всю плату. Снял все защитные экраны и давай наяривать делать ремонт.
Плата от iphone 6 не смогла пережить прогрев строительным феном и ушла в мир иной dfu режим(режим восстановления).
Невооружённым глазом замечаю отсутствие контроллера дисплея и одного слоя платы под ним:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Печально. А должно быть вот так:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Вызов принят)) Буду восстанавливать по аналогичному рисунку.
Для начала зачищаю оставшиеся дорожки:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Дальше в дело пойдёт УФ лак для ногтей.
Первый слой самый тонкий, для лучшего схватывания с платой:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

После нанесения второго слоя лепим первые новые дорожки:
Конфетки - Бараночки...
Крючки да петелечки...

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Ладно. Продолжим. Заливаю первые крючки лаком, формирую лунки для припоя и опять сушить сухари, что бы при восстановлении следующих дорожек они не отлетали:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Следующим шагом добавляю ещё дорожек:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Это черновой вариант.
Далее заливаю весь колхоз водкой лаком.
А вот предфинальный результат:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Дальше интереснее.
Обычно накатывают шары на микросхему, а потом устанавливают на плату. Тут же будет несколько иначе - сначала  накидаю шары на плату, а сверху на них установлю микросхему:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Это черновой вариант. Пропаял феном на низком потоке воздуха с температурой 260.
Вот окончательный результат:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Если сравнивать с первым фото другой платы, то можно заметить, что тут не хватает одного шарика. Он дублирующий, так что не требуется.
Дальше снимаю с донора драйвер дисплея и контроллер подсветки (он кстати тоже был неисправен, т.к были физические повреждения) и снимаю с них припой.
Вот они на сим-карте для масштаба:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Так, есть одна попытка для установки, иначе придётся заново укладывать шары на плату, позиционировать и возможно даже восстанавливать оторванные дорожки, сделанные мною же.
Ставлю:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Собираю необходимое для прошивки, подключаю к компьютеру и...

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

И всё! На 15% должно загораться яблоко и полоса прошивки. Но дисплей молчал. Плюс ко всему процессор не увидел нанд. Как то всё печально.
Осматриваю плату и вижу:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Треснувшая микросхема antirollback. Без неё процессор даже не посмотрит на внутреннюю память.
Так же обрывы sda и sdl приводят к ошибке 9. Восстанавливаются путём спиливания угла процессора и тянутся перемычками до этой микросхемы.
У нас лёгкий случай. Просто заменим её с донора.
Вжжух... Готово:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Но как всегда всё делается не с первого раза)) Я тут опять снимал микросхемы драйвера дисплея и подсветки, так как они оказались неисправными, ругался. Много ругался, но установил другой комплект с донора и всё сразу заколосилось:
Прошивка пошла от замены антироллбека, а изображение и подсветка появились после замены комплекта микросхем:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Но... Сети как не было, так и нет)))
Буду реболлить модем, восстанавливать 2 пятачка, затем менять контроллер питания модема, потом трансивер и ещё двести микросхем, что бы найти потерянную Алису сеть.
Это была предыстория для лёгкого чтива.
"Восстановление трупа" часть вторая:
Так как человек предупрежден о дополнительных расходах на сеть то продолжаю.
В данном случае телефон проходит активацию. Значит модем он видит и скорее всего есть прошивка модема.
Его я трогать не буду.
Это размышления о лёгком ремонте пока человек вспоминает свой пароль от айклауда))
"Зайду в информацию о телефоне странице приветствия и нажму восклицательный знак с правом нижнем углу экрана.
Вижу там серийный номер и imei. Хорошо. Вставляю симку. Есть реакция хорошая реакция на раздражитель))
Можно откинуть модем и его ебальник питальник контроллер питания.
Следующий по цепочке идёт трансивер..." - думаю я про себя.
Но как показывает практика, то во всём виноват Петрович модем.
Снимаю его:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Ясно. Телефон ударник. Оторваны 3 пятака. Типовушка - опять крючки да петелечки:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Сушу плату и накатываю свежие шарики на модем.

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Проверяю:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Есть сеть. Порядок. Мажу термопасту на процессор и собираю все защитные экраны:

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост
Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Бонжур)

Iphone 6. Возвращение с того света Iphone 6, Подсветка, Нет изображения, Клиенты, Нет сети, Материнская плата, Восстановление дорожек, Длиннопост

Увидимся))

Показать полностью 24
  •  
  • 577
  •  

Iphone 6s. Замена wi-fi. А чо так дорого.

в

Добрый утроденьвечерночи!
Вчера состоялся очередной ремонт со всеми знакомой фразой: "а чо так дорого?"
Предыстория:
Заходит человек с 6s и объявляет: телефон постоянно перезагружается, быстро разряжается и при включении wi-fi требует охлаждения. "Углепластик. Так охладите трахание" как говорил CJ)).
Тут сразу на вскидку:
1. контроллер u2;
2. Wi-fi модуль.
3. Tigris (контроллер заряда)
4. Ещё пять тысяч двенадцать причин, о которых можно поговорить.
Говорю, что нужно оставить и смотреть в чём дело.
Оставляет мне девайс, предварительно сняв айклауд, т.к при некоторых манипуляциях с платой требуется перепрошивка.
Не раз у меня стояли люди по полдня и вспоминали пароль от айклауда после увеличения памяти, а так как я сперва задаю вопрос: "Вы знаете свой логин и пароль от айклауда?", то снимаю с себя ответственность за дальнейшую активацию телефона.
Ну или прошу выйти из него для уверенности.
Но не об этом сейчас.
Вот сам телефон, который перезагружается:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Как только включаю wi-fi, начинает греться в районе камеры. Ясно. Разбираю, вытаскиваю плату:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Что бы убедиться, что виноваты звезды именно wifi, собираю вот такую конструкцию:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Переворачиваю плату и капаю немного спирта на микросхему:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Ну понятно. Конденсатор внутри микросхемы или ключ выбило.
Будем пилить))
Спиливаю часть угла:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Уберём пыль:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Находим короткое замыкание на вот этих конденсаторах:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Вытаскиваю их. Все равно всё в коротком.
Снимаю ключ, опять так же история. Греется микросхема внутри микросхемы.
Звоню согласовать стоимость полной замены этого модуля.
В ответ слышу всем знакомую фразу: А чо так дорого, вы же говорили другую цену. Не нужно ничего делать...
Собираю телефон, отдаю обратно. Клиент с выражение лица "развести меня на бабки хотел" забирает устройство.
Звонок на следующий день от девушки:
-Здравствуйте, занимаетесь ремонтом айфонов?
-Да, что у Вас?
- Мне нужно вайфай поменять на айфоне.
- Приносите, сделаю. Цена три тысячи.
- Хорошо, сейчас принесу.
Приносит значит мне значит айфон.
Принимаю, включаю, вижу на подсветке белые точки. Сразу предлагаю либо замену модуля, либо переклейку подсветки. Менять дисплей отказалась, но на подсветку согласилась. Модуль у этого телефона китай без 3d touch, буду переделывать её дисплей, путём замены подсветки с дополнением этой функции.
Вскрываю и обнаруживаю свой же незаконченный ремонт.
Средняя цена по городу замены(не ремонта) wi-fi 5 тысяч. У меня 3 тысячи (в такую цену я делаю ремонт и для сервисов, так что уверен что там заряжают неплохо за мой ремонт).
Продолжим))
А теперь почему так "дорого":
Укладываю плату на нижний Новгород подогрев с температурой 140 по Цельсию:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

И снимаю модуль wi-fi:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Потом снимаю внутреннюю память:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Начиная с iphone 6s микросхема wi-fi привязана к памяти, поэтому нужно делать отвязку. Если её не сделать, то вайфай не будет работать.
Достаю всем нам знакомый программатор для эпл и закидываю в него память:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Нажимаю кнопку "UnbindWIFI":

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Всё. Есть отвязка. Можно ставить всё обратно.
Кстати на этом этапе можно увеличить память всего до 512gb как в этом посте:
https://m.pikabu.ru/story/yeksklyuziv_tolko_dlya_pikabu_ipho...
И да, при увеличении памяти я всегда делаю отвязку на этот случай.
Зачищаю места для посадки:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

И ставлю всё это дело на место:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Включаю с кнопки и пфффф...

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Никого)
Прошиваю на случай. Хотя и без перепрошивки он сразу должен заработать.

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Ясно. Не прошивка)
Сразу меняю модуль wi-fi.
Ставлю с ростест донора, предварительно накатав шарики:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Готов)

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Телефон сразу определил модуль и заработал как нужно:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Теперь делаем китайскому модулю яркую подсветку и вернём ему 3d touch.
Отмеченную точку будем удалять.
Разбираем этот дисплей и кидаем на мой любимый подогрев.
Запекаем в течении 1 минуты:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Отпаиваю подсветку и снимаю её:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

А другую возьму с битого оригинального дисплея.
Кстати вот так выглядит 3d touch изнутри:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

А вот так выглядит подсветка со снятого китайского модуля:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Устанавливаю, собираю всё это дело:

Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост
Iphone 6s. Замена wi-fi. А чо так дорого. Iphone 6s, Wi-Fi, Ремонт дисплея, Подсветка, 3D touch, Клиенты, Nand, Длиннопост

Увидимся)

Показать полностью 25
  •  
  • 2045
  •  

П- приоритет

П- приоритет Деньги, Подсветка, Вконтакте
Показать полностью
  •  
  • 55
  •  

Хороший костюм

в

Косплеер: Kamui

  •  
  • 354
  •  

Ремонт подсветки матрицы Dell n7110

в

Никакой воды, только по делу.

Итак.

Платформа:
DA0R03MB6E1 rev: E

Нет подсветки матрицы.
Сначала пытаемся отделаться малой кровью. Подкидываем рабочую матрицу, меняем шлейф, прозваниваем предохранители в матрице и т.д.

В моем случае это не помогло. Значит делаем вывод что дело в плате.

По схеме делаю замеры и вижу, что на 18-й ноге мульта 1,06в, а на разъёме матрицы 36-й пин 0в. (Почему именно 18 нога? потому что у меня мульт ITE IT8518e cxa, и у него 18-я нога управляет подсветкой матрицы. У разных мультов разные ноги управляют подсветкой).
Самое очевидное - это кз. Поднимаем 18-ю ногу и прозваниваем её на землю...ага...нога звонится на землю в 0 Ом.

Далее ищем такой же мульт или аналог, меняем его и вуаля)
Фото почти не делал, т.к. было некогда.

Ремонт подсветки матрицы Dell n7110 Ремонт ноутбуков, Подсветка, Ремонт, Dell, Длиннопост
Ремонт подсветки матрицы Dell n7110 Ремонт ноутбуков, Подсветка, Ремонт, Dell, Длиннопост
Ремонт подсветки матрицы Dell n7110 Ремонт ноутбуков, Подсветка, Ремонт, Dell, Длиннопост
Ремонт подсветки матрицы Dell n7110 Ремонт ноутбуков, Подсветка, Ремонт, Dell, Длиннопост
Показать полностью 4
  •  
  • 31
  •  

Iphone 6. История одного ремонта.

в

Добрый утроденьвечерночи!
Вспомнил, что давно не публиковалси, нужно отметиться)
Итак, сегодня iphone 6. Был в 2 сервисах. Один приговорил замену материнской платы, а другой контроллер заряда (а что делать то не стали?? Это уже вопрос).
Собственно вот он:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Первым делом даём парню зарядится. Ну там естественно по нулям.
Далее подключаем к компьютеру. Тоже никого.
Разбираем, отстёгиваем АКБ и опять к зарядке. Есть потребление 20-40мА. Хорошо, цепь питания предварительно живая.
Далее первичная проверка тристара: подключаем к блоку питания и один раз нажимаем на кнопку включения (5s и 6 показывают 0.09мА и потом потребление падает до нуля - это приемлемо, а вот начиная с 6s потребление телефона поднимается 0.10 и после он включается, т.е если быстро нажать кнопку включения на выключенном 6s, то он включится)
Тут у нас циклическое потребление 0.07 - 0.15мА, что может значить просадки по линиям передачи данных, а точнее либо оперативка, либо память(nand), либо wifi, либо же сам процессор(это из основных неисправностей).
Но я же подумал, что это оперативная память.
Что бы это проверить, нужно снять nand.
Укладываем плату для ремонта:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

И снимаем микросхему:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Процесс зачистки(кто то интересовался, как я счищаю компаунд. Да, обычным скальпелем, одновременно подогревая феном на 180 градусов):

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Зачищаем, кладём обратно в корпус без микросхемы и идём подключать к компу:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост
Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Ожидаемо. Без микросхемы памяти телефон всегда в вечном dfu режиме и прошивается в itunes с ошибкой в начале прошивки))
Прошиваем:
Хоба!

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Не заходит в рекавери, он же режим прошивки. Так так.
Есть несколько причин:
Зарядить акб, заменить тристар, заменить оперативку.
Посмотрим на АКБ:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Хм. 3.5в. Маловато, нужно хотя бы 3.8.
Меняю акб и снова прошиваю. Ситуация неизменна, телефон отказывается заходить в рекавери.
Хорошо, меняю тристар:
Этот воин находится вон под тем бугром))

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Обычно у меня их можно найти на полу, вот тут к примеру))

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Устанавливаю найденыша на свое место:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

И сразу побежал подключать к компьютеру.
Как ни странно телефон вообще перестал определяться. Тут я вспомнил, что тристар находится как раз под модемом, а его недавно прогревали в каком то сервисе.
Планирую снимать, хотя... Передумал. Не может этого быть, нет. Никак. Прозваниваю всё вокруг модема. Всё хорошо. Ну, думаю, от нагрева поехала оператива или процессор, хотя ремонты веду при минимальных температурах(плюс минус 270 китайский).
Да нет, бред какой-то...

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Спустя 20 минут я понял, что я баран вселенского масштаба и посадил тристар другой стороной.
Переделываю.
Тут кстати лайфхак как быстро пересадить любую маленькую микросхему без повторной накатки шариков:
Аккуратно пинцетом цепляем эту микросхему и поднимаем всю плату. Когда она висит в воздухе, греем эту микросхему и она отваливается, оставляя после себя весь ровный припой на плате (тут разница температур плавления припоя+теплоотдача платы).
Получилось так:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Ровные столбы)))

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Переворачивают и ставлю как нужно:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Всё хорошо и красиво. Бегу к компьютеру в надеждах))
А там:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Привееееед маза фака!!!
Подключаю и прошиваю через itunes:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Здрасти.
И тут вывод напрашивается сам - ОЗУ поехала.
Снимаю защитку с процессора:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

И тут всё стало ясно:
Указанный конденсатор в коротком замыкании:
Вот от воин, на самом конце пинцета:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

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

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Обычно это сопровождается треском и едким дымком. Если у вас вырубился телефон и вы почувствовали запах горелого, то знайте, это диод пошёл по п*зде))
Снимаю всё это войско и подготовлю места для посадки:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Все микросхемы возьму с донорской платы 5s, они идентичные. Вот что вышло:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

И мигом подключаться к компьютеру.
Долгожданный результат:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Осталось дело за малым, а именно посадить микросхему памяти на место.
На этом этапе можно заменить память на любой объем, на 6 Айфоне до 128gb, а начиная с 6s - до 512gb.
У меня в постах можете почитать.
Устанавливаем память на место:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

И запускаем с кнопки:

Iphone 6. История одного ремонта. Iphone 6, Nand, Tristar, Подсветка, Длиннопост

Далее всё собирается, проверяются все функции и отдается клиенту.
На всё это дело потрачено 3 часа вместе с фото, хотя я больше тупил, чем делал))

Показать полностью 25
  •  
  • 740
  •  

Обратная сторона трона

в
Обратная сторона трона Скриншот, Комментарии, Tron, Унитаз, Подсветка, Комментарии на Пикабу
Показать полностью 1
  •  
  • 803
  •  

Останкино

Останкино
  •  
  • 364
  •  

К сезону рассады готов

в

пришло время посева рассады. запилил вот такой стеллаж

  •  
  • 89
  •  

Изделие 500.

в
Изделие 500. Моделизм, Подсветка, Длиннопост

Иногда для одной модели делается подставка. Чаще всего это делается для фигур, и особенно для фигур размера покрупнее. Я вот, например, предполагал для товарища Сталина. Но получился ещё один "Буран". Классика жанра - это дубовый монолит, по краям обработанный фрезой. Примерно такой мне и перепал. Случайно.

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

Показать полностью 5
  •  
  • 141
  •  

И так каждый раз.

Мозг: ха! Смотри какая хрень! Ну вот кто такое купит!

Я: ахаха! Какой бред!

Мозг: купи её.

Я: зачем?!

Мозг: ну надо.

И так каждый раз. Подсветка, Унитаз
  •  
  • 2082
  •  

Самая высокая ёлка в Европе

Опрос: является ли пост баяном? https://m.pikabu.ru/surveys.php?id=l6aRB3GEyaNe
Пост опубликованный ранее https://m.pikabu.ru/story/samaya_vyisokaya_novogodnyaya_yolk...

Самая высокая ёлка в Европе Санкт-Петербург, Лахта-Центр, Новогодняя елка, Подсветка, Станислав Забурдаев, Квадрокоптер, Фотография
  •  
  • 89
  •  

Razorback с подсветкой

Ох, оказалось, что для поста в ваха-сообществе нужна сотка рейтинга, отсюда первый пост с контемптором оказался за бортом, но рейтинг набран, и вот одна из моих первых работ: разор с подсветкой. Работе два года, поэтому вполне возможно, что кто-то ее видел раньше. Башня самодельная, на тему БМПТ, подсветка раздельная - салон и фары. Питание от двух батареек, скрытых под днищем. Как видно, их и не видно. :)
Если захотите, выложу длиннющий рассказ с описанием стройки.

Razorback с подсветкой Warhammer 40k, Wh miniatures, Wh painting, Покраска миниатюр, Миниатюра, Ultramarines, Подсветка, Длиннопост
Показать полностью 9
  •  
  • 82
  •  

Самое большое в мире из ненаселенных зданий получило грандиозную подсветку

Хотя в самом здании нет электричества. Несчастный долгострой Северной Кореи гостиница Рюгён в 1987 задумывался как самый большой в мире отель на тот момент, 105 этажей,  высота составляет 330 метров. Но "суровые годы уходят, за ними другие приходят", сроки сдачи бесконечно переносятся, и фасад здания стал фоном для масштабного светового шоу, более 100 000 светодиодов высвечивают изображения знаменитых статуй и памятников, вспышек фейерверков, партийных символов и политических лозунгов.

Четырехминутная основная программа начинается с анимации, показывающей историю нации, за которой следуют дань уважения идеалам, таким как уверенность в себе и революционный дух, и процессии из 17 политических лозунгов, таких как «единодушное единство», «гармоничное целое». и «100 сражений, 100 побед».

Самое большое в мире из ненаселенных зданий получило грандиозную подсветку Северная Корея, Рюгён, Гостиница, Небоскреб, Подсветка, Ёлка, Пропаганда, Длиннопост
Показать полностью 3
  •  
  • 187
  •  

В продолжении темы с выдержкой и клавиатурой

Хоть для чего-то сгодились миллионы профилей и настроек подсветки моей Logitech g810.

Для тех кто тоже хочет поэкспериментировать: iso минимальное, подсветку желательно тоже "приглушить", выдержка 4 секунды, крутим зум от большего к меньшему или наоборот. Для более четких фото в крайних положениях зума задерживаемся на секунду.

В продолжении темы с выдержкой и клавиатурой Выдержка, Фотография, Экспозиция, Подсветка, Зум, Клавиатура, Длиннопост, Матрица
Показать полностью 6
  •  
  • 534
  •  

Коммунальный мост. Красноярск.

Коммунальный мост. Красноярск.
  •  
  • 49
  •  

Ташкентская телебашня засияла новыми цветами

в
  •  
  • 40
  •  

«На мониторе 21:9 спокойно помещаются восемь мобильных макетов в ряд». Тест-драйв ультраширокого монитора от дизайнера

Пикабу и LG запустили совместный проект, в котором дизайнер, редактор и геймер тестируют UltraWide мониторы. Еще на страничке проекта вы можете поделиться своим рабочим столом и посмотреть на рабочие столы других пикабушников и пикабушниц, а также попытаться выиграть один из ультрашироких мониторов в конкурсе.


Меня зовут Надя, и я рисую. Лет так до 23 исключительно ради удовольствия, а теперь, наконец, за деньги. Вообще, я графический дизайнер, но каждый год кто-то придумывает моей профессии новые модные названия. Поэтому я продуктовый ui/ux дизайнер в IT-стартапе: рисую интерфейсы в сфере финтеха. Но иногда балуюсь и иллюстрацией. Мне удалось провести неделю с самым большим монитором в моей жизни — LG UltraWide (38WK95C).

«На мониторе 21:9 спокойно помещаются восемь мобильных макетов в ряд». Тест-драйв ультраширокого монитора от дизайнера Длиннопост
Показать полностью 5
  •  
  •