Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Hej grabbar
Länge skördade jag litiumjonbatterier för att driva mina projekt MEN …
Ibland fick jag dåliga batterier som ser bra ut …
Så … Jag har gjort en batteritestare som kan testa batteriet och berättar utspänning och ström.
Identifiera också batteritypen och mät den verkliga kapaciteten.
Steg 1: Schemat
schemat är lite komplicerat eftersom vi skapar ett fristående arduino -kort
så här är det och det bör göras på 2 lager PCB
Steg 2: Delar
reservdelslista:
Atmega328p tqfp
16Mhz smd -kristall
SMD -tryckknapp
74Hc595 smd
22Pf 1206 caps
TIP31A Transistor
2P kvinnliga rubriker
10Kohm 1210 RES
100 Kohm 1210 RES
Diod 1206
CJ78M05
4P KVINNHUVUD
USB SOCKET
100nF CAPS SMD
PC817 OPTOCOUPLER
0.15R 5W RES
2P TERMINALBLOCK
ADAPTERJACK
Steg 3: Pcb
för dessa människor som brukade göra 2 lager PCB kommer det att vara enkelt
eller så kan du be någon tillverkare att göra det åt dig
www.pcbway.com/project/shareproject/Battery_capacity_tester_discharge_charge_monitor.html
Steg 4: Bränn Bootloader och ladda upp koden
Efter lödning av alla komponenter
vi har ett steg till innan vi börjar arbeta med vårt projekt
Mikrokontrollern här är tom och den behöver en firmware
Så som ni vet! vårt projekt är baserat på arduino
Det första vi behöver arduino -kort och bygelkablar
Anslut stift nummer10 från arduino för att återställa stiftet på kretskortet
Genom att ansluta arduino kan du nu bränna startladdaren på ditt kort
Låt oss se hur ?!
Öppna din IDE och
Välj exempel från Arduino ISP
Ladda sedan upp koden normalt till ditt arduino -kort
Från Verktyg -menyn väljer du Programmerare Arduino som Internetleverantör
Och igen från verktyg, välj burn bootloader och se till att det inte finns några fel efter uppladdning
Nu är din mikrokontroller redo att ladda upp din arduino -kod
vänta …!! ta inte av dig bygeln
Du måste fortfarande ladda upp din kod till mikrokontrollern
Öppna batteritesterns skiss
och från Sketch -menyn väljer du uppladdning med programmerare
Visar kretskortet
Nu kan du ta av bygeln och börja använda det här projektet
Steg 5: Källkod
koden är pennkälla och alla som vill förbättra den är välkomna
här
github.com/EslamEldeknawy/battery-tester
Steg 6: Videor
batteritester del 1 och 2