Talaan ng mga Nilalaman:

Battery Charge at Discharge Controller: 3 Hakbang
Battery Charge at Discharge Controller: 3 Hakbang

Video: Battery Charge at Discharge Controller: 3 Hakbang

Video: Battery Charge at Discharge Controller: 3 Hakbang
Video: 5 dahilan kung bakit na lolobat ang battery ng mga sasakyan | Battery Ph 2024, Nobyembre
Anonim
Battery Charge at Discharge Controller
Battery Charge at Discharge Controller
Battery Charge at Discharge Controller
Battery Charge at Discharge Controller

Gumagamit ako ng isang masamang charger para sa mga cell ng Li-Ion sa loob ng maraming taon. Iyon ang dahilan kung bakit nais kong bumuo ng aking sarili, na maaaring singilin at maipalabas ang mga Li-Ion cell. Bilang karagdagan, ang aking sariling charger ay dapat ding magkaroon ng isang display na dapat ipakita ang boltahe, temperatura at iba pang data. Sa tutorial na ito ipapakita ko sa iyo kung paano bumuo ng iyong sarili.

Mga gamit

Naglalaman ang proyektong ito ng mga sumusunod na bahagi:

  • 24x 90Ω risistor (THT)
  • 1x PCB
  • 3x Pin header 4 pin
  • 13x Transistor (THT)
  • 1x Pin header 3 pin
  • 4x Diode (SMD)
  • 1x Joystick (SMD)
  • 34x 1KΩ risistor (SMD)
  • 10x 100Ω risistor (SMD)
  • 6x 1, 2KΩ risistor (SMD)
  • 3x 10KΩ risistor (SMD)
  • 15x LED (SMD)
  • 3x RGB LED (SMD)
  • 1x Fan + 12V 40mm x 40mm x 10mm
  • 1x ATMEGA328P-AU (SMD)
  • 1x Mini buzzer (THT)
  • 1x DC power jack
  • 1x Pin jumper
  • 1x DC-DC buck converter (THT)
  • 1x USB 3.1 jack (SMD)
  • 16x Pin header lalaki
  • 1x I2C oled display (THT)
  • 2x 16MHZ crystal (SMD)
  • 1x USB-B (SMD)
  • 6x Li-Ion charge controller (SMD)
  • 1x USB controller
  • 1x Button (SMD)
  • 12x 8µF cap (SMD)
  • 4x 0, 1µF cap (SMD)
  • 6x 400mΩ resistor shunt (SMD)
  • 1x I2C temp sensor (THT)
  • 3x Shift register (THT)

Bilang karagdagan, dapat kang magkaroon ng isang naaangkop na hanay ng paghihinang at sukat, na binubuo ng isang bakal na panghinang, panghinang, (aparato ng panghinang na panghinang na hangin), multimeter at iba pa.

Ang sumusunod na software ay ginamit:

  • Autodesk EAGLE
  • Arduino IDE
  • 123D Disenyo

Maaari kang makahanap ng karagdagang data sa ilalim ng link na ito: github.com/MarvinsTech/Battery-charge-and-discharge-controller

Hakbang 1: Paghihinang

Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang
Paghihinang

Una mong solder ang lahat ng mga bahagi (tulad ng sa mga larawan) sa pisara, ngunit tiyakin na ang mga bahagi ng SMD ay solder sa tamang oryentasyon. Maaari mong makilala ang tamang direksyon ng mga puting tuldok sa pisara. Kapag natapos mo na ang paghihinang, huwag sa ilalim ng anumang mga pangyayari ikonekta ang circuit board sa kasalukuyang, dahil maaari itong makapinsala sa mga sangkap!

Hakbang 2: Mga Paghahanda para sa Komisyon

Paghahanda para sa Komisyon
Paghahanda para sa Komisyon
Paghahanda para sa Komisyon
Paghahanda para sa Komisyon
Paghahanda para sa Komisyon
Paghahanda para sa Komisyon

Upang maipatakbo ang board na may kinakailangang kasalukuyang pag-input, kailangan muna naming itakda ang DC sa DC buck converter sa isang output voltage na + 5V. Upang magawa ito, muna naming hinila ang + 5V jumper sa board at pagkatapos ay ikonekta ito sa lakas sa pamamagitan ng DC jack. Tiyaking ang boltahe ay nasa isang saklaw mula sa + 6V hanggang + 12V, kung hindi man ay maaaring mangyari ang pinsala sa DC to DC buck converter. Pagkatapos sukatin ang boltahe sa output ng converter (tingnan ang larawan) at sa parehong oras magtakda ng isang tinatayang boltahe ng + 5V na may isang distornilyador. Kung ang voltmeter ay hindi dapat magpakita ng boltahe, pindutin ang switch sa circuit board upang maibigay ang DC to DC converter na may lakas.

Kapag natapos ka, maaari mo ring i-cut ang isang aluminyo o bakal na plato at ilagay ito sa mga resistors na may mga thermal pad. Sa pamamagitan nito ang init ay maaaring mawala nang mas mahusay. Gayunpaman, ang mga cell ng Li-ion na may konstelasyong ito ng paglaban ay naipalabas sa halos 220mA. Na nangangahulugang ang mga resistors ay maaaring umabot sa maximum na 60 ° C o 140 ° F ayon sa aking mga sukat. Iyon ang dahilan kung bakit sa tingin ko na ito ay maaari ring iwanang.

Hakbang 3: I-upload ang Program

I-upload ang Program
I-upload ang Program

Sa huling hakbang kailangan mong ikonekta ang board sa isang computer sa pamamagitan ng koneksyon ng uri ng B USB at i-load ang code kasama ang pinakabagong bersyon dito. Upang magawa ito, piliin ang Arduino Nano sa Arduino IDE sa ilalim ng Mga Tool -> Lupon at ang ATmega 328P (Old Bootloader) sa ilalim ng item na Processor. Pagkatapos ay pindutin ang pindutan ng pag-upload at handa na ang iyong sariling pagsingil ng baterya at paglabas ng controller.

Inirerekumendang: