» Témata » Tipy »Digitální senzor INA219 pro měření spotřeby proudu, napětí a výkonu, kapacity baterie

Digitální senzor INA219 pro měření spotřeby proudu, napětí a výkonu, kapacity baterie


Po převodu šroubováku na lithium vznikla myšlenka vytvořit nabíječku podobnou výrobním modelům s měřením proudu, napětí a kapacity baterie. K tomu potřebujete vlastně zdroj energie, desku pro nabíjení baterií založenou na principu CC CV a modul zobrazení parametrů. Přebývejme na zobrazovacím modulu výše uvedených parametrů. Tento modul umožní měřit skutečnou kapacitu dobíjecí baterie (nebo sestavy baterie).

Základem zobrazovacího modulu je snímač napětí a proudu typu INA219 zakoupený u společnosti Aliexpress. Tato šála je určena k měření hodnot napětí až 26 V a proudových hodnot až 3,2 A. Všechny měřené parametry jsou přenášeny přes I2C do Arduino. Tento senzor určuje několik parametrů najednou: výkon a kapacitu v mA \ h, proud a napětí.

Vlastnosti senzoru INA219.
1) Meze naměřených napětí: od 0 do 26 V;
2) napájecí napětí snímače: od 3,0 do 5,5 V;
3) Parametry měřeného proudu - maximálně 3,2 A;
4) Přesnost měření napětí a proudu až do 1%.

Senzor INA219 nevyžaduje další páskování, stačí napájet samotný senzor, připojit napájecí plus a mínus vodiče a připojit přes Arduino k rozhraní I2C. Modul můžete použít v obvodech, kde je třeba během nabíjení a vybíjení baterií ovládat data. Senzor INA219 můžete také použít v napájecích zdrojích jako monitorovací jednotku napětí a proudu pro připojené spotřebiče.

Samotné zařízení bude zahrnovat samotný senzor INA219, desku Arduino (můžete použít libovolnou možnost - Uno, Nano, Pro Mini), dvouřádkový displej LCD1602 s deskou rozhraní I2C, reléový modul 5V.


Digitální senzor INA219 pro měření spotřeby proudu, napětí a výkonu, kapacity baterie

Výčet nástrojů a materiálů.
-Platba Arduino Nano-1ks;
Senzor INA219-1ks;
- dvouřádkový displej LCD1602 s deskou rozhraní I2C-1ks;
- reléový modul pro 5volt-1pc;
- Nabíječka z telefonu pro napájení obvodu-1pc;
-spojovací dráty;
páječka;
tester;
plastová rozvodná skříň -1ks;
- spouštěcí deska 5A -1ks.

První krok. Montáž zobrazovací jednotky na senzor INA219.

Sestavíme schéma zařízení pomocí vodičů s konektory. Vstupní a výstupní napájecí dráty, kterými bude zátěž napájena, bereme část 1-1,5 kV, mm. Moduly obvodu budou napájeny z nabíječky z telefonu přes konektor USB na desce Arduino Nano a poté z kontaktů +5 a Gnd.Komunikace senzoru INA219 s Arduino přes rozhraní I2C probíhá přes terminály CLK a SDA. Adresu senzoru INA219 lze v případě potřeby změnit pájecími kontakty A1 a A0. Velmi pečlivě a pečlivě sestavte obvod snímače s vašimi kontakty V +, V- musí být zapojeno v sérii se zátěží, také INA219 nemá rád obrácení polarity. Aniž byste tyto požadavky dodržovali, můžete je snadno deaktivovat!

V pouzdru rozváděče vyřízněte okno pro displej LCD1602, dole vytvoříme otvor pro USB konektor desky Arduino.



Krok dva Programování zařízení.
Musíte nainstalovat knihovnu pro senzor INA219. Je v IDE arduino. Klikněte na „Skica“, poté na „Připojit knihovnu“ a poté na „Spravovat knihovny“. Do vyhledávacího řádku zadejte „INA219“. Vyhledá instalaci Adafruit INA219 od Adafruit verze 1.0.3 ".
Stáhněte si náčrt.

Obvykle zařízení začne pracovat okamžitě. Na monitoru portů můžete vidět všechna naměřená data.
Monitor portů na fotografie


Krok tři Kontrola zdravotního stavu zařízení.
Bez zátěže zařízení zobrazuje aktuální hodnoty napětí. Připojíme zátěž a na displeji vidíme hodnoty napětí, proudu, spotřeby energie a kapacity. Pokud potřebujete nabít lithiové baterie, musíte použít CC CV desku. Umožní regulovat jak napětí, tak i nabíjecí proud. . Tento šátek může být umístěn s ostatními. Pak v tomto případě získáte kompletní zařízení pro nabíjení takových baterií.

Chcete-li zjistit kapacitu baterie, musíte ji připojit jako zdroj před INA219 a připojit výstupní kabel (například lampu) k výstupnímu vodiči. V náčrtu je dolní mez odpojení zátěže nastavena na 2,8 V. Hodnota musí být vybrána podle datového listu vašich baterií. Když napětí dosáhne 2,8 V, relé odpojí zátěž a na displeji uvidíme skutečnou kapacitu baterie v miliampérech. Chcete-li zařízení znovu zapnout, musíte resetovat 5 V napětí na Arduino nebo nainstalovat resetovací tlačítko na RST pin desek Arduino a GND.

Z toho domácí Můžete určit kapacitu jedné baterie i sestav několika baterií (sada baterií pro šroubovák).

Další podrobnosti lze vidět ve videu



Čtenáři webu vše nejlepší v kreativitě a v životě!

Vhodné pro téma

Související témata

Přidejte komentář

    • úsměvúsměvyxaxaokdontknowyahoone
      šéfeškrábnutíhlupákanoano-anoagresivnítajemství
      promiňtanecdance2dance3prominoutpomocnápoje
      zastavitpřátelédobředobrá náladapískatlžícejazyk
      kouřtleskánícrayprohlásitvýsměšnýdon-t_mentionstáhnout
      teploirefulsmích1mdasetkánímoskingnegativní
      not_ipopcorntrestatčístvyděsitděsíhledat
      posměchděkujitototo_clueumnikakutnísouhlasím
      špatnévčelablack_eyeblum3červenat sechlubit senuda
      cenzurovánopleasantrysecret2hrozitvítězstvíyusun_bespectacled
      třástrespektlolprovedenívítejtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodibludzákazblízko

Doporučujeme si přečíst:

Podejte to pro smartphone ...