Obsah:

Ovladač nabíjení a vybíjení baterie: 3 kroky
Ovladač nabíjení a vybíjení baterie: 3 kroky

Video: Ovladač nabíjení a vybíjení baterie: 3 kroky

Video: Ovladač nabíjení a vybíjení baterie: 3 kroky
Video: Škoda Octavia 3 zkontroluje stav baterie přes maxi dot 2024, Listopad
Anonim
Ovladač nabíjení a vybíjení baterie
Ovladač nabíjení a vybíjení baterie
Ovladač nabíjení a vybíjení baterie
Ovladač nabíjení a vybíjení baterie

Už několik let používám špatnou nabíječku pro Li-Ion články. Proto jsem chtěl postavit vlastní, který dokáže Li-Ion články nabíjet a vybíjet. Moje vlastní nabíječka by navíc měla mít také displej, který by měl ukazovat napětí, teplotu a další údaje. V tomto tutoriálu vám ukážu, jak si vytvořit vlastní.

Zásoby

Tento projekt obsahuje následující části:

  • 24x 90Ω odpor (THT)
  • 1x DPS
  • 3x kolíkový konektor 4pinový
  • 13x tranzistor (THT)
  • 1x kolíkový konektor 3pinový
  • 4x dioda (SMD)
  • 1x joystick (SMD)
  • 34x 1KΩ odpor (SMD)
  • Odpor 10x 100Ω (SMD)
  • Odpor 6x 1, 2KΩ (SMD)
  • 3x 10KΩ odpor (SMD)
  • 15x LED (SMD)
  • 3x RGB LED (SMD)
  • 1x ventilátor +12V 40mm x 40mm x 10mm
  • 1x ATMEGA328P-AU (SMD)
  • 1x mini bzučák (THT)
  • 1x DC napájecí konektor
  • 1x Pin jumper
  • 1x DC-DC buck převodník (THT)
  • 1x konektor USB 3.1 (SMD)
  • 16x kolíkový konektor samec
  • 1x I2C oled displej (THT)
  • 2x 16MHZ krystal (SMD)
  • 1x USB-B (SMD)
  • 6x Li-Ion regulátor nabíjení (SMD)
  • 1x USB ovladač
  • 1x tlačítko (SMD)
  • 12x krytka 8 µF (SMD)
  • 4x 0, 1 µF cap (SMD)
  • 6x 400mΩ odporový zkrat (SMD)
  • 1x snímač teploty I2C (THT)
  • 3x posuvný registr (THT)

Kromě toho byste měli mít vhodnou pájecí a měřicí sadu, která se skládá z páječky, pájky, (horkovzdušného pájecího zařízení), multimetru a tak dále.

Byl použit následující software:

  • Autodesk EAGLE
  • Arduino IDE
  • Design 123D

Další údaje najdete pod tímto odkazem: github.com/MarvinsTech/Battery-charge-and-discharge-controller

Krok 1: Pájení

Pájení
Pájení
Pájení
Pájení
Pájení
Pájení

Nejprve na desku pájíte všechny součásti (jako na obrázcích), ale ujistěte se, že součásti SMD jsou připájeny ve správné orientaci. Správný směr poznáte podle bílých teček na hrací ploše. Když pájení skončíte, v žádném případě nepřipojujte desku s obvody proudem, protože by to mohlo poškodit součásti!

Krok 2: Přípravy na uvedení do provozu

Přípravy na uvedení do provozu
Přípravy na uvedení do provozu
Přípravy na uvedení do provozu
Přípravy na uvedení do provozu
Přípravy na uvedení do provozu
Přípravy na uvedení do provozu

Abychom mohli desku provozovat s požadovaným vstupním proudem, musíme nejprve nastavit buck převodník DC na DC na výstupní napětí +5V. Chcete -li to provést, nejprve vytáhneme propojku +5V na desce a poté ji připojíme k napájení přes DC konektor. Ujistěte se, že napětí je v rozsahu od +6V do +12V, jinak by mohlo dojít k poškození převodníku DC - DC buck. Poté změřte napětí na výstupu převodníku (viz obrázek) a současně pomocí šroubováku nastavte přibližné napětí +5V. Pokud by voltmetr neukazoval žádné napětí, stiskněte spínač na desce plošných spojů a napájejte měnič DC na DC.

Když skončíte, můžete také řezat hliníkový nebo ocelový plech a položit jej na odpory pomocí tepelných podložek. Díky tomu lze teplo ještě lépe odvádět. Li-ionové články s touto odporovou konstelací se však vybíjejí kolem 220 mA. To znamená, že rezistory mohou podle mých měření dosáhnout maximálně 60 ° C nebo 140 ° F. Proto si myslím, že by to také mohlo být vynecháno.

Krok 3: Nahrajte program

Nahrajte program
Nahrajte program

V posledním kroku musíte desku připojit k počítači pomocí připojení USB typu B a načíst do ní kód s nejnovější verzí. Chcete -li to provést, vyberte Arduino Nano v Arduino IDE v části Nástroje -> Deska a ATmega 328P (Old Bootloader) pod položkou Procesor. Poté stiskněte tlačítko nahrávání a váš vlastní ovladač nabíjení a vybíjení baterie je připraven.

Doporučuje: