Měření proudu s INA253A
Moderátor: Moderátoři
Měření proudu s INA253A
Obvod pro měření proudu je napájen ze zdroje SPV150-24. Na výstupu z IC se však krom užitečného signálu objevují i pulsy o frekvenci cca 10-20kHz, zřejmě pracovní frekvence zdroje. Obvod umožňuje do cesty zapojit i filtrační člen. Nemám ale ponětí, jak vypočítat hodnoty R a C. Ve výše zmíněném datasheetu je uveden maximální odpor rezistoru 10R. Mohli byste mi prosím poradit, popřípadě navést, jak zjistit hodnoty R a C? Předem děkuji za pomoc.
Predpokladám, že je nesprávna topolgia napájania, nejaké zemné slučky.
Obvod má na bežné použitie dostatočné potlačenie napájania.
Kód: Vybrat vše
PARAMETER | TEST CONDITIONS | MIN TYP MAX | UNIT
PSRR | Power-supply rejection ratio | VS = 2.7 V to 5.5 V, ISENSE = 0 A | ±0.5 ±5 | mA/V
samec - moc nechápu ten vzoreček
- Přílohy
-
INA253A.pdf- (36.05 KiB) Staženo 105 x
Ty špičky tam můžou ve skutečnosti být. Pokud je zátěž malá a za měřením je nějaká baterie kondenzátorů, tak zdroj pracuje přerušovaně - periodicky se snaží dobíjet kondenzátory na výstupu. Při větším zatížení ty špičky zmizí.
Chce to proměřit osciloskopem pod různou zátěží, jestli je to tím nebo se to bere od ATmega. Druhý průser je připojení GND na arduino deskách - ADC i napájení mají společnou nožičku. Dost často to dělá problémy a jediné řešení je použít externí desku s ADC nebo si navrhnout desku s procesorem vlastní.
Ten vzorček je na výpočet medznej frekvencie filtra. Je to po Ohmovom zákone snáď jeden z najpoužívanejších vzorčekov v elektronike.bitak píše:samec - moc nechápu ten vzoreček
Jinak ta deska je pěkná čuňačina.
Pro začátek by to chtělo pořádně prostudovat datasheet toho INA253A a alepoň základní příručku od Analog devices jak zapojovat přesné ADC.
Pokud vliv tohoto "energetického" rušení představuje problém pro korektní chování zátěže, je třeba ho potlačit výkonovým filtrem (LC) už na výstupu zdroje.
Pokud se ale rušivé napětí do užitečného signálu superponuje ještě jiným způsobem (nějaká zemní smyčka nebo jiná vazba se zdrojem(common-mode je-6/+90V...)), je nutno použít filtr za místem vzniku.
Jde hlavně o míru potlačení rušivého napětí filtrem. A zde je důležité, jakým algoritmem Arduino provádí vyhodnocování čtecí smyčky analogového vstupu, zda integruje/průměruje naměřené hodnoty, jak rychlá je tato programová smyčka a pod.
Vlastní filtraci rušivého napětí lze provést i na výstupu INA253A, kde stačí filtr jeden a není zde podmínka tak nízkého odporu (10Ohm) a nemusí to být jen jednoduchý RC filtr.
Pro vlastní návrh filtru je nejsnazší použít webové kalkulátory, např. tento, který nakreslí i útlumovou charakteristiku.
Zda je takto vypočítaný/zvolený útlum filtru dostatečný, o tom pak rozhodují výše uvedené parametry vyhodnocovacího softu. Pokud např. rušení "zabijeme" příliš velkou konstantou RC filtru, nemusí se to líbit požadavkům na rychlost a přesnost monitorování proudu softwarem.
-----
Pro odpor bočníku 2mΩ a max. proud zdroje 6.5A je na vstupu INA užitečné napětí 13mV. Je tedy třeba použít INA253A3 (400mV/A), kdy max. napětí na vstupu Arduina je 2.6V (při nulovém REF).