INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Ek gebruik al 'n paar jaar 'n slegte laaier vir Li-Ion-selle. Daarom wou ek my eie bou, wat Li-Ion-selle kan laai en aflaai. Boonop moet my eie laaier ook 'n skerm hê wat die spanning, temperatuur en ander data moet wys. In hierdie handleiding sal ek jou wys hoe om jou eie te bou.
Voorrade
Hierdie projek bevat die volgende dele:
- 24x 90Ω weerstand (THT)
- 1x PCB
- 3x Pin kop 4 pin
- 13x Transistor (THT)
- 1x Speldopskrif 3 -pen
- 4x Diode (SMD)
- 1x joystick (SMD)
- 34x 1KΩ weerstand (SMD)
- 10x 100Ω weerstand (SMD)
- 6x 1, 2KΩ weerstand (SMD)
- 3x 10KΩ weerstand (SMD)
- 15x LED (SMD)
- 3x RGB LED (SMD)
- 1x waaier +12V 40mm x 40mm x 10mm
- 1x ATMEGA328P-AU (SMD)
- 1x Mini -zoemer (THT)
- 1x DC -aansluiting
- 1x Pin trui
- 1x DC-DC boksomskakelaar (THT)
- 1x USB 3.1 -aansluiting (SMD)
- 16x speldkopmannetjie
- 1x I2C oled -skerm (THT)
- 2x 16 MHz kristal (SMD)
- 1x USB-B (SMD)
- 6x Li-Ion laai kontroleerder (SMD)
- 1x USB -beheerder
- 1x knoppie (SMD)
- 12x 8µF dop (SMD)
- 4x 0, 1µF cap (SMD)
- 6x 400mΩ resistor shunt (SMD)
- 1x I2C temp sensor (THT)
- 3x Skuifregister (THT)
Boonop moet u 'n geskikte soldeer- en maatstel hê, wat bestaan uit 'n soldeerbout, soldeer, (warm lug soldeerapparaat), multimeter, ensovoorts.
Die volgende sagteware is gebruik:
- Autodesk EAGLE
- Arduino IDE
- 123D ontwerp
U kan meer inligting vind onder hierdie skakel: github.com/MarvinsTech/Battery-charge-and-discharge-controller
Stap 1: soldeer
Eerstens soldeer u alle komponente (soos op die foto's) op die bord, maar maak seker dat die SMD -komponente in die regte rigting gesoldeer is. U kan die regte rigting herken aan die wit kolletjies op die bord. As u klaar is met soldeer, moet u onder geen omstandighede die printplaat met stroom aansluit nie, aangesien dit die komponente kan beskadig!
Stap 2: Voorbereidings vir inbedryfstelling
Om die bord met die vereiste ingangsstroom te kan bestuur, moet ons eers die DC na DC buck converter stel op 'n uitsetspanning van +5V. Om dit te kan doen, trek ons eers die +5V -trui op die bord en koppel dit dan aan die krag via die DC -aansluiting. Maak seker dat die spanning tussen +6V en +12V is, anders kan die DC na DC -omskakelaar beskadig word. Meet dan die spanning by die uitgang van die omskakelaar (sien prent) en stel terselfdertyd 'n geskatte spanning van +5V met 'n skroewedraaier in. As die voltmeter geen spanning toon nie, druk die skakelaar op die printplaat om die DC na DC converter van krag te voorsien.
As u klaar is, kan u ook 'n aluminium- of staalplaat sny en dit met termiese pads op die weerstande plaas. Waardeur die hitte nog beter kan verdwyn. Die Li-ioonselle met hierdie weerstandskonstellasie word egter teen ongeveer 220mA ontlaai. Dit beteken dat die weerstande volgens my metings 'n maksimum van 60 ° C of 140 ° F kan bereik. Daarom dink ek dat dit ook uitgelaat kan word.
Stap 3: Laai die program op
In die laaste stap moet u die kaart via 'n USB -tipe B -verbinding met 'n rekenaar koppel en die kode met die nuutste weergawe laai. Om dit te doen, kies die Arduino Nano in die Arduino IDE onder Tools -> Board en die ATmega 328P (Old Bootloader) onder die item Processor. Druk dan op die oplaai -knoppie en u eie laai- en ontlaaikontroleerder is gereed.