[ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 17.02.14
Prihlásený: 23.01.20
Príspevky: 410
Témy: 167 | 167
Bydlisko: Poprad

Dnes predstavím niekoľko dostupných senzorov pre Arduino, ktoré je možné použiť v projektoch na meranie jednosmerného prúdu. To znamená s menovitým napájacím napätím 5V s max. 5V výstupom.

Meranie prúdu
ACS712

Pre meranie jednosmerného prúdu (aj striedavého) je možné použiť senzor ACS712, označený aj ako ACS712ELC-XXA - XX označuje hodnotu amérov. Senzor využíva hallov snímač pre meranie pretekajúceho prúdu.
Meranie jednosmerného prúdu - Arduino
Dostupné sú verzie pre 5A, 20A, 30A. Pri všetkých verziách je nominálne napätie výstupu 2.5V pri 0A. Senzor má analógový výstup s rozsahom 0 až 5V.

Modul: 5A | 20A | 30A
Napájacie napätie (Vcc) 5V | 5V | 5V
Merací rozsah -5 až +5A | -20 až 20V | -30 až 30A
Napätie pri 0A Vcc/2 --> 2.5V | Vcc/2 --> 2.5V | Vcc/2 --> 2.5V
Jednotkový krok 185mV / A | 100mV / A | 66mV / A
Označenie čipu ACS712ELC-05A | ACS712ELC-20A | ACS712ELC-30A
Modul obsahuje svorkovnicu pre pripojenie vodiča, ktorým preteká prúd do série. Modul neobsahuje otvor pre uchytenie PCB. Existujú verzie od iných výrobcov, ktoré obsahujú aj montážne otvory, cena je však vyššia.

INA219
Ďalším z populárnych prúdových senzorov je INA219. Senzor funguje na I2C zbernici a je ho možné použiť na meranie jednosmerného prúdu, aj symetrického. Maximálny prúdový rozsah 0 až +-3.2A pri napätí až +-26V. Senzor meria an princípe úbytku napätie na bočníku 0.1ohm. Výhodou je možnosť využitia viacerých módov, pričom je možné zmenšiť parametra napätie a prúdového rozsahu, čím môžeme dynamicky zvýšiť rozlíšenie merania.
Meranie jednosmerného prúdu - Arduino
Najlepšie rozlíšenie má tretí mód, ktorý funguje na 16V, 400mA s rozlíšením 0.1mA. Senzor obsahuje na PCB aj plôšky A0, A1, ktoré je možné prepájkovať, čím je možné emulovať inú adresu, hodí sa v prípade využitia viacerých senzorov s jedným Arduinom, čo eliminuje nutnosť využívať I2C multiplexer. Výhoda je tak jednoduchá adresácia na I2C zbernici. Celkovo je tak možné prevádzkovať až 4 senzory INA219. Základná adresa je 0x40, s plôškou A0 0x41, s plôškou A1 0x44, s plôškami A0 a A1 0x45.

INA3221
Ďalším dostupným I2C senzorom z rodiny INA je modul vybavený čipom INA3221, ktorý umožňuje okrem merania prúdu aj meranie napätia - o tom však až nabudúce. Modul je vybavený až trojicou kanálov, na ktorých je možné merať prúd. Na modul sa pripája aj zdroj pre tieto tri kanály, na ktorých budeme vykonávať merania, rozsah napájania je 0-26V. Meranie je opäť na princípe úbytku napätia na bočníku, pričom tu je merateľný prúd limitovaný na úrovni 1.1A. Napájacie napätie modulu je 2.7 až 5.5V.
Meranie jednosmerného prúdu - Arduino
Obrovskou výhodou modulu s čipom INA3221 je jeho spotreba na úrovni 350μA. Hodí sa do aplikácii prevádzkovaných na batériu. Na druhú stranu nevýhodou je, že modul je dodávaný bez svorkovníc pre CH 1 až 3 kanály a pripojenie zdroja. Modul je vybavený aj plôškami A0, A1, teda je znova možné emulovať až 4 moduly na jednej I2C zbernici. Jednotlivé CH kanály obsahujú vývod CH a GND. To znamená, že spotrebič, na ktorom napätie meriame sa pripája k modulu paralélne - ako k voltmetru, nie do série ako pre ampérmeter.

WCS1700
Pre neinvazívnu metódu meraní je možné použiť aj prúdové senzory s hallovým snímačom, napríklad WCS1700, ktorý je možné použiť na jednosmerný aj striedavý prúd. Senzor obsahuje okrem analógového výstupu aj digitálny výstup, ktorý je možné nastaviť potenciometrom - trimrom. V konkrétnej aplikácii môže slúžiť ako identifikátor prekročenia istej prúdovej hranice.
Meranie jednosmerného prúdu - Arduino
V programovej implementácii je nutné senzor kalibrovať. Kalibračnú hodnotu je možné získať pri čítaní hodnôt zo senzora naprázdno pre dosiahnutie hodnoty 0mV. Na základe nameranej analógovej hodnoty z analógového výstupu senzora je možné túto hodnotu previesť na milivolty, napríklad funkciou map z rozsahu 0 - 1023 (ADC) na hodnotu 0 - 5000mV a následne s krokom 32mV/A previesť túto hodnotu na ampéry. Zaujímavými sú prúdové hodnoty, ktoré je možné merať. Pre jednosmerný prúd je merací rozsah 0 až +-70A. Nakoľko je ADC prevodník s rozsahom 0-1023 pre meranie prúdu až 70A malý, merania týmto senzorom sú skôr orientačné.

Pre presnejšie merania z jednotlivých senzorov je možné vzorkovať merania a tie priemerovať. Pri využití týchto senzorov so senzormi napätia je možné vyrátať aj výkon spotrebiča.

Prehľad mnou realizovaných projektov: https://arduino.php5.sk

Využitie v aplikáciách:
    Meranie prúdu spotrebičov pripojených k batérii
    Meranie prúdu zo solárneho panelu
    Meranie prúdu z MPPT regulátora
    Meranie prúdu v elektronike, moduloch a ďalších senzoroch
Príklad vizualizácie vo finálnej aplikácii:
Meranie jednosmerného prúdu - Arduino
Meranie jednosmerného prúdu - Arduino


 [ Príspevok: 1 ] 


Meranie jednosmerného prúdu - Arduino



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Meranie napätia v jednosmerných obvodoch - Arduino

v Články

0

28

14.01.2020 15:29

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

Menič prudu

v Elektronika

1

412

26.12.2011 21:57

petr1991

V tomto fóre nie sú ďalšie neprečítané témy.

Výpadok prúdu a SSD

v SSD disky

5

374

05.08.2015 20:11

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

tlaciaren po vypadku prudu...

v Externé zariadenia

4

671

18.11.2009 17:43

P€PoX

V tomto fóre nie sú ďalšie neprečítané témy.

Vypadok prudu pocas foramtovania disku

v Pevné disky a radiče

4

205

27.11.2012 20:47

dano

V tomto fóre nie sú ďalšie neprečítané témy.

výpadok prúdu nejde zapať pc

v Ostatné

1

164

07.01.2017 14:09

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Odpajanie PC z elekt. prudu

v Ostatné

27

749

03.11.2011 19:50

Veveričiačik

V tomto fóre nie sú ďalšie neprečítané témy.

Po výpadku prúdu nefunguje internet

v Siete

1

402

18.08.2017 0:00

killer

V tomto fóre nie sú ďalšie neprečítané témy.

nabjacka a zapojenie do prudu

v Ostatné

18

1430

31.03.2009 12:47

AsuSmaNiaK

V tomto fóre nie sú ďalšie neprečítané témy.

Schéma: Indikácia prúdu s LED diódou

v Elektronika

0

1645

23.01.2007 5:59

Elektronic

V tomto fóre nie sú ďalšie neprečítané témy.

Zasiahnutie blesku - náraz prúdu / Nejde PC + ostatné

v Ostatné

5

425

06.05.2013 10:00

KocuR

V tomto fóre nie sú ďalšie neprečítané témy.

Tlaciaren Samsung clx3185fw - zapinanie po zapojeni do prudu

v Externé zariadenia

0

145

20.09.2012 14:11

SilverSurfer

V tomto fóre nie sú ďalšie neprečítané témy.

Arduino

v Assembler, C, C++, Pascal, Java

6

277

05.04.2018 17:25

ado130

V tomto fóre nie sú ďalšie neprečítané témy.

C a arduino

v Assembler, C, C++, Pascal, Java

0

183

30.04.2018 17:37

Dolpi

V tomto fóre nie sú ďalšie neprečítané témy.

Arduino 8bit computer

v Mikropočítače

1

511

20.02.2015 13:34

jankalman

V tomto fóre nie sú ďalšie neprečítané témy.

OPC UA - ESP8266 (Arduino)

v Články

0

52

22.11.2019 20:29

martinius96



© 2005 - 2020 PCforum, edited by JanoF