18650 batteri kapacitet testare (2 / 3 steg)
Steg 2: Arduino skiss
Jag skrev min ursprungliga skiss men jag utifrån detta Instructable denna skiss:
Teorin av drift:
För varje batteri:
Start (öppna) spänning mäts.
När du trycker på Start-knappen, FET är påslagen och ansluter en 4 ohms last över batteriet.
Spänningen på båda sidor om motståndet mäts, skillnaden är spänningen över resistorn.
Sedan motståndet, strömmen genom motståndet I är att spänningen dividerat med 4.
Så antas denna ström vara samma i 10 sekunder (delta).
Så kapacitet för denna deltan är aktuella * 10 sekunder.
Dessa kapaciteter läggs fram till batterispänningen sjunker under cutoff spänningen.
Konstanter som kan ändras:
flyta ArefV = 5.1; Medföljande 5V
flyta CutoffV = 2,9; Stoppa utsläpp spänning
flyta Res = 4,0; Ansvarsfrihet motstånd
#define DELTA 10000L / / provtagningsperiod i millisekunder för