» ipler » Onarım, modernizasyon »Dizüstü bilgisayar pil ömrünü uzatan cihaz

Bir dizüstü bilgisayarın pil ömrünü uzatan bir cihaz

Bir dizüstü bilgisayarın pil ömrünü uzatan bir cihaz

Sihirbaza göre bu cihaz, dizüstü bilgisayarın pil ömrünü birkaç kez uzatabilir. Usta, iki yıl önce satın alınan bir dizüstü bilgisayarda batarya 30 dakika sonra oturduktan sonra ve başka bir yıl sonra, 5 dakika çalıştıktan sonra dizüstü bilgisayar kapatıldıktan sonra böyle bir cihazı yapma fikrini ortaya attı.

İnternette bu sorun hakkında bilgi aradıktan sonra, usta CADEX tarafından pil şarjının% 40'a düşürülmesinin pil ömrünü 6 kat uzattığını belirten bir çalışma buldu.

Bu nedenle, CADEX CEO'su (pil yönetim araçları geliştiren bir şirket) tarafından önerilen çözüm, pili% 40'a kadar deşarj olduğunda şarj etmek ve% 80 şarja ulaştığında şarjı kapatmaktır. Ancak pili sürekli olarak% 40 ila 80 düzeyinde şarj etmek imkansız değilse de kolay değildir. Bu yüzden sihirbaz, güç kaynağını bir PC'ye bağlamak veya yeniden bağlamak için bir modül olan BatteryCare'i geliştirdi. Pil seviyesini izleyen bir program ile Bluetooth üzerinden kontrol edilir.

Böyle bir cihazın üretimi için aşağıdaki malzemeler gereklidir:
Bluetooth modülü HC-05;
-Rele;
Mikrodenetleyici ATtiny85;

Devre oldukça basittir ve ATtiny85 mikrodenetleyici, Bluetooth HC-05 modülü ve 230 V röleden oluşur.Ayrıca, elektronik için 5V güç kaynağı vardır.

Kod da çok basit. Şarj işlemi “c” komutu tanındığında başlar ve 'd' komutu ile sona erer. ATtiny85'in donanım seri iletişimi olmadığından sihirbaz SoftwareSerial kitaplığını kullanır.
#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;

geçersiz kurulum ()
{
  pinMode (rx, INPUT);
  pinMode (tx, ÇIKIŞ);
  pinMode (RELAY_OUTPUT, OUTPUT);
  digitalWrite (RELAY_OUTPUT, YÜKSEK); // RÖLE'yi kapat
  
  mySerial.begin (9600);
}

void loop ()
{
  eğer (mySerial.available () & gt; 0)
  {
    inByte = mySerial.read ();
    eğer (inByte == 'c')
    {
      digitalWrite (RELAY_OUTPUT, DÜŞÜK); // RÖLE'yi açın
    }
    else if (inByte == 'd')
    {
      digitalWrite (RELAY_OUTPUT, YÜKSEK); // RÖLE'yi kapat
    }
  }
}

Programın bir dizüstü bilgisayara da yüklenmesi gerekiyor.
Programın ana ilkesi “c” karakterini göndermek, güç kaynağını etkinleştirmek ve kapatmak için “d” karakterini göndermektir. Bu komutlar seçilen eşikler tarafından belirlenir.

Bluetooth üzerinden iletişim kurmak için önce HC-05 modülünü bir bilgisayarla (parametreler> Bluetooth cihazları ve diğerleri>, bir Bluetooth cihazı veya başka bir cihaz ekleyin) eşleştirmeniz gerekir, istenen kod 1234 veya 0000'dır.

.Exe dosyasını .dll ile aynı klasörde depolamalısınız.BatteryCare'i başlangıçta .exe kısayolunu yerleştirerek de başlatabilirsiniz: C: \ ProgramData \ Microsoft \ Windows \ Başlat Menüsü \ Programs \ Startup

Sihirbaz, kullanıcı arayüzünü olabildiğince basitleştirmeye çalışan bu programı geliştirdi.
Bu program, bilgisayar hazırda bekletme modunu algıladığında gücü kapatır. Ancak, güç kapatıldığında aynı modu ayarlamak hemen çalışmadı.

Başlangıçta modülün bağlanmasını kolaylaştırmak için, sihirbaz “config.txt” adlı küçük bir yapılandırma dosyası oluşturdu, bilgisayarın Bluetooth aracılığıyla bilgi iletmek için kullandığı seri iletişim bağlantı noktası numarasını ve şarj ve deşarj eşiğini içeriyor.

Bilgisayarı kapatırken modülün bağlantısını kesme sorununun üstesinden gelmek için sihirbaz bir komut dosyası veya iki tane kullanmıştır. Bilgisayar kapatıldığında, BatteryCare_discharge.bat komut dosyası yürütülür. “D” karakterini iletişim portuna gönderecek olan ps1 betiğini kendisi çalıştıracaktır.
Bilgisayar kapalıyken komut dosyasını çalıştıracak şekilde yapılandırmak için aşağıdakileri yapmanız gerekir:
PowerShell komut dosyası yürütmeyi açın:
PowerShell'i yönetici bölümünde açın: set-executepolicy unrestricted
win + r gpedit.msc: kullanıcı yapılandırmasında / pencere ayarlarında / komut dosyalarında / logOFF
Ekle'yi tıklayın, ardından açık klasördeki 2 dosyayı bulup kopyalayın ve .bat dosyasını seçin.
Bu gerçekten bunu yapmanın en iyi yolu değil ... ama ustanın uygulayabileceği en hızlı yol.

Tüm yazılımlara şu adresten ulaşılabilir: https://github.com/David-LETINAUD/BatteryCare
Master bu cihazı 3 yıldan fazla bir süredir kullanıyor ve herhangi bir şikayeti yok.
Question \ topic otomatik olarak sosyal medyada yayınlanır. site ağı - yanıtlar için bizi izlemeye devam edin:

Konu için uygun

İlgili konular

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın
7 açıklama
Alıntı: Korolev
Bir dizüstü bilgisayarın sabit bir PC'ye göre en büyük avantajının taşınabilirliği olduğunu düşünüyorum.
Dizüstü bilgisayar her zaman pil gücüyle çalışmaz; birçok kişi sabit bir bilgisayar yerine onu kullanır. Hareket kabiliyetine ihtiyacınız olduğunda, hiç kimse bu modu kapatmak ve tam şarjla çalışmak için rahatsız etmiyor.
R555,
Akü üreticilerinin söylediği şarj-deşarj döngüsü sayısına gelince, bu bir tartışma noktasıdır. NiCH piller NiCd'nin yerini aldığında, üreticiler ikincisinin bir bellek etkisi olmadığını iddia etti. Tam deşarjı beklemeden şarj edebilirsiniz. Ancak uygulama bunun böyle olmadığını göstermiştir. Lityum-iyon ile aynı şey.
pogranec,
Makaleyi büyük bir ilgiyle okudum. Dizüstü bilgisayar pili ile ilgili bir sorunum var uzun süre alakalı hale geldi. 10 dakikalık yoğun çalışmadan sonra kapanır (örneğin bir video bağladığınızda).
Gerçekten şarj işlemi normalken ekran kararır, sonra söner.
Ivan_Pohmelev,
Hizmet ömrü 2,4 kat artar.
Bir dizüstü bilgisayarın sabit bir PC'ye göre en büyük avantajının taşınabilirliği olduğunu düşünüyorum. Ortalama pil ömrünü tam olarak şarj edilmiş bir pilden alırsak - 2 saat, bu şarj etme algoritması - pilin bağlantısını kesmek 48 dakika pil ömrü verecektir. çizik
pil şarjını% 40'a kadar azaltmak servis ömrünü 6 kat uzatır.
Tablo başlığından, servis ömrünü uzatmaz, ancak şarj-deşarj döngüsü sayısını artırır. Hizmet ömrü 2,4 kat artar.
Yazar
Korolev,
Doğru anladım
- doğru. Ayrıca buna dikkat çekti. Orijinal makalede, sonunda, var REFERANSLAR araştırma makalesi (LINK'i tıklayın). İsterseniz okuyabilirsiniz.
Bir ağ güç kaynağından çalışırken, bu cihazın pili% 80 kapasiteye kadar şarj edeceğini, güç kaynağını kapatacağını ve pili% 40 kapasiteye kadar boşaltacağını ve böylece döngüsel olarak, böylece pilin şarj-deşarj döngülerinin sayısını "yiyeceğini" anladım. Pil şarjının% 40'ı için çevrimdışı çalışan dizüstü bilgisayarın algoritması nedir? çizik

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...