- Как зарядить ноутбук без зарядного устройства?
- Как не получится заряжать?
- Как не надо заряжать?
- Как зарядить ноутбук без зарядки?
- Использование переносной батареи
- Универсальное зарядное устройство
- Автомобильный прикуриватель
- USB 3.1
- Thunderbolt
- Подводим итоги
- Способы зарядки ноутбука без зарядного устройства
- Зарядка через USB
- Автомобильный прикуриватель
- Солнечная батарея
- Thunderbolt
- Зарядное устройство от другого ноутбука
- Как зарядить батарею без ноутбука
- Как сохранить батарею
- Самые популярные ноутбуки
- Заряжаем ноутбук Dell XPS от любого адаптера питания
Как зарядить ноутбук без зарядного устройства?
Если не работает клавиатура на ноутбуке или поломался один из USB-разъёмов, пользоваться функционалом устройства в полном объёме, не посетив ремонтную мастерскую или не задействовав собственные инженерные способности, уже не получится. Другое дело — внезапно разрядившийся аккумулятор: достаточно найти розетку и подключить зарядное устройство. Но и зарядка для ноутбука не всегда оказывается под рукой; что делать в этой ситуации — попробуем разобраться.
Как не получится заряжать?
Но прежде чем перейти к рабочим способам, а их, к сожалению, не так много, нужно немного рассказать о бесполезных, совершенно не стоящих траты времени. Первый из них — попытки зарядить ноутбук, оставшийся без зарядки, через стандартный USB-разъём.
Владелец, смутно понимающий, что при подключении телефона, плеера или другого переносного устройства через порт осуществляется не только передача данных, но и подзарядка, может сделать вывод: почему бы не попробовать в обратном направлении?
Казалось бы, это не сложнее, чем сделать беспроводную зарядку своими руками; достаточно подсоединить к разъёму заряженный смартфон или переносную батарею и немного подождать. На деле заряжать таким образом ноутбук не выйдет по двум основным причинам:
Не задействовав трансформатор, что для пользователя, желающего лишь быстро и правильно зарядить оставшийся без зарядного устройства ноутбук, решить проблему не получится — а значит, нужно наконец убрать от USB-порта свой смартфон и попробовать любой из описанных ниже способов.
Второй неработающий вариант — использование несовместимой зарядки от ноутбука другой модели или другого производителя. Не стоит ведь рассказывать, что компании используют в своих зарядных устройствах (даже в рамках одной линейки) разные стандарты электропитания и внешние атрибуты — штекеры.
Важно: штекер стороннего зарядного устройства, даже подходящий по диаметру, может иметь другую полярность или набор контактов — а значит, подключение его к переносному компьютеру не даст положительного результата.
В лучшем случае пользователь, рискнувший проверить это на практике, увидит, что не заряжается аккумулятор ноутбука; в худшем — испортит батарею, подведя к ней не подходящий по напряжению и мощности ток.
Как бы то ни было, перед тем, как применять чужую зарядку, стоит посмотреть, какие напряжение, силу тока и мощность она обеспечивает (соответствующие данные находятся на «коробочке» в центре шнура в разделе Output), и сравнить с рекомендуемыми производителем — их легко найти, перевернув ноутбук и отыскав на корпусе заводскую наклейку.
Как не надо заряжать?
Описанные выше попытки зарядить ноутбук, не задействовав оригинальную зарядку, неэффективны, но и безвредны. Значительно хуже будут обстоять дела, если владелец устройства, доверившись невнятным советам из Интернета, попытается:
Все эти варианты при наличии обширного опыта и необходимого оборудования, включая всё те же трансформаторы, осуществимы — однако их никак нельзя отнести к простым и доступным рядовому пользователю. В результате таких экспериментов, если владелец окажется везучим, ничего не произойдёт — а если удачи будет чуть меньше, самой незначительной проблемой станет то, что не работает экран на ноутбуке.
Совет: если зарядить ноутбук очень нужно, а зарядного устройства с собой нет, можно обратиться за помощью в любой сервисный центр — специалисты за небольшое вознаграждение не откажутся правильно восполнить «запасы» аккумулятора.
Как зарядить ноутбук без зарядки?
Рассмотрим проверенные способы.
Использование переносной батареи
Как уже упоминалось, заряжать ноутбук от простого повербанка не получится — не те контакты и параметры тока. Пользователю, уже столкнувшемуся с проблемой отсутствия в самый неподходящий момент оригинальной зарядки, стоит приобрести специальный аккумулятор — помощнее, погабаритнее и, разумеется, подороже.
При покупке следует обратить особое внимание на прилагаемый к батарее штекер: он должен соответствовать разъёму ноутбука. Уточнить совместимость можно у продавца или в сопроводительной документации; ещё лучше — найти аккумулятор с универсальным набором входных контактов.
Тогда пользователю остаётся только найти свой вариант и подключить переносное зарядное устройство к порту питания ноутбука. На время восполнения аккумулятора лучше оставить устройство в покое — обеспечить одновременно качественную зарядку и возможность работы способна далеко не каждая батарея.
Совет: в качестве альтернативы стандартным аккумуляторам владелец ноутбука может использовать мобильную солнечную батарею — разумеется, также оснащённую подходящим штекером.
Универсальное зарядное устройство
Если оригинальной зарядки с собой нет, зато в зоне досягаемости есть розетка, выручит универсальная зарядка — блок питания, к которому прилагается несколько «насадок»-штекеров.
Как и в предыдущем случае, владельцу ноутбука нужно заранее уточнить, подходит ли зарядное устройство для его модели — и если да, смело пользоваться им. Главное преимущество универсальной зарядки перед переносными батареями — возможность одновременно заряжать машину и работать на ней.
Автомобильный прикуриватель
Ещё один неплохой способ зарядить свой ноутбук без зарядки — использовать находящийся в машине прикуриватель. Для этого потребуется приобрести специальный переходник-инвертор — под вилку зарядника, универсальный или с подходящим штекером.
Стоит сразу учесть: прикуриватель не способен обеспечить высокую мощность зарядки, а значит, пользователю придётся ждать восполнения аккумулятора в полтора-два раза дольше. Как и в первом случае, заряжать ноутбук и одновременно работать на нём не рекомендуется.
USB 3.1
Как уже упоминалось, зарядить ноутбук с использованием стандартного USB-разъёма не получится. А вот порты нового стандарта, обозначаемые как USB 3.1 или Type-C, такую возможность дают: они работают на мощности до 100 ватт и проводят ток в обе стороны — как от устройства, так и к нему.
К сожалению, пока ещё не все модели ноутбуков поддерживают этот стандарт; к представителям «нового поколения» относятся:
Всё, что нужно владельцу такого устройства — приобрести кабель того же стандарта, подключить его к устройству-донору, а вторым концом подсоединить к разъёму USB 3.1 — зарядка начнётся автоматически.
Thunderbolt
Ещё один универсальный разъём, разработанный компанией Intel и поддерживающий мощность зарядки до 40 ватт. Чтобы зарядить с его помощью аккумулятор, пользователю понадобится найти соответствующий шнур и «запитать» своё устройство от другого — оснащённого таким же выходом и имеющего достаточный заряд.
Вот и всё — других способов зарядить ноутбук без оригинальной зарядки, не подвергая его риску, пока не существует. Пользователю всегда нужно помнить о безопасности — лучше переждать несколько часов или даже дней, чем в результате необоснованных действий думать, где найти деньги на ремонт дорогостоящей электроники или приобретение нового устройства.
Подводим итоги
Зарядить ноутбук без оригинального зарядного устройства можно, используя переносные аккумуляторы, прикуриватель автомобиля или универсальное зарядное устройство. Другие варианты — восполнение батареи через порты USB 3.1 и Thunderbolt. Заряжать ноутбук посредством стандартного USB-разъёма, как и штекера от другой модели, не выйдет.
Способы зарядки ноутбука без зарядного устройства
Что делать, если испортился зарядный блок лэптопа, а новый стоит дорого, или нужного варианта нет в продаже? В такой ситуации можно воспользоваться полезными советами, которые подскажут, как зарядить ноутбук без зарядки. Важно понимать, что здесь есть как безопасные рекомендации, которые не повредят устройству, так и достаточно рискованные методы. Последние требуют минимальные знания о работе с электричеством и некоторого опыта в этой области.
Важно! Прежде чем перейти к теме, следует сразу пояснить: без блока питания, напрямую от розетки зарядить ноутбук нельзя, это гарантированно его уничтожит.
Зарядка через USB
Первая мысль, которая придет в голову любому пользователю – зарядить ноутбук без зарядки через USB разъем. И стоит отметить, что мысль эта будет неверной, потому что через стандартные выходы USB 2.0 и 3.0 это сделать невозможно.
Важно! Зарядить через USB порт ноутбук нельзя по нескольким причинам. Первая — вольтаж. Пропускная способность USB – 4,5 Вт, а для питания самого нетребовательного ноутбука требуется не менее 30 Вт. Вторая причина в том, что передача заряда в USB второй и третьей версии возможно только в одну сторону, а именно на выход.
Наверняка многие пользователи заряжали смартфон, планшет и даже внешний аккумулятор через этот выход в ноутбуке. В таком случае можно было заметить, что лэптоп отдает свой заряд, а не наоборот. Современные смартфоны оснащаются новым разъемом для питания – Type-C. У него есть несколько отличий от предыдущих версий USB, и одно из них — пропускная способность 100 Вт и двусторонняя работа. Таким образом, если ноутбук оснащен выходом Type-C (второе название USB 3.1), то через него зарядить аккумулятор можно. При этом следует понимать, что блок питания потребуется с мощностью и напряжением, аналогичными показателям родного зарядного устройства. В данном случае блок от смартфона не подойдет, потому что он маломощный.
Логичным образом отсюда вытекает возможность зарядки лэптопа от Power Bank. Чтобы это сделать, последний должен иметь Type-C и достаточную емкость. Здесь все зависит от объема аккумулятора ноутбука, но стоит понимать, что около 40% емкости теряется при передаче заряда, а значит, покупать Power Bank с емкостью, равной аккумулятору гаджета не следует, он зарядится лишь на 60%.
Можно зарядить ноутбук и от телефона, но только при выполнении нескольких условий: оба гаджета оснащены USB 3.1, а смартфон должен поддерживать соответствующую функцию и иметь большой аккумулятор.
Автомобильный прикуриватель
К такому способу прибегают те люди, которым нужно работать с ноутбуком в машине и очевидно, что розетки в ней не предусмотрено. Есть два варианта – заряжать ноутбук с использованием родной зарядки или без нее.
Если у пользователя его собственное зарядное устройство в порядке, то ему потребуется приобрести автомобильный инвертор. Это устройство, которое питается от прикуривателя и преобразует 12 Вт в 220 Вт, то есть остается лишь вставить в него свою зарядку. При этом инвертор позволит пользоваться не только ноутбуком, но и другими устройствами, которые работают от простой розетки (дорожный утюг, чайник).
Если зарядка сломалась, то можно купить автомобильную зарядку, которая имеет встроенный инвертор. В таком случае подключение выполняется просто – соответствующий штекер вставляется в ноутбук, а вторая сторона подключается к гнезду прикуривателя. Покупка такого зарядного устройства может стать выгодным делом, так как в продаже есть универсальные варианты – с возможностью питания от розетки или прикуривателя. То есть, одним приобретением пользователь решит сразу две свои проблемы.
Солнечная батарея
Солнечная батарея хороша тем, что позволяет получить энергию без розетки и вообще без электричества. Она мобильна и может быть использована в любом месте, главное, чтобы на небе было солнце. Использование очень простое: батарея подключается к ноутбуку через кабель питания.
Важно! Пользоваться устройством во время зарядки нельзя, так как солнечная батарея для ноутбука не обладает достаточной мощностью, чтобы одновременно обеспечить питание для работы и зарядки гаджета.
Да и солнце на небе может спрятаться за облаками, или погода внезапно изменится, поэтому проще получить полную АКБ, чем поработать и остаться вообще без питания.
Thunderbolt
Что такое Thunderbolt знают немногие, однако полезность этого разъема переоценить сложно. Thunderbolt – это разъем, созданный компанией Intel, он основан на той же технологии, что и Type-C, то есть является полностью совместимым. Удобство состоит в том, что он умеет передавать все и в любом направлении – информацию, звук, электричество.
Для того чтобы зарядить ноутбук без зарядного устройства, можно использовать Thunderbolt при условии его наличия в тех устройствах, которые есть под рукой и, естественно, в разряженном лэптопе. Итак, с помощью этого разъема и соответствующего кабеля можно зарядить гаджет через другой ноутбук или от компьютера. Это можно сделать и от монитора. Важные условия:
На заметку! При презентации данного разъема и его возможностей компания Intel подключила несколько мониторов последовательно друг к другу с помощью Thunderbolt, и лишь первое устройство в сети было подключено к розетке и системному блоку, который выводил изображение. В итоге по одному кабелю на несколько мониторов передавалась картинка и питание.
Зарядное устройство от другого ноутбука
Вполне логичным решением будет запитать устройство зарядкой от другого ноутбука. Если адаптеры у них совместимы, то следует лишь сравнить мощность. Если у стороннего варианта она больше, то стоит воздержаться от такого питания, так как устройство может сильно греться или вообще сгореть. Но при этом, если проблема родного зарядного устройства в том, что сломался штекер, и вторая зарядка осталась от старого ноутбука, который уже не работает, то можно просто отрезать штекер и поставить на свой блок питания. Особых знаний здесь не требуется.
Это вполне рабочая самодельная зарядка для ноутбука.
Аналогичным образом можно собрать зарядное устройство из подручных средств или специально купленных для этого запчастей. Потребуется вилка для розетки, непосредственно блок питания с аналогичным родному блоку мощностью, напряжением и силой тока. Очевидно, что потребуется штекер, но можно обойтись и без него, хотя это достаточно неудобно и опасно.
Сборка зарядки простая: блок питания соединяется с вилкой и штекером, если последнего нет, то блок питания должен иметь выход с двумя мягкими жилами медного провода. Первый следует подключить к минусу, то есть в гнезде к его внешней поверхности, а плюс подключается к штырю, который торчит в центре этого гнезда.
Опасность состоит в том, что в данном случае тяжело добиться того, чтобы провода нигде не соприкасались, поэтому лучше купить или подобрать соответствующий штекер.
Важно! Следует заметить, что покупка подходящих запчастей обойдется в стоимость, аналогичную новому блоку питания, поэтому собирать его руками из купленных комплектующих неразумно.
Как зарядить батарею без ноутбука
Достаточно опасное занятие, но иногда иных вариантов может не остаться – это зарядить батарею ноутбука без ноутбука. Чтобы это осуществить, понадобится непосредственно аккумулятор, зарядное устройство, мультиметр, изолента и медный провод.
Как сохранить батарею
Несколько лет назад при покупке любой техники с аккумулятором продавцы в магазинах советовали несколько раз полностью зарядить и разрядить устройство, чтобы «настроить» батарейку на правильную работу. Этот способ ушел в интернет и по сей день является незыблемой рекомендацией от «специалистов». Правда состоит в том, что логика в этих действиях была только для никель-кадмиевых батарей, которые имеют эффект памяти.
То есть, полноценно зарядив и разрядив АКБ пользователю указывал – вот нижний и верхний порог. Если покупатель этих действий не предпринимал, то аккумулятор «привыкал», что 30% — это нижний порог (именно в это время покупатель ставил смартфон/ноутбук на зарядку), а 93% — верхний (пользователю надоедало ждать, а оставшиеся 7% — это не критично). Таким образом, потребитель самостоятельно уменьшал емкость своего аккумулятора на 37%.
В современных лэптопах, телефонах и прочих гаджетах используются литий-ионные батареи, у которых никакого эффекта памяти нет, а значит, нет рекомендаций, как правильно зарядить новый аккумулятор для ноутбука. Единственное, что нужно знать о том, как продлить срок службы – это правила эксплуатации.
Простые рекомендации, предложенные выше, позволяют поддерживать работоспособность АКБ и добиться того, что она прослужит дольше, чем 2 года, заявленные в качестве срока службы любых современных батарей.
Самые популярные ноутбуки
Ноутбук Apple MacBook Air 13 with Retina display Late 2018 на Яндекс Маркете
Ноутбук Xiaomi Mi Notebook Air 13.3″ 2018 на Яндекс Маркете
Ноутбук Lenovo ThinkPad Edge E480 на Яндекс Маркете
Заряжаем ноутбук Dell XPS от любого адаптера питания
Не так давно я решил произвести обновление своего ноутбука и приобрёл на Ebay Dell XPS 13 9350. Цена вышла очень приятная (в 2 раза дешевле, чем в отечественных магазинах, отлично проходило в лимит 1000 евро, при этом комплектация максимальная, а состояние «New»). Ноутбук мне очень понравился (стоит ли говорить — туда отлично встал Linux без каких-либо танцев с бубном кроме перевода SSD из режима RAID в режим AHCI одной галкой в UEFI). И я даже отлично попользовался им 2 недели, а потом… а потом блок питания ноутбука перестал работать.
Конечно, я немного огорчился, но блок питания вещь не такая уж дорогая (как относительно стоимости ноутбука, так и относительно выгоды от заказа на ebay), а пытаться что-то выяснять с продавцом из-за такого пустяка — лишняя трата времени, так что я отправился в местный компьютерный магазин. Тут меня ждало первое разочарование — с подходящим штекером БП не нашлось. Я отправился в следующий магазин, но и там меня постигла неудача. В таком случае я рассудил, что можно позаимствовать штекер и кусочек провода от неисправного БП и сделать переходник, поэтому приобрёл произвольный БП с подходящей мощностью и выходным напряжением, а также совместимый с ним штекер (не резать же провод у нового БП).
Однако всё было не так просто…
Когда я вернулся домой, меня ждало второе разочарование — после разреза провода оригинального БП оказалось, что там целых 3 жилы (2 «экрана» и центральный провод). У меня не осталось выбора — я распилил оригинальный БП (его конструкция такова, что альтернатив не особо то было). Исходя из обозначений на его печатной плате выяснилось, что внешний «экран» это GND, внутренний «экран» это VOUT (то есть 19 вольт), а центральный провод — ID.
Для начала я подключил GND и VOUT кабеля соответствующим образом к новому БП, а ID пин остался висеть в воздухе. Ноутбук увидел блок питания и перешёл на внешнее питание, однако при загрузке выдал предупреждение, что адаптер питания какой-то непонятный и батарея «может не заряжаться». Обычно на практике такая фраза означает, что она не «может», а обязательно не будет заряжаться. Так и вышло.
Разумеется, мириться с подобной ситуацией я не собирался. Самый очевидный вариант — купить оригинальный адаптер Dell. Однако, во-первых, это ожидание доставки (в моём городе таких нет), во-вторых, дополнительные финансовые затраты (я уже купил один блок питания, а оригинальный стоит ещё и дороже в 2 раза), в-третьих, приобретённого адаптера вполне достаточно для полноценной работы ноутбука (он даже немного мощнее), зачем его менять. В то же время можно освежить свои знания микроконтроллеров и получить полезный опыт.
Первое куда я отправился — был Google. По запросу «dell power adapter id» я нашёл статью. В принципе, на этом можно было остановиться, однако, во-первых, мой ноутбук более новый и даже другой линейки, так что потенциально Dell мог что-то изменить, а, во-вторых, автор использовал MSP430, которого опять же нет в моём городе и надо заказывать и ждать.
Для начал я произвёл первый эксперимент — соединил GND и ID пины старого адаптера с соответствующими линиями кабеля (при этом питание по-прежнему поступало от нового), а затем подключил его к ноутбуку. Эксперимент удался — ноутбук распознал адаптер как совместимый и начал заряжаться. Таким образом я получил возможность заряжать аккумулятор, пока не найду более подходящее решение. При этом определение параметров адаптера происходит лишь в момент подключения, после этого плату старого адаптера можно отключить.
Из статьи следует, что в адаптере питания установлена микросхема с интерфейсом 1wire, что отлично соотносится с количеством линий, используемых для идентификации. К счастью, у меня имеется Bus Pirate, который позволяет удобно общаться с устройствами в том числе по этому протоколу. Поскольку, земли USB и адаптера питания соединены, когда последний подключен, мне осталось лишь подключить линию ID к пину MOSI BusPirate (именно он используется в режиме 1wire). Кстати, ещё я приметил, что ноутбук подтягивает линию ID к 3.3В, что потом повлияло на выбор напряжения питания микроконтроллера-эмулятора.
Открываем любую программу для работы с последовательным портом (BusPirate отображается в системе именно как он) и вводим команду «m 2» для переключения в режим 1wire, а затем выполняем команду «[ 0x33 r:8». Данная команда реализует сброс шины, отправляет байт 0x33 (считать адрес единственного устройства на шине), а затем принимает 8 байт.
В результате я получил: 0x09 0x52 0x8D 0xED 0x65 0x00 0x00 0xEF, что соответствует 1wire EEPROM на 1024 бит (128 байт), исходя из первого байта адреса, который определяет семейство. Это может быть, например, DS2502 (такое же предположение сделал и автор статьи выше, что показывает, что мы на верном пути).
Открываем даташит (или читаем англоязычную статью внимательнее) и узнаём, что для чтения используется команда 0xF0, за которой следует 2 байта смещения (сначала младший байт, затем старший). Пробуем эту команду на нашем подопытном: «[ 0xCC 0xF0 0x00 x00 r:130». 0xCC перед командой означает «игнорировать адрес» и позволяет не указывать адрес устройства (тогда бы надо было отправить байт 0x55 и за ним 8 байт адреса), если оно одно на шине. Ответом является последовательность из 130 байт:
0x8D
0x44 0x45 0x4C 0x4C 0x30 0x30 0x41 0x43 0x30 0x34 0x35 0x31 0x39 0x35 0x30 0x32
0x33 0x43 0x4E 0x30 0x43 0x44 0x46 0x35 0x37 0x37 0x32 0x34 0x33 0x38 0x36 0x35
0x51 0x32 0x37 0x46 0x32 0x41 0x30 0x35 0x3D 0x94 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF
0xCA
Первый байт — CRC-8 от 3 байт команды, затем следует 128 байт данных из EEPROM, последний байт — CRC-8 от данных EEPROM. Можно воспользоваться любой утилитой проверки CRC-8, чтобы убедиться, что она верная. Это окончательно доказывает, что мы верно определили требуемый способ взаимодействия с адаптером питания.
Этот массив байт станет гораздо понятнее, если трактовать байты в нём как ASCII коды (последующие 0xFF являются пустыми ячейками EEPROM и неинтересны нам).
Назначение большинства байт становится очевидно, если соотнести их с шильдиком на БП, проблема возникла лишь с последними двумя байтами, однако после некоторых исследований (спасибо plm за предоставленные дампы других БП) я выяснил, что 2 байта после серийного номера — CRC-16/ARC от всех предыдущих байт.
Таким образом, формат описания БП имеет вид:
| Смещение | Размер | Содержимое | Описание |
| 0 | 4 | DELL | Метка производителя |
| 4 | 4 | 00AC | Тип адаптера (AC — адаптер переменного тока, что в этом поле отдают аккумуляторные адаптеры, мне неизвестно) |
| 8 | 3 | 045 | Мощность в ваттах (45) |
| 11 | 3 | 195 | Напряжение в десятых долях вольта (19.5В) |
| 14 | 3 | 023 | Ток в десятых долях ампера (2.3А) |
| 17 | 23 | CN0CDF577243865Q27F2A05 | Серийный номер |
| 40 | 2 | 0x3D 0x94 | Контрольная сумма CRC-16/ARC (сначала младший байт, затем старший) первых 40 байт |
Теперь у нас имеется 2 варианта действий. Можно купить готовую микросхему 1wire eeprom (ту же самую DS2502), либо выпаять имеющуюся из адаптера питания. На самом деле это предпочтительный вариант, ибо он гарантированно сработает, к тому же обладает минимальной трудоёмкостью и максимальной компактностью (можно легко уместить всё в штекер питания). Однако я пошёл по более сложному пути. Выпаивать микросхему из БП мне не хотелось, потому что я боялся её повредить и вообще лишиться возможности заряжать аккумулятор. Приобретать новую — опять же ждать доставки, пусть даже несколько дней.
При прошивке следует настроить фьюзы на использование внутреннего RC-генератора на 8 МГц без делителя. При желании можно также подключить внешний кварцевый резонатор на 8 МГц (потребуется изменить фьюзы соответствующим образом), но лично у меня всё работает и без него.
ID линию штекера следует подключить к пину PB2 (именно он обладает функционалом внешних прерываний на ATTINY85), земли соединить. Сначала я попробовал использовать паразитное питание, но несмотря на применение режима энергосбережения, его недостаточно, поэтому нужно внешнее. 19В явно многовато для AVR, поэтому его нужно понизить (до 3.3В, потому что ноутбук ожидает именно такие уровни). Поскольку энергопотребление очень мало (1 мА большую часть времени, 3 мА в течении нескольких миллисекунд в моменты запроса, оценка очень грубая по даташиту на МК, в реальности скорее всего ещё меньше), можно ограничиться линейный стабилизатором. Я применил 78L33. При этом я не ставил стабилизирующие конденсаторы на питание для увеличения компактности, однако в случае проблем рекомендую их поставить.
К сожалению, результат так и не поместился в корпус штекера, поэтому получился не очень презентабельный (но за счёт большого количества слоёв синей изоленты достаточно жёсткий, чтобы минимизировать вероятность выхода из строя из-за механических повреждений).
Ноутбук подвоха не заметил и радостно начал заряжаться, рапортуя о 45 ваттном источнике питания (каковым был стандартный). Я попытался изменить отдаваемые параметры на 65 ватт, 3.5 ампера, исходя из реальных параметров нового БП, но мне это не удалось — ноутбук перестал определять зарядник как оригинальный. То ли имеется какой-то белый список параметров питания, то ли я не подправил какую-то дополнительную контрольную сумму. Впрочем, моя задача в любом случае была решена.
При разработке прошивки я активно использовал вот эту статью про 1wire. На мой взгляд, в ней всё описано достаточно просто и подробно.
И напоследок несколько предупреждений:
1. Чисто теоретически подобные манипуляции могут привести к выходу ноутбука из строя или хотя бы лишению гарантии (с другой стороны, откуда производитель узнает о новом БП, если не писать статью об этом на гиктаймс и отдать им старый?). На практике я по собственной глупости подал 19В на линию ID. Ничего не произошло. Совсем ничего (ноутбук даже не выключился аварийно, как бывает при КЗ на USB). Но вам лучше не повторять моих ошибок и быть более аккуратными.
2. Я бы не советовал подключать адаптер питания с меньшей мощностью, чем указано в содержимом EEPROM. Вероятность повредить ноутбук мала, но вот адаптер, если превышения мощности не хватит для срабатывания защиты сразу, будет медленно перегреваться, пока не выйдет из строя (а тут уже всякое может быть). Адаптер должен быть такой же по характеристикам, либо мощнее (выходное напряжение же ОБЯЗАТЕЛЬНО должно совпадать с оригинальным, либо отличаться не более, чем на 0.5В, причём лучше в меньшую сторону, чем в большую).
3. После замены БП убедитесь, что ноутбук таки нормально заряжается. Если нет, то возможно два варианта — либо обман механизма идентификации БП не сработал (но это будет видно и в BIOS), либо нужно было округлять напряжение не в меньшую сторону (19В), а в большую (20В). Если не обратить на это внимание, то аккумулятор может продолжить медленно разряжаться и выйти из строя.
Также было бы интересно услышать рекомендации по оптимизации моего кода и идеи, что же могут означать остальные байты в EEPROM. Сам я подумываю о том, чтобы когда-нибудь переделать всю схему на маленькой печатной плате и SMD-компонентах, чтобы она таки умещалась внутри штекера.





























