INA219 + mereni napeti 50-55V/proudu 100A

Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
PetrDubi
Příspěvky: 1327
Registrován: úte říj 12, 2021 10:43 am
Reputace: 208
Lokalita: Blízko Ústí nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 7100
Kapacita baterie [kWh]: 13
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od PetrDubi »

Spíš se používá zpracování v nějakém PLC, smart home systému a podobně.
mobilní elektrárna 3x Uni-solar PVL-68, 3x MPP modul, vše řízené přes arduino
doma 3280 Wp JV, 3810 Wp JZ, Easun SMW 8k (rebrandovaný MAX 8 kW), aku 13kWh 16s LiFePO4
glottis
Příspěvky: 1914
Registrován: stř úno 02, 2022 10:30 am
Reputace: 179
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od glottis »

maxus_aurelius píše:takže to chce i tak použít nějaké arduino/ESP k převodu - rozumím tomu dobře?
zalezi k prevodu na co. Pokud to neco umi modbus tak ne. Treba Home Assistant to umi a neni nic potreba. V node red nevim a jine veci netusim :)
maxus_aurelius
Příspěvky: 32
Registrován: stř dub 27, 2022 9:24 am
Reputace: 1
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od maxus_aurelius »

Jidole píše:zapojení esp => Převodník MAX485 s přepěťovou ochranou (TTL na RS-485) => epever mám vyřešené, můžu poradit.
neměl byste někdo prosím nákres zapojení, včetně zapojení do RJ45 do EPEVERu?
9,77 kWp
2xEPEVER regl + 2x EPEVER ipower ip5000-42-plus-t
22 kWh LiFePo4 - 2x JK-BMS
vlastní monitoring - https://blog.chytrenadomacnost.cz/2022/ ... g-fve.html
maxus_aurelius
Příspěvky: 32
Registrován: stř dub 27, 2022 9:24 am
Reputace: 1
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od maxus_aurelius »

Jidole píše:ano, data získávám najednou.

Data ale vyčítám přes Node-red, když píšeš ino, předpokládám máš kód v Adruinu, že? To buhužel neposloužím.
Moje řešení z 90% vychází z tohoto https://github.com/AdamWelchUK/NodeRedE ... dv0.2.json
Neobsahuje ale měnič, je dělaný pouze pro regulátor. Funkce pro měnič jsem přidal formou copy&paste.


Případně můžu někam uploadnout celý můj kód, za který ale neručím.
Přikládám definici modbus protocolu pro měnič.

mohl bys prosím zveřejnit kód pro vyčítání dat z měniče pomocí noderedu? Z regulátoru se mi to podařilo, ale měnič se brání zuby nehty :(

píše mi to takovouto chybu:

Kód: Vybrat vše

Error: Modbus exception 2: Illegal data address (register not supported by device)
případně:

Kód: Vybrat vše

Error: Client Not Ready To Read At State init
9,77 kWp
2xEPEVER regl + 2x EPEVER ipower ip5000-42-plus-t
22 kWh LiFePo4 - 2x JK-BMS
vlastní monitoring - https://blog.chytrenadomacnost.cz/2022/ ... g-fve.html
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Reputace: 285
Lokalita: SO, SK
Bydliště: SO, SK

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od rottenkiwi »

A jaku pouzivas adresu ?
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
maxus_aurelius
Příspěvky: 32
Registrován: stř dub 27, 2022 9:24 am
Reputace: 1
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od maxus_aurelius »

např:

msg.payload = {
'fc': 4,
'unitid': 3,
'address': 0x3100,
'quantity': 18
}
9,77 kWp
2xEPEVER regl + 2x EPEVER ipower ip5000-42-plus-t
22 kWh LiFePo4 - 2x JK-BMS
vlastní monitoring - https://blog.chytrenadomacnost.cz/2022/ ... g-fve.html
maxus_aurelius
Příspěvky: 32
Registrován: stř dub 27, 2022 9:24 am
Reputace: 1
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od maxus_aurelius »

ale asi je nejaky problem ve spojeni s clientem MODBUS - zkousel jsem zmenit vsechny mozne paramentry a nic :(
Přílohy
modbus.jpg
9,77 kWp
2xEPEVER regl + 2x EPEVER ipower ip5000-42-plus-t
22 kWh LiFePo4 - 2x JK-BMS
vlastní monitoring - https://blog.chytrenadomacnost.cz/2022/ ... g-fve.html
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Reputace: 285
Lokalita: SO, SK
Bydliště: SO, SK

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od rottenkiwi »

skus 0x3500
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
maxus_aurelius
Příspěvky: 32
Registrován: stř dub 27, 2022 9:24 am
Reputace: 1
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od maxus_aurelius »

to taky neprojde - nevim co je spatne na tomto nastaveni, ale nepripoji se :(
Přílohy
modbus_err.jpg
9,77 kWp
2xEPEVER regl + 2x EPEVER ipower ip5000-42-plus-t
22 kWh LiFePo4 - 2x JK-BMS
vlastní monitoring - https://blog.chytrenadomacnost.cz/2022/ ... g-fve.html
maxus_aurelius
Příspěvky: 32
Registrován: stř dub 27, 2022 9:24 am
Reputace: 1
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od maxus_aurelius »

když připojím kabel k notebooku a použiju ofiko program, tak měnič normálně komunikuje, ale přes raspi a nodered ne - na stejném kabelu je "pověšený" i regulátor a ten posílá data vpořádku

EDIT:
tak komunikace už jde, ale stále návratový kód:

Kód: Vybrat vše

unitId: 3
error: "Error: Modbus exception 2: Illegal data address (register not supported by device)"
zkoušel jsem různé adresy: address': 0x3100, 0x3300, 0x3500, 0x9000 ...

máte to někdo proti EPEVER měniči rozchozené a funkční?
9,77 kWp
2xEPEVER regl + 2x EPEVER ipower ip5000-42-plus-t
22 kWh LiFePo4 - 2x JK-BMS
vlastní monitoring - https://blog.chytrenadomacnost.cz/2022/ ... g-fve.html
skopec
Příspěvky: 137
Registrován: pon srp 16, 2021 8:35 pm
Reputace: 9

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od skopec »

u WEMOS
// ModBus Register Locations
//
#define LIVE_DATA 0x3108 // start of live-data
#define LIVE_DATA_CNT 8 // 8 regs

// just for reference, not used in code
#define DC_VOLTS 0x00
#define DC_AMPS 0x01
#define DC_POWER_L 0x02
#define DC_POWER_H 0x03

#define AC_VOLTS 0x04
#define AC_AMPS 0x05
#define AC_POWER_L 0x06
#define AC_POWER_H 0x07
D34: 3,3kWp 174° (6*235 Wp + 6*310 Wp) + EPsolar Tracer 6420AN + Epsolar IPower IP5000-42-Plus-T + 4* VRLA GEL 12V/150Ah + 16*LiFePo4/120Ah, WIFI: 50Wp 174° + PWM KLX1230+3*VRLA AGM 12V/17Ah, Včely: 10Wp 180° + Epsolar LS LS1024B + VRLA AGM 12V/17Ah, Automatizace: 15 * Wemos D1 mini/lite
PavelVe
Příspěvky: 7
Registrován: stř pro 07, 2022 11:46 am
Reputace: 0
Lokalita: Brno

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od PavelVe »

Celkem mě zaujalo to řešení se zenerkou. Proč tam je?

Napřed jsem si říkal, proč to neřešit nějak neinvazivně, ale těch 100 A je celkem hodně, takže ta INA bude fajn.
Osobně bych to řešil bez zenerky, k INA se připojuje jen měřící odpor, max nějaký RC filtr k tomu.
Pak by bylo dobré tu INA galvanicky oddělit od zbytku systému a je to maximálně bezpečné.
Uživatelský avatar
lwq
Příspěvky: 465
Registrován: úte dub 10, 2012 10:42 pm
Reputace: 14
Lokalita: Mělník
Systémové napětí: 48V
Výkon panelů [Wp]: 8550
Kapacita baterie [kWh]: 32
Bydliště: MistyMountain
Kontaktovat uživatele:

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od lwq »

ESP32 + prevodnik na RS485 a https://esphome.io/cookbook/tracer-an.html = vyreseno ;)
PavelVe
Příspěvky: 7
Registrován: stř pro 07, 2022 11:46 am
Reputace: 0
Lokalita: Brno

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od PavelVe »

lwq píše:ESP32 + prevodnik na RS485 a https://esphome.io/cookbook/tracer-an.html = vyreseno ;)
Jo tohle je vždy nejlepší řešení, když to jde napřímo vyčíst než něco bastlit :yes:
BigSandy
Příspěvky: 118
Registrován: sob kvě 11, 2013 6:49 am
Reputace: 0

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od BigSandy »

Není lepší misto té INA219 použit WCS1600?
https://aliexpress.com/item/1005004404064133.html
A pokud to chci mit přesnější, tak to hodit přes 16 bit břevodník adafruit ADS1115
glottis
Příspěvky: 1914
Registrován: stř úno 02, 2022 10:30 am
Reputace: 179
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od glottis »

BigSandy píše:Není lepší misto té INA219 použit WCS1600?
https://aliexpress.com/item/1005004404064133.html
A pokud to chci mit přesnější, tak to hodit přes 16 bit břevodník adafruit ADS1115
Tyhle hallova cidl ajsou dost nepresne. Vyssi rozliseni adc to uz podle me moc nezachrani. Mereni na bocniku je nejpresnejsi co se da. Ale samozrejme zalezi, jak presn eto chci. Pokud tak nejak od oka a abych mel trendy, tak tohle taky bude stacit
BigSandy
Příspěvky: 118
Registrován: sob kvě 11, 2013 6:49 am
Reputace: 0

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od BigSandy »

glottis
Příspěvky: 1914
Registrován: stř úno 02, 2022 10:30 am
Reputace: 179
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od glottis »

To je uplne stejnej shit. Bobuzel z aliexpress umocneny tim, ze ikdy zobjednam 50A verzi, nemam jistotu co prijde. Objednal jsem si 50A a podle kalibracnich konstant co jsme tam musel dat to byli tak 150A verze a jeste kdo vi jestli. S touhle zkusenosti tu nejsem sam.

Pokud to chce clovek presne bohuzel bociku se nevyhne.Da se udelat i takova cunarna ... nekdo to tu zminoval ... ze se napichne spendlikama kabel. Treba metr od sebe a to pak funguje jak ten bocnik.
BigSandy
Příspěvky: 118
Registrován: sob kvě 11, 2013 6:49 am
Reputace: 0

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od BigSandy »

Dik moc.
No tak teda bočník a ADS1115.
https://learnarduinonow.com/2015/05/11/ ... duino.html
kodl69
Příspěvky: 7379
Registrován: sob črc 19, 2014 8:56 pm
Reputace: 866
Lokalita: severně od Brna
Systémové napětí: 48V
Výkon panelů [Wp]: 8kWp
Kapacita baterie [kWh]: 12kWh
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: INA219 + mereni napeti 50-55V/proudu 100A

Příspěvek od kodl69 »

jenom si dovolím upozornit na nutnost galvanickýho oddělení, pokud je použito třeba víc bočníků a pod. jakejkoliv úbytek napětí na společném - úplně zmermomocní výsledek měření... Ale oddělení stačí ADUM1251+ B0505s. Tohle jsem taky zkoušel, a nakonec jsem se vrátil k INA3221 pro měření jednotlivejch akupacků, stringů a pod, INA228 bude u hlavního bočníku (diybms current shunt, desky objednány u číňana i s osazením).
ostrov skoro 8kWp neustále ve stádiu zrodu: smartshunt(ex WBJR), MPPT150/45, MPPT 250/100(ex midnitesolar 150 clasic lite), 16S a různě P cca 340Ah Winston, MP II 5000,( ex Powerjack 8kW, ex samodomo cca 4kW). 48V DC rozvody a spotřebiče.

Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek