Souhrnné měření na FVE
Souhrnné měření na FVE
Prosím o intelektuální výpomoc.
Plánuji přestavbu měření v poustevně, předpokládám cca 7 shuntů (hally zamítnuty): Rád bych tedy jedním obousměrným shuntem SHUNT7 souhrnně ověřoval spočítanou sumu měření na jednotlivých jednosměrných dílčích větvích (SHNUNT1 - 6) a tím zjišťoval, zda měření na nějaké větvi neujíždí.
Kupuji EPEVER, který uzemňuje záporný pól panelů. Mám t.č. uzemněný záporný pól baterek, což bych rád zachoval. Znamená to, že se mám zaměřit na high-side měření a low-side je pro mne nedostupná cesta? Mám totiž pár kousků PZEM-017 (https://www.aliexpress.com/item/32913433069.html ap.), které jsou ale zjevně low-side:
Vyhodnocování měření se chystám pomocí RS-485/Modbus ve Foxtrotu, mám už pro Foxtrot desku MR-0106, kde je izolovaný RS-485 s vlastním zdrojem (osazeno AM1S-0505SZ, ADUM 3402). Tam nevidím problém, ať by to bylo napěťově nebo softwarově jakkoli.
Variantně to můžu doměřit i pomocí (také izolovaného) RS-232, pokud bych nenašel něco jako "high-side PZEM-017 s RS-485". Pak bych asi předsadil ESP-32, která by shrabovala třeba po I2C údaje z jednotlivých dílších měřidel typu INA226 a posílala do Foxtrotu. Nebo bych ESP-32 pověsil na síť, vystavil interface, do kterého by Foxtrot chodil. To už půjde, ale elektrotechnicky jsem nejistý, řeším tedy:
Mám se opravdu přeorientovat na high-side nebo to pomocí těch low-side měřičů nějak udělat jde?
Trochu jsem už high-side probíral se skladovými zásobami TME.eu a je to pěkná bída, něco jako INA226 na skladě ani náhodou...
OT pro zajímavost: na zmíněné desce jsem objevil z pohledu úspory místa docela chytře osazený AM1S-0505SZ:
EDIT:
Hmmmm, docvaklo mi, že měření na SHUNT1 - SHUNT3 by mělo být také principiálně obousměrné, protože regulátory mají nějakou vlastní spotřebu, pokud nedodávají. Ale ta spotřeba bude minimální, daným způsobem obtížně měřitelná.
Plánuji přestavbu měření v poustevně, předpokládám cca 7 shuntů (hally zamítnuty): Rád bych tedy jedním obousměrným shuntem SHUNT7 souhrnně ověřoval spočítanou sumu měření na jednotlivých jednosměrných dílčích větvích (SHNUNT1 - 6) a tím zjišťoval, zda měření na nějaké větvi neujíždí.
Kupuji EPEVER, který uzemňuje záporný pól panelů. Mám t.č. uzemněný záporný pól baterek, což bych rád zachoval. Znamená to, že se mám zaměřit na high-side měření a low-side je pro mne nedostupná cesta? Mám totiž pár kousků PZEM-017 (https://www.aliexpress.com/item/32913433069.html ap.), které jsou ale zjevně low-side:
Vyhodnocování měření se chystám pomocí RS-485/Modbus ve Foxtrotu, mám už pro Foxtrot desku MR-0106, kde je izolovaný RS-485 s vlastním zdrojem (osazeno AM1S-0505SZ, ADUM 3402). Tam nevidím problém, ať by to bylo napěťově nebo softwarově jakkoli.
Variantně to můžu doměřit i pomocí (také izolovaného) RS-232, pokud bych nenašel něco jako "high-side PZEM-017 s RS-485". Pak bych asi předsadil ESP-32, která by shrabovala třeba po I2C údaje z jednotlivých dílších měřidel typu INA226 a posílala do Foxtrotu. Nebo bych ESP-32 pověsil na síť, vystavil interface, do kterého by Foxtrot chodil. To už půjde, ale elektrotechnicky jsem nejistý, řeším tedy:
Mám se opravdu přeorientovat na high-side nebo to pomocí těch low-side měřičů nějak udělat jde?
Trochu jsem už high-side probíral se skladovými zásobami TME.eu a je to pěkná bída, něco jako INA226 na skladě ani náhodou...
OT pro zajímavost: na zmíněné desce jsem objevil z pohledu úspory místa docela chytře osazený AM1S-0505SZ:
EDIT:
Hmmmm, docvaklo mi, že měření na SHUNT1 - SHUNT3 by mělo být také principiálně obousměrné, protože regulátory mají nějakou vlastní spotřebu, pokud nedodávají. Ale ta spotřeba bude minimální, daným způsobem obtížně měřitelná.
Re: Souhrnné měření na FVE
Ina228 na téhle planetě ze slušnýho zdroje momentálně neseženeš. O nějakým přemalovaným něčem z aliexpresu nediskutuju.
Zbejvá 226, 219, 3221. jsou sice na menší napětí, ale to ti může být jedno. můžeš buď nechat ESP32 na potenciálu + a nic neřešit, krom slušné plastové krabičky. A nebo mezi INA a esp zapojit ADUM1251 a B0505s. Já jsem lehce testoval INA219 s esp8266 napájeným z powerbanky na + panelů (90V) a fungovalo to.
Spíš se zaměř na to, jak to potřebuješ přesný. Hlavní shunt u baterky bude pravděpodobně měřit i SOC, tj nejpřesnější, a ten zbytek je jenom na obrázky, ve výsledku to nic neovlivní, nebo jo?. potom INA 228 je 20bit, má i registy pro náboj a energii - TOP. ale nekoupíš.
INA226, INA238 (85V highside) asi použitelný pro naše účely
a pro ty "indikační" by měl stačit INA3221 , kde máš výhodu těch 3 zároveň. Tam bych jenom varoval před tím, pokud bude bočník za pojistkou, a když pojiska vypadne (někdo ji vyndá), tak vyhoří ina3221. jenom na ukázku, co chystám na měření panelů: od panelů napřed pojistka, pak kontakt relé, pak bočníky spojený na společný + a na těch bočnících 3x INA3221. Jeden vstup mi dokonce zůstane volnej. Napájení 5V adaptérem, přímo z napětí panelů.
A poslední otázka: z tech regulátorů ty proudy nevyčteš? mě stačí údaje z midnite, nepotřebuju to měřit ještě jednou... Potom můžeš mít ty bočníky i na -, když sneseš to, že - baterky může být o 50mV jinde, než zem
Zbejvá 226, 219, 3221. jsou sice na menší napětí, ale to ti může být jedno. můžeš buď nechat ESP32 na potenciálu + a nic neřešit, krom slušné plastové krabičky. A nebo mezi INA a esp zapojit ADUM1251 a B0505s. Já jsem lehce testoval INA219 s esp8266 napájeným z powerbanky na + panelů (90V) a fungovalo to.
Spíš se zaměř na to, jak to potřebuješ přesný. Hlavní shunt u baterky bude pravděpodobně měřit i SOC, tj nejpřesnější, a ten zbytek je jenom na obrázky, ve výsledku to nic neovlivní, nebo jo?. potom INA 228 je 20bit, má i registy pro náboj a energii - TOP. ale nekoupíš.
INA226, INA238 (85V highside) asi použitelný pro naše účely
a pro ty "indikační" by měl stačit INA3221 , kde máš výhodu těch 3 zároveň. Tam bych jenom varoval před tím, pokud bude bočník za pojistkou, a když pojiska vypadne (někdo ji vyndá), tak vyhoří ina3221. jenom na ukázku, co chystám na měření panelů: od panelů napřed pojistka, pak kontakt relé, pak bočníky spojený na společný + a na těch bočnících 3x INA3221. Jeden vstup mi dokonce zůstane volnej. Napájení 5V adaptérem, přímo z napětí panelů.
A poslední otázka: z tech regulátorů ty proudy nevyčteš? mě stačí údaje z midnite, nepotřebuju to měřit ještě jednou... Potom můžeš mít ty bočníky i na -, když sneseš to, že - baterky může být o 50mV jinde, než zem
Polostrovní FVE 8 kWp na severu jižní moravy. multiplus II 5000, osvětlení na DC, MPPT od Victronu. Dyibms na lifepo4 baterkách.
Re: Souhrnné měření na FVE
Díky, jasně, ze všech regulátorů nevyčtu, tak asi půjdu do high-side a ty low-side krabičky nabídnu tady na bazoši.
jj, 3221 je na tom s přesností opravdu hůře. INA238 je 16 bit, to mi přijde OK, Mouseru by měla přijít 6.1. ...
Zatím jsem koukal na tme.cz a Mouser, kde jinde ještě případně kupujete?
Edit:
jj, 3221 je na tom s přesností opravdu hůře. INA238 je 16 bit, to mi přijde OK, Mouseru by měla přijít 6.1. ...
Zatím jsem koukal na tme.cz a Mouser, kde jinde ještě případně kupujete?
Edit:
Ještě koukám, že Mouser má na skladě INA229, s tím SPI je to ale trochu maturita https://www.youtube.com/watch?v=w3VIxtLPuRE ...
Re: Souhrnné měření na FVE
Kodl to napsal správně, je trošku otázka, jestli jde o měření energie, SOC, nebo jen proudu a s jakou přesností.
Zkus si projít na kterém "shuntu" se má měřit co, tzn kde se má řešit SOC, kde se má měřit jen okamžitý výkon (UxI) a kde se má měřit energie (U x I / t).
Pro měření jen proudu(výkonu) bych se nebál jít i do těch hallů,
někde mám konstrukci DC elektroměru s opticky oddělenou RS232, můžu zkusit dohledat a udělat z toho veřejný projekt.
Zkus si projít na kterém "shuntu" se má měřit co, tzn kde se má řešit SOC, kde se má měřit jen okamžitý výkon (UxI) a kde se má měřit energie (U x I / t).
Pro měření jen proudu(výkonu) bych se nebál jít i do těch hallů,
někde mám konstrukci DC elektroměru s opticky oddělenou RS232, můžu zkusit dohledat a udělat z toho veřejný projekt.
9,8 kWp Poly + Tigo, 3x XTM4000, 2x VT65, 1x VT80, 8x Pylon US3000B + paralelne k tomu 15S LiFe 360Ah s Batrium BMS
Re: Souhrnné měření na FVE
Rozumím, ale popravdě řečeno se mi nechce vyrábět více různých krabiček - cenový rozdíl nebude až tak velký. Zatím tedy pracovně medituji, jestli v případě použití INA229 tu SPI zkusit svést k jednomu ESP32, nebo ke každému shuntu dát řekněme INA229 + ESP32 (a napojit na wifi?? tu nemám rád a mám ji momentálně vypnutou...) nebo INA229 (SPI) nějak jednoduše (asi mikrokontrolér + Max485) převést rovnou na RS-485, což by se mi líbilo asi nejvíc. Ale pokud na skladě nejsou ani takové ATM328, jak koukám, tak to je tedy bída. To aby se člověk učil dělat s věcmi, které jsou na skladě, ne s těmi, které chce. A něco mi říká, že to jsou stále luxusní starosti a že bude hůř...willcz píše: ↑ned pro 19, 2021 10:44 pm Kodl to napsal správně, je trošku otázka, jestli jde o měření energie, SOC, nebo jen proudu a s jakou přesností.
Zkus si projít na kterém "shuntu" se má měřit co, tzn kde se má řešit SOC, kde se má měřit jen okamžitý výkon (UxI) a kde se má měřit energie (U x I / t).
Pro měření jen proudu(výkonu) bych se nebál jít i do těch hallů,
někde mám konstrukci DC elektroměru s opticky oddělenou RS232, můžu zkusit dohledat a udělat z toho veřejný projekt.
Re: Souhrnné měření na FVE
Tak jsem to ještě trochu prozkoumal, a pro mne INA229 s tím SPI bude OK . Zase o něco chytřejší, před třemi dny jsem netušil, co to SPI je...
Medituji, že nějakou ESP-32 nebo něco podobného dám ke každé INA229, k tomu přidám MAX485 a tím bude každý měřák provozovatelný a ovladatelný nezávisle a to (a) přes RS-485 a asi i (b) přes síť (wifi nebo ethernet). Bude to trochu psaní .
EDIT:
Medituji ještě, že by RS-485 snad nemuselo být na destičce u shuntu ani izolované, když všechny destičky budou mít společnou zem. Na straně PLC izolace RS-485 je.
Re: Souhrnné měření na FVE
ESP32 je zbytečně velké a žravé ... dal bych maximálně ESP8266 a místo modbusu to jen posílat jako UDP paket
na straně foxtrotu pak jen otevřít kanál a poslouchat jak jednotlivé měřáky posílají data.
přijímám tak data z meteobridge a výhledově chci z Pylonů
na straně foxtrotu pak jen otevřít kanál a poslouchat jak jednotlivé měřáky posílají data.
přijímám tak data z meteobridge a výhledově chci z Pylonů
9,8 kWp Poly + Tigo, 3x XTM4000, 2x VT65, 1x VT80, 8x Pylon US3000B + paralelne k tomu 15S LiFe 360Ah s Batrium BMS
Re: Souhrnné měření na FVE
Chápu, trochu mám přitom na pozadí, aby to bylo "univerzální", tj. případně použitelné i komunitou tady.
Re: Souhrnné měření na FVE
Je to naopak, žravější je ESP8266, protože nemá tak dobře řešenej management spotřeby, a neumí se dobře probouzet z deep sleep jako ESP32.
Pokud nebude tím modbusem zbytečně často vyčítat, může to esp chrápat celý dny...
Jsou poměrně běžný čidla s ESP32 a jednou CR2032 který z toho žijou celej rok...
SPI - to je taky sériová sběrnice, a ten CS vývod řeší, kterej z čipů je aktivní, tj když každej INA229 zapojíš CS na jinej pin esp, tak jich může být zapojenej téměř libovolnej počet. Mě osobně se právě líbí to ESPHOME, kde se to udělá celý poměrně jednoduše. Ale když už to máš celý na modbus, proč ne. Já odsobně bych dal galvanickáý oddělení na oba konce, už se mi to párkrát vymstilo, případně vyplatilo. Nikdy nevíš, co se s těma dvěmi dráty zrovna stane. Já osobně jsem příznivcem I2C, přijde mi to jednodušší. A existuje na to i galvanická izolace...
Mám dojem, ale že chceš střílet kanónem vrabce, na to přehledový měření odběrů ti stačí ina3221 nebo jeho spi varianta (jestli existuje, nepátral jsem po tom) a jedině u baterky má význam něco onačejšího, aby bylo "battery gauge" k něčemu, a ne jenom vymyšlený čísla...
Edit: Už si zase připadám jak za komančů, kdy jsem chodil do elektrodomu pro MA1485 a TDA2020 (dnes bych řekl LM358 a TDA2030) a každej den, týden, měsíc slyšel "nemáme". Pak to bylo dostupný, levný až skoro zadarmo a najdenou není nic. ATTINY841 na diybms jsem v TME nedávno vykoupil všechny, ale farnell i mouser už něco mají. Tj globální elektrodům, kde ti řeknou: nemáme, zeptejte se v dubnu: Jestli chceš, mám tady cca 5-7 ks atmega328 v DIP + 16MHz krystaly, sice z aliexpresu, ale funkční. Tak jsou ke koupení pořád, a zatím jsem s žádným procesorem z ali neměl problém, což o výkonových tranzistorech teda napsat nemůžu.
Pokud nebude tím modbusem zbytečně často vyčítat, může to esp chrápat celý dny...
Jsou poměrně běžný čidla s ESP32 a jednou CR2032 který z toho žijou celej rok...
SPI - to je taky sériová sběrnice, a ten CS vývod řeší, kterej z čipů je aktivní, tj když každej INA229 zapojíš CS na jinej pin esp, tak jich může být zapojenej téměř libovolnej počet. Mě osobně se právě líbí to ESPHOME, kde se to udělá celý poměrně jednoduše. Ale když už to máš celý na modbus, proč ne. Já odsobně bych dal galvanickáý oddělení na oba konce, už se mi to párkrát vymstilo, případně vyplatilo. Nikdy nevíš, co se s těma dvěmi dráty zrovna stane. Já osobně jsem příznivcem I2C, přijde mi to jednodušší. A existuje na to i galvanická izolace...
Mám dojem, ale že chceš střílet kanónem vrabce, na to přehledový měření odběrů ti stačí ina3221 nebo jeho spi varianta (jestli existuje, nepátral jsem po tom) a jedině u baterky má význam něco onačejšího, aby bylo "battery gauge" k něčemu, a ne jenom vymyšlený čísla...
Edit: Už si zase připadám jak za komančů, kdy jsem chodil do elektrodomu pro MA1485 a TDA2020 (dnes bych řekl LM358 a TDA2030) a každej den, týden, měsíc slyšel "nemáme". Pak to bylo dostupný, levný až skoro zadarmo a najdenou není nic. ATTINY841 na diybms jsem v TME nedávno vykoupil všechny, ale farnell i mouser už něco mají. Tj globální elektrodům, kde ti řeknou: nemáme, zeptejte se v dubnu: Jestli chceš, mám tady cca 5-7 ks atmega328 v DIP + 16MHz krystaly, sice z aliexpresu, ale funkční. Tak jsou ke koupení pořád, a zatím jsem s žádným procesorem z ali neměl problém, což o výkonových tranzistorech teda napsat nemůžu.
Polostrovní FVE 8 kWp na severu jižní moravy. multiplus II 5000, osvětlení na DC, MPPT od Victronu. Dyibms na lifepo4 baterkách.
Re: Souhrnné měření na FVE
Víš, že vymejšlíš vymyšlený? :
https://github.com/stuartpittaway/diyBMS-CurrentShunt
https://github.com/stuartpittaway/diyBMS-CurrentShunt
Polostrovní FVE 8 kWp na severu jižní moravy. multiplus II 5000, osvětlení na DC, MPPT od Victronu. Dyibms na lifepo4 baterkách.
Re: Souhrnné měření na FVE
njn, když to INA228 není, tak musím vymyslet něco s INA229
Hele, od Farnell jsem zatím nic nebral, prodávají to normálně z EU (https://www.farnell.com/emea/) ?
Hele, od Farnell jsem zatím nic nebral, prodávají to normálně z EU (https://www.farnell.com/emea/) ?
Re: Souhrnné měření na FVE
jasně, tuším 150kč dopravný a druhej den to máš doma. Rychlej, než z TME.
Polostrovní FVE 8 kWp na severu jižní moravy. multiplus II 5000, osvětlení na DC, MPPT od Victronu. Dyibms na lifepo4 baterkách.
Re: Souhrnné měření na FVE
Zdravím, řeším podobný problém. Měřím napětí na bočníku ampérmetru, zesiluji OZ a měřím AD převodníkem. Potom odešlu po 485 MODBUS do centrály. Až sem OK, vše funguje. Ale při obráceném směru proudu bočníkem se otočí polarita na bočníku a už to samozřejmě nefunguje. Řešil toto někdo a podělí se, ať se netrápím s dávno vyřešeným problémem? Díky, mpcz, 30oct2022
Re: Souhrnné měření na FVE
ESP32-C3 má lepší možnosti kryptování než "obyč" ESP32, tak nejspíš proto.
Ve firmě máme zkušenosti stejné - tedy s exportními certifikáty.
2kWp mono východ, 2kWp mono západ, 2x Axpert King II 5000W/48V parallel, LiFePO4 6,9kWh, jižní Morava
Re: Souhrnné měření na FVE
INA229 je obousměrná, průměruje atd. viewtopic.php?p=10539#p10539mpcz píše: ↑ned říj 30, 2022 7:45 pm Zdravím, řeším podobný problém. Měřím napětí na bočníku ampérmetru, zesiluji OZ a měřím AD převodníkem. Potom odešlu po 485 MODBUS do centrály. Až sem OK, vše funguje. Ale při obráceném směru proudu bočníkem se otočí polarita na bočníku a už to samozřejmě nefunguje. Řešil toto někdo a podělí se, ať se netrápím s dávno vyřešeným problémem? Díky, mpcz, 30oct2022
Nebo "originál" s INA228 https://github.com/stuartpittaway/diyBMS-CurrentShunt, INA 228 je ale tuším momentálně stále nedostupná.
Re: Souhrnné měření na FVE
tohle jsem řešil kdysi taky, v datašítu k AD1115 https://www.ti.com/lit/ds/symlink/ads11 ... 52FADS1115 na straně 36 je to vyřešený, teda pokud tvůj ADC má diferenciální vstup.
Tohle funguje, ale s OZ, kterej jsem kdysi použil, mi celkem ukrutně cestovala nula, navíc bylo potřeba přepínat gain ADC, aby to uměřilo od 0.5A do 200A, tak jsem to nakonec zavrhl. Pro napětí Vcm není potřeba nic přesnýho ani stabilního, ve výsledku se tahle hodnota nepětí odečte, jenom aby ses dostal do rozsahu ADC, měl jsem tam TL431 v zákl. napětí, tj asi 2.5V. Červená LED by asi udělala podobnou práci, jenom s vyšším šumem.
Tohle funguje, ale s OZ, kterej jsem kdysi použil, mi celkem ukrutně cestovala nula, navíc bylo potřeba přepínat gain ADC, aby to uměřilo od 0.5A do 200A, tak jsem to nakonec zavrhl. Pro napětí Vcm není potřeba nic přesnýho ani stabilního, ve výsledku se tahle hodnota nepětí odečte, jenom aby ses dostal do rozsahu ADC, měl jsem tam TL431 v zákl. napětí, tj asi 2.5V. Červená LED by asi udělala podobnou práci, jenom s vyšším šumem.
Polostrovní FVE 8 kWp na severu jižní moravy. multiplus II 5000, osvětlení na DC, MPPT od Victronu. Dyibms na lifepo4 baterkách.