» menetek » Javítás, korszerűsítés »A laptop akkumulátorának élettartamát meghosszabbító eszköz

Olyan eszköz, amely meghosszabbítja a laptop akkumulátorának élettartamát

Olyan eszköz, amely meghosszabbítja a laptop akkumulátorának élettartamát

A varázsló szerint ez az eszköz többször is meg tudja hosszabbítani a laptop akkumulátorának élettartamát. A mester arra az ötletre jutott, hogy készítsen egy ilyen eszközt, miután a két évvel ezelőtt vásárolt laptop akkumulátora 30 perc eltelte után leült, és egy év elteltével a laptop kikapcsolt 5 perc működés után.

Miután információt keresett erről a problémáról az interneten, a mester a CADEX tanulmányát találta, amely kimondta, hogy az akkumulátor töltöttségének 40% -ra történő csökkentése meghosszabbítja az akkumulátor élettartamát 6-szor.

Így a CADEX (az akkumulátorkezelő eszközöket fejlesztõ társaság) vezérigazgatója által javasolt megoldás az akkumulátor feltöltése 40% -ig, és a töltés kikapcsolása, ha az eléri a 80% -ot. Az akkumulátor folyamatos feltöltése 40–80% között nem könnyű, ha nem is lehetetlen. Ezért fejlesztette ki a varázsló a BatteryCare-t, egy modult a számítógép tápellátásának leválasztására vagy újracsatlakoztatására. Ezt Bluetooth-on vezéreljük olyan programmal, amely figyeli az akkumulátor töltöttségi szintjét.

Egy ilyen eszköz gyártásához a következő anyagokra van szükség:
HC-05 Bluetooth modul;
-Rele;
ATtiny85 mikrovezérlő;

Az áramkör meglehetősen egyszerű, egy ATtiny85 mikrovezérlőből, egy Bluetooth HC-05 modulból és egy 230 V-os relékből áll, továbbá 5 V-os tápegység van az elektronika számára.

A kód is nagyon egyszerű. A töltés akkor kezdődik, amikor a „c” parancs felismerésre kerül, és a „d” paranccsal fejeződik be. A varázsló a SoftwareSerial könyvtárat használja, mivel az ATtiny85 nem rendelkezik hardver soros kommunikációval.
#include "SoftwareSerial.h"

#define RELAY_OUTPUT 4

const int rx = 3;
const int tx = 1;

SoftwareSerial mySerial (rx, tx);
int i = 0;
char buf [12];
int inByte = 0;

érvénytelen beállítás ()
{
  pinMode (rx, INPUT);
  pinMode (tx, OUTPUT);
  pinMode (RELAY_OUTPUT, OUTPUT);
  digitalWrite (RELAY_OUTPUT, HIGH); // kapcsolja ki a RELAY-t
  
  mySerial.begin (9600);
}

üres hurok ()
{
  if (mySerial.a available () & gt; 0)
  {
    inByte = mySerial.read ();
    if (inByte == 'c')
    {
      digitalWrite (RELAY_OUTPUT, LOW); // kapcsolja be a RELAY-t
    }
    egyébként if (inByte == 'd')
    {
      digitalWrite (RELAY_OUTPUT, HIGH); // kapcsolja ki a RELAY-t
    }
  }
}

A programot laptopra kell telepíteni.
A program fő elve a „c” karakter küldése, az áramellátás aktiválása és a „d” karakter küldése a kikapcsoláshoz. Ezeket a parancsokat a kiválasztott küszöbök határozzák meg.

A Bluetooth-on keresztüli kommunikációhoz először párosítania kell a HC-05 modult a számítógéppel (paraméterek> Bluetooth eszközök és mások>, hozzáadnia kell egy Bluetooth eszközt vagy más eszközt), a kért kód 1234 vagy 0000.

Az .exe fájlt ugyanabban a mappában kell tárolnia, mint a .dll fájlt.Az BatteryCare programot indításkor is elindíthatja, ha elhelyezi a .exe parancsikont: C: \ ProgramData \ Microsoft \ Windows \ Start menü \ Programok \ Startup

A varázsló fejlesztette ki ezt a programot, és a felhasználói felület lehető legnagyobb mértékű egyszerűsítésére törekedett.
Ez a program kikapcsolja az áramellátást, amikor számítógépes hibernációt észlel. Ugyanakkor nem sikerült azonnal beállítani ugyanazt a módot, amikor a tápellátást kikapcsolták.

A modul csatlakoztatásának megkönnyítése indításakor a varázsló létrehozott egy kis konfigurációs fájlt, a „config.txt” nevű fájlt, amely tartalmazza a soros kommunikációs port számát, amelyet a számítógép az adatok Bluetooth-on történő továbbításához használ, valamint a töltési és kisülési küszöböt.

A modul lekapcsolásának problémájának kiküszöbölésekor a számítógép kikapcsolásakor a varázsló szkriptet használt, vagy inkább kettőt. Amikor a PC leáll, a BatteryCare_discharge.bat szkript végrehajtásra kerül. Maga futtatja a ps1 szkriptet, amely elküldi a „d” karaktert a kommunikációs portnak.
A szkript futtatásához, amikor a számítógép ki van kapcsolva, a következőket kell tennie:
Kapcsolja be a PowerShell szkriptfuttatást:
nyissa meg a PowerShell-t az admin részben: a set-executepolicy korlátozás nélkül
win + r gpedit.msc: a felhasználói konfigurációban / ablakbeállításokban / szkriptekben / logOFF-ban
Kattintson a Hozzáadás elemre, majd keresse meg és másolja be a fájlokat a megnyitott mappába, majd válassza ki a .bat fájlt.
Ez valóban nem a legjobb módszer erre ... de ez a leggyorsabb, amit a mester képes volt végrehajtani.

Az összes szoftver elérhető a következő címen: https://github.com/David-LETINAUD/BatteryCare
A mester több mint 3 éve használja ezt az eszközt, és nincs panasza.
A \ kérdés automatikusan megjelenik a közösségi oldalon. webhelyhálózat - maradjon velük a válaszok:

Témához megfelelő

Kapcsolódó témák

Adj hozzá egy megjegyzést

    • smilemosolyogxaxarendbendontknowjehunea
      főnökkarcolásbolondigenigen-igenagresszívtitok
      Bocsánattáncdance2dance3megbocsátássegítségitalok
      megállásbarátokjógoodgoodsípájulásnyelv
      füsttapsolóCrayállapítsagúnyosdon-t_mentionletöltés
      hőségingerültlaugh1MDAtalálkozómoskingnegatív
      not_ipopcornbüntetolvasmegijesztijesztkeresés
      gúnyolódásthank_youeztto_clueumnikakutegyetért
      rosszbeeeblack_eyeblum3pírdicsekvésunalom
      cenzúrázottvidámságsecret2fenyegetgyőzelemyusun_bespectacled
      ShokRespektlolprevedfogadtatáskrutoyya_za
      ya_dobryisegítőne_huliganne_othodiFLUDtilalomközel
7 megjegyzés
Idézet: Koroljev
Úgy gondolom, hogy egy laptop fő előnye az álló PC-vel szemben a mobilitása.
A laptop nem mindig működik az akkumulátorral, sokan helyhez kötött helyett használják. És amikor mobilitásra van szüksége, senki sem zavarja ezt a módot kikapcsolni és teljes töltéssel dolgozni.
R555,
A töltési és kisütési ciklusok számát illetően, amelyeket az akkumulátorgyártók mondnak, ez egy vitatott pont. Amikor a NiCH akkumulátorok cserélték a NiCd-t, a gyártók azt állították, hogy az utóbbi nem rendelkezik memóriahatással. Újratöltheti, anélkül hogy várná a teljes ürítést. De a gyakorlat azt mutatta, hogy ez nem így van. Ugyanez a helyzet a lítium-ionnal.
pogranec,
Nagyon érdeklődve olvastam a cikket. Van egy problémám a laptop akkumulátor régóta releváns. Előfordul, hogy 10 perc intenzív munka után kikapcsol (például egy videó felszerelésekor).
Tényleg úgy tettem, hogy a képernyő elsötétül, majd kialszik, amíg a töltés még mindig normális.
Ivan_Pohmelev,
Az élettartam 2,4-szeresére nő.
Úgy gondolom, hogy egy laptop fő előnye az álló PC-vel szemben a mobilitása. Ha a teljes töltésű akkumulátor átlagos élettartamát - 2 órát - vesszük, akkor az akkumulátor lecsatlakoztatásának ezen algoritmusa alapján az akkumulátor élettartama 48 perc. karcolás
Az akkumulátor töltésének akár 40% -os csökkentése meghosszabbítja az élettartamot 6-szor.
A táblázat fejlécéből következik, hogy nem növeli az élettartamot, hanem növeli a töltési és kisütési ciklusok számát. Az élettartam 2,4-szeresére nő.
A szerző
Koroljov,
Jól értem
- igaz. Erre is felhívta a figyelmet. Az eredeti cikk végén van IRODALOM kutatási cikk (kattintson a LINK-re). Ha akarod, elolvashatod.
Megfelelően megértettem, hogy ha hálózati tápegységről dolgozik, akkor ez az eszköz az akkumulátort 80% kapacitásra tölti le, kikapcsolja az áramellátást, és 40% kapacitásra üríti az akkumulátort, és így ciklikusan, ezáltal "elfogyasztva" az akkumulátor töltési és kisütési ciklusainak számát? És mi az algoritmus, ha a laptop offline állapotban működik, az akkumulátor töltöttségének 40% -áért? karcolás

Azt javasoljuk, hogy olvassa el:

Adja át az okostelefon számára ...