» fire » Reparație, modernizare »Dispozitiv care prelungește durata de viață a bateriei laptopului

Un dispozitiv care prelungește durata de viață a bateriei unui laptop

Un dispozitiv care prelungește durata de viață a bateriei unui laptop

Acest dispozitiv, potrivit expertului, este capabil să prelungească de câteva ori durata de viață a bateriei laptopului. Maestrul a venit cu ideea de a face un astfel de dispozitiv după ce bateria de pe un laptop cumpărat în urmă cu doi ani s-a așezat după 30 de minute, iar după un alt an, laptopul s-a oprit după 5 minute de funcționare.

După ce a căutat informații despre această problemă pe Internet, maestrul a găsit un studiu realizat de CADEX care a declarat că reducerea încărcării bateriei la 40% își prelungește durata de viață a bateriei de 6 ori.

Astfel, soluția propusă de CEO-ul CADEX (companie care dezvoltă instrumente de gestionare a bateriei) este să încarce bateria atunci când este descărcată la 40% și să oprească încărcarea atunci când ajunge la o încărcare de 80%. Dar a menține constant bateria încărcată la un nivel de 40 până la 80% nu este ușor, dacă nu chiar imposibil. De aceea, vrăjitorul a dezvoltat BatteryCare, un modul pentru deconectarea sau reconectarea sursei de alimentare la un computer. Este controlat prin Bluetooth cu un program care monitorizează nivelul bateriei.

Pentru fabricarea unui astfel de dispozitiv, sunt necesare următoarele materiale:
Modul Bluetooth HC-05;
-Rele;
Microcontroller ATtiny85;

Circuitul este destul de simplu și constă dintr-un microcontroller ATtiny85, un modul Bluetooth HC-05 și un releu de 230 V. În plus, există o sursă de alimentare de 5V pentru electronice.

Codul este de asemenea foarte simplu. Încărcarea începe atunci când comanda „c” este recunoscută și se încheie cu comanda „d”. Expertul folosește biblioteca SoftwareSerial deoarece ATtiny85 nu are comunicații seriale hardware.
#includeți "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;

void setup ()
{
  pinMode (rx, INPUT);
  pinMode (tx, OUTPUT);
  pinMode (RELAY_OUTPUT, OUTPUT);
  digitalWrite (RELAY_OUTPUT, HIGH); // opriți RELAY-ul
  
  mySerial.begin (9600);
}

nul buclă ()
{
  if (mySerial.available () & gt; 0)
  {
    inByte = mySerial.read ();
    if (inByte == 'c')
    {
      digitalWrite (RELAY_OUTPUT, LOW); // porniți RELAY-ul
    }
    altfel daca (inByte == 'd')
    {
      digitalWrite (RELAY_OUTPUT, HIGH); // opriți RELAY-ul
    }
  }
}

Programul trebuie să fie instalat și pe un laptop.
Principiul principal al programului este de a trimite caracterul „c”, de a activa sursa de alimentare și de a trimite caracterul „d” pentru a-l opri. Aceste comenzi sunt determinate de pragurile selectate.

Pentru a comunica prin Bluetooth, trebuie mai întâi să asociați modulul HC-05 cu un computer (parametri> dispozitive Bluetooth și altele>, adăugați un dispozitiv Bluetooth sau alt dispozitiv), codul solicitat este 1234 sau 0000.

Trebuie să stocați .exe în același dosar ca .dll.Puteți, de asemenea, să porniți BatteryCare la pornire punând comanda rapidă pentru .exe în: C: \ ProgramData \ Microsoft \ Windows \ Meniu Start \ Programe \ Startup

Expertul a dezvoltat acest program, încercând să simplifice cât mai mult interfața cu utilizatorul.
Acest program oprește alimentarea atunci când detectează hibernarea computerului. Cu toate acestea, nu s-a rezolvat imediat pentru a seta același mod când s-a oprit alimentarea.

Pentru a facilita conectarea modulului la pornire, expertul a creat un fișier de configurare mic numit „config.txt”, acesta conține numărul de port de comunicație în serie pe care computerul îl folosește pentru a transmite informații prin Bluetooth, precum și pragul de încărcare și descărcare.

Pentru a depăși problema deconectării modulului la oprirea computerului, expertul a folosit un script sau mai bine zis două. Când computerul se oprește, scriptul BatteryCare_discharge.bat este executat. El va rula singur scriptul ps1, care va trimite caracterul „d” în portul de comunicare.
Pentru a configura scriptul să funcționeze atunci când computerul este oprit, trebuie să faceți următoarele:
Activați execuția scriptului PowerShell:
deschide PowerShell în secțiunea admin: set-executepolicy fără restricții
win + r gpedit.msc: în configurația utilizatorului / setările ferestrei / scripturi / logOFF
Faceți clic pe Adăugați, apoi găsiți și copiați 2 fișiere în folderul deschis și selectați fișierul .bat.
Acesta nu este cel mai bun mod de a face acest lucru ... dar este cel mai rapid pe care maestrul a fost capabil să îl implementeze.

Toate softurile sunt disponibile la această adresă: https://github.com/David-LETINAUD/BatteryCare
Maestrul folosește acest dispozitiv de mai bine de 3 ani și nu are nicio reclamație.
Întrebarea \ topic este publicată automat în social. rețea de site - rămâneți la curent cu răspunsurile acolo:

Potrivit pentru subiect

Subiecte conexe

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide
7 comentariu
Citat: Korolev
Cred că principalul avantaj al unui laptop față de un PC staționar este mobilitatea acestuia.
Laptopul nu funcționează întotdeauna pe bateria, multe persoane îl folosesc în loc de unul staționar. Și atunci când ai nevoie de mobilitate, nimeni nu se deranjează să oprească acest mod și să funcționeze cu taxă completă.
R555,
În ceea ce privește numărul de cicluri de descărcare a încărcăturii pe care le spun producătorii de baterii, acesta este un punct important. Când bateriile NiCH au înlocuit NiCd, producătorii au afirmat că acestea din urmă nu aveau un efect de memorie. Puteți reîncărca fără a aștepta o descărcare completă. Dar practica a arătat că nu este așa. Același lucru și cu ionul de litiu.
pogranec,
Am citit articolul cu mare interes. Am o problemă cu bateria laptopului a devenit mult timp relevantă. Se întâmplă să se oprească după 10 minute de lucru intens (când montați un videoclip, de exemplu).
Am făcut-o într-adevăr pentru ca ecranul să se întunece, apoi să se stingă în timp ce încărcarea este încă normală.
Ivan_Pohmelev,
Durata de viață este crescută de 2,4 ori.
Cred că principalul avantaj al unui laptop față de un PC staționar este mobilitatea acestuia. Dacă luăm durata medie a bateriei de la o baterie complet încărcată - 2 ore, atunci acest algoritm de încărcare - deconectarea bateriei va oferi o durată de viață a bateriei de 48 de minute. zgârietură
reducerea încărcării bateriei cu până la 40% își prelungește durata de funcționare de 6 ori.
Din titlul tabelului rezultă că nu prelungește durata de viață, ci crește numărul de cicluri de încărcare-descărcare. Durata de viață este crescută de 2,4 ori.
Autorul
Korolev,
Am înțeles
- corect. De asemenea, a atras atenția asupra acestui aspect. În articolul original, la sfârșit, există REFERINȚE articol de cercetare (faceți clic pe LINK). Dacă doriți, puteți citi.
Am înțeles corect că atunci când lucrați de la o sursă de alimentare a rețelei, acest dispozitiv va încărca bateria la o capacitate de 80%, va opri sursa de alimentare și va descărca bateria la o capacitate de 40% și deci ciclic, astfel „mâncând” numărul de cicluri de încărcare-descărcare a bateriei? Și care este algoritmul laptopului care funcționează offline, pentru 40% din încărcarea bateriei? zgârietură

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...