Powerbanka

Jaroslav Lukesh lukesh na seznam.cz
Sobota Prosinec 24 00:14:23 CET 2016


Dělal jsem dceři blbuvzdornou (mrazuvzdornou). 6x 18650 do robustní škatulky 
o ADSL modemu WELL, úplně přesně se tam vešly.

Nakonec tam jako hlíač napětí šlo trochu očesané arudino (o stablík a 
ledku), které první co udělá, nahodí po stisku tlačítka mosfety. Při 
dosažení 50% kapacity se to vypne. Po opětovném nahození už to jede jen 3 
minuty, tedy tak, aby nabíjení bylo mírně obtěžující. Po dosažení 40% 
kapacity se mosfet shazuje a nabíjení je možní jen při trvalém držení 
tlačítka. Tlačítko (6x6x5 nalepené vteřiňáem v prostřihnuté díře) je dané 
vedle USB tak, aby nešlo zašprajcnout.

Obvod se dvěma fety je z žirafovin, nabíjení je řešeno modulem TP4056 s 
ochranou (je tam ledkové světlo), step-up měnič 600mA, modul digi měřáčku.

Zapojení - baterka, vypínač, obočka na vypínač ledky, odbočka na měřáček, 
odbočka na tlačítkový obvod. Z něj je napájené arduino a step-up. Po zapnutí 
vypínače funguje jenom to ledkové světlo a měřáček. Pro zapnutí nabíjení je 
potřeba asi na 2 vteřiny držet zapínací tlačítko.

Jasně, šlo by dát displej na arduino, ale jednak ho takový malý nemám a i 
tak by se mi s tím nechtělo drátovat.


#define VccCORRECT -80 //-130 // o kolik se liší v mV reálné a arduinem 
neměřené napájecí napětí - správněji by to měl být poměr, ale 
pro jednoduchost výpočtu stačí přičíst/odečíst
long Vcc = 4;   //napajeci napeti - hodnota pro začátek
#define MOSFET 2

void CheckVcc(){
        // Read 1.1V reference against AVcc
        ADMUX = _BV(REFS0) | _BV(MUX3) | _BV(MUX2) | _BV(MUX1);
        //analogReference(INTERNAL);    // DEFAULT, INTERNAL, (INTERNAL1V1, 
INTERNAL2V56 pro MEGA 12xx) , or EXTERNAL
        delay(10); // Wait for Vref to settle
        ADCSRA |= _BV(ADSC); // Convert
        delay(10); // Wait for Vref to settle
        ADCSRA |= _BV(ADSC); // Convert
        while (bit_is_set(ADCSRA,ADSC));
        Vcc = ADCL;
        Vcc |= ADCH<<8;
        Vcc = 1126400L / Vcc + VccCORRECT; // Back-calculate AVcc in mV
}

void setup()
 {
  pinMode(MOSFET,OUTPUT);    // zapni ho
  digitalWrite(MOSFET,1);
  CheckVcc();
}

void loop(){
    CheckVcc();
  if (Vcc >= 3700)
      digitalWrite(MOSFET,1);
  else if (Vcc >= 3600){
      digitalWrite(MOSFET,1);
      delay(180000);
      digitalWrite(MOSFET,0);
      }
  else
      digitalWrite(MOSFET,0);
}




  ----- Původní zpráva ----- 
  Od: Vladimír
  Komu: HW-news
  Odesláno: 23. prosince 2016 19:55
  Předmět: Powerbanka


  Dobrý večer, využiji předvánočního klidu a požádám o radu či názor.
  Na jaře se chystáme na delší výlet kolový, cca 14 dnů v Bulharských 
Rodopech, a jeví se potřeba, aby ten čas vydržel i mobil, samozřejmě pouze v 
režimu navigace. Vzhledem k tomu, že civilizaci nemusíme pár dnů vůbec 
potkat, s nějakým nabíjením ze sítě počítat nemohu.
  Tedy energie do kapsy. Uvažuji o dvou možnostech:
  1. nějaká hotová megabanka. Číňan má i prázné futrály s elektronikou, 
např.
  https://goo.gl/A449bx na pět článků 18650. Ale mám strach z kvality a 
spolehlivosti těch článků. Což ostatně  platí i pro power banky koupené u 
místních prodejců. Někde jsem viděl test, a nebyl příliš potěšující. Kromě 
renomovaných značek, tam se totéž týkalo ceny. Moc za to nechci platit, 
kdoví, kdy to bude potřeba příště.

  2. mám v modelářském kufru pár velmi slušných akumulátorů a tak bych je 
mohl využít. Čínan má spoustu různých dc - dc modulů, https://goo.gl/6rLSPV 
ale i samotné elektroniky i z displejem https://goo.gl/w5nFzv
  S tím by neměl být problém něco zbastlit, takže se velmi kloním k této 
variantě.
  Máte někdo zkušenost s něčím podobným, jaká je skutečná účinnost těch 
měničů (někde uvádí 97%, to je asi blbost), jak by jste to řešili?

  Dík za rady, a přeji hezké svátky všem

  Vladimír


------------------------------------------------------------------------------


  _______________________________________________
  HW-list mailing list  -  sponsored by www.HW.cz
  Hw-list na list.hw.cz
  http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20161224/83e0a2a3/attachment.html>


Další informace o konferenci Hw-list