Talaan ng mga Nilalaman:

3 X 18650 Tester ng Kapasidad sa Baterya: 6 na Hakbang
3 X 18650 Tester ng Kapasidad sa Baterya: 6 na Hakbang

Video: 3 X 18650 Tester ng Kapasidad sa Baterya: 6 na Hakbang

Video: 3 X 18650 Tester ng Kapasidad sa Baterya: 6 na Hakbang
Video: Review of 18650 4 channel Lithium Battery Capacity Tester, Charger and Discharge | WattHour 2024, Nobyembre
Anonim
3 X 18650 Tester ng Kapasidad sa Baterya
3 X 18650 Tester ng Kapasidad sa Baterya
3 X 18650 Tester ng Kapasidad sa Baterya
3 X 18650 Tester ng Kapasidad sa Baterya

Maraming mga tagubilin kung paano bumuo ng arduino batay sa mga tester ng kapasidad sa internet. Ang bagay ay, na ito ay isang mahabang proseso upang subukan ang kapasidad ng baterya. Sabihin nating nais mong maglabas ng 2000mAh na baterya na may ~ 0.5A kasalukuyang. Aabutin ito magpakailanman (tiyak: 4 na oras). Sinubukan kong maghanap ng mas mabilis na paraan upang maipahiwatig ang maraming kakayahan ng mga cell. Ang pagdaragdag ng kasalukuyang paglabas ay hindi isang ligtas na bagay, lalo na kung ang iyong karga ay simpleng risistor. Mas mababang resistensya = mas mataas na pag-load = mas maraming lakas (init) na mawawala.

Talaga ay naglalabas kami ng mga cell upang makamit ang dalawang magkakaibang layunin:

  • indikasyon ng kapasidad
  • pagpapalabas ng ~ 40% ng kabuuang kapasidad, upang makapagbigay ng ligtas na pagpapahirap sa mga cell na hindi ginagamit sa mahabang panahon

Upang matupad ang nabanggit sa itaas, nagpasya akong lumikha ng maraming mga istasyon ng paglabas ng mga cell. Mayroong dalawang mga mode at simpleng menu, na mapangasiwaan ng isang pindutan lamang. Ang karagdagang tampok ay pagkalkula ng panloob na pagtutol (Rw).

Hindi ako dalubhasa sa bagay na ito, kaya ginagawa mo ang lahat SA IYONG SARILI NA PELIGRONG. Ang mga mungkahi at puna ay tinatanggap.

Ang inspirasyon at pangunahing kaalaman ay nagmula sa dalawang proyekto na nakita ko:

www.instructables.com/id/DIY-Arduino-Batte…

arduinowpraktyce.blogspot.com/2018/02/test…

Hakbang 1: BOM

Kakailanganin namin:

  • 1x Arduino Nano
  • 3x IRLZ44N Mosfet
  • 1x 3 may hawak ng baterya
  • 3x C resistor ng semento - hal. 10R 10W - basahin ang tungkol dito sa susunod na seksyon
  • 3x 5mm red LED
  • Push button
  • LCD - sa proyektong ito ginamit ko ang 16x2 i2c LCD
  • 1x 10k risistor
  • 9x 4k7 risistor
  • 3x 1k risistor
  • 1x 100R risistor
  • 1x Screw terminal para sa koneksyon ng supply ng kuryente (7-12V) - opsyonal kung nais mong paganahin ang aparato gamit ang arduino mini USB
  • 1x 4 goldpin babaeng header, 2.54
  • 1x 15 Goldpin babaeng header, 2.54mm (opsyonal - kung nais mong pumunta sa modular)
  • 1x Buzzer (opsyonal)

Hakbang 2: Ang Skematika at ang Prinsipyo ng Pagpapatakbo

Ang Skematika at ang Prinsipyo ng Pagpapatakbo
Ang Skematika at ang Prinsipyo ng Pagpapatakbo

Ang utak ng aking proyekto ay arduino nano. Kinokontrol ng Arduino ang 3 mosfet, na ginagamit upang buksan / isara ang 3 mga circuit ng baterya na may kaukulang karga. Sinusukat namin (gumagamit ng 3 boltahe na mga dividor) boltahe ng mga circuts na iyon upang matukoy ang kasalukuyang flowiong sa pamamagitan ng mga resistors ng kuryente - gamit ang isang batas sa Ohm.

Ako = V / R

Ang pagbagsak ng boltahe sa mga resistors ng kuryente ay halos katumbas ng boltahe na sinusukat sa mga terminal ng baterya (sa pag-aakalang kalidad ng mga solder joint at mahusay na mga wire), samakatuwid hindi na kailangang sukatin ang boltahe bago at pagkatapos ng mga resistors. Ginagamit ang mga dividors ng boltahe upang maiwasan ang pagpagana ng mga nasubok na selula sa aming aparato.

Alam ang boltahe at kasalukuyang sa paglipas ng oras ng paglabas, nakakalkula namin ang kapasidad ng cell.

Hakbang 3: Pagpili ng Power Resistors

Ang halaga ng resistor ay nakasalalay sa kasalukuyang paglabas na nais nating makamit. Ipagpalagay na kasalukuyang max 0.5A, ang halaga ng risistor ay dapat:

R = V (max cell voltage) / I (kasalukuyang paglabas) = 4.2V / 0.5 = 8.4 Ohm

Gamit ang 10R risistor, makakakuha ka ng:

I = V / R = 4.2V / 10 ohm = 0.42A

Ang halaga ng resistor ng kalaguyo, mas mataas ang kasalukuyang.

MAHALAGA !! Mayroong maraming lakas na maaaring mawala, samakatuwid ang resistor ay magiging mainit. Maaari nating matukoy ang minimum na lakas ng resistor nang naaayon:

Min Power = I ^ 2 * R = 0.42 ^ 2 * 10 = 1.76W

Gumagamit ako ng 3R3 17W resistors, subalit ang aking payo ay gamitin ang 10R (10W o higit pa) - hahawakan nito ang lakas nang walang daloy at ang temperatura nito ay mananatiling ligtas.

Hakbang 4: Arduino Code

Kailangan mong ayusin ang mga sumusunod na parameter ayon sa iyong mga sinusukat na halaga:

R1, R2, R3 - mga halaga ng resistors ng kuryente [ohm]

RB1, RB2, RB3 - paglaban sa B1-B3 circuit. Ang R1 + 0.1 ay malapit na malapit [Ohm]

X1, X2, X3 - ratio ng mga divider ng boltahe. Kung hindi mo nais na sukatin ito nang eksakto, maaari kang maglagay ng 2 lamang

agwat - pagsukat Interwal (ms) - default 5000 ms

voltRef - Ang boltahe ng sanggunian ay sinusukat sa pagitan ng arduino pin 5V at GND - default 5.03

Hakbang 5: PCB

PCB
PCB

Handa para sa pag-order / pag-ukit:)

Hakbang 6: Menu

Maikling pindutin (na may pagitan ng ~ 1s sa pagitan ng susunod na pag-click) - baguhin ang halaga

Long press - kumpirmahin

Unang antas ng menu: pagpili ng mode (pagsubok sa kapasidad o simpleng paglabas upang itakda ang boltahe)

Pangalawang antas ng menu: minimum na pagpili ng boltahe, kung saan nangyayari ang pagtatapos ng pagsukat.

Kapag natapos ang pagsukat ng anumang partikular na cell, ipinapakita ang panghuling screen, kung saan mahahanap mo ang kakayahan ng baterya at panloob na paglaban (Rw).

Inirerekumendang: