ATtiny85 + Uno komunikácia

Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od rottenkiwi »

Objavil som video, ako jeden chlapík nastavuje BMS.
https://www.youtube.com/watch?v=OL3HI7G-dmo

Ako vy kalibrujete svoje BMS a ako ich máte pripojené na NB resp. smartfon ?
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.
willcz
Příspěvky: 590
Registrován: úte zář 06, 2016 2:52 pm

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od willcz »

:-) uzasne jsou ty krokodylky a k tomu ten tenoucky kablik. hlavne ze pocital jakym proudem bude balancovat :-)
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od rottenkiwi »

Pozerám, že ak je ESP8266 v deep sleep móde, tak žerie len 10 uA.
Skúšali ste to niekto merať ?
https://youtu.be/ZfmbvH-8YO4
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.
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

nezkoušel, ale je problém ho z tohohle staviu nějak rozumně probudit, tady ten to zkoušel: http://www.xpablo.cz/?p=1180
co je super, tak jeho wificonfig - nastavení IP adresy, ssid a hesla přes web rozhraní, a ani není potřeba návod pro uživatele: http://www.xpablo.cz/?p=941
a vůbec s tím má odladěnou spoustu věcí...

kblíky žalostný, ale jinak hračička, to web rozhraní a držáky z 3d tiskárny - holt na něco je lepší a někde má rezervy, pozoruju to i u sebe
P.S. dnes přišly zkušební desky, tak o víkendu snad něco osadím a odzkouší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.
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od rottenkiwi »

Tento tu zas napájal ESP z 2 x AA 425 dní :)
https://www.youtube.com/watch?v=IYuYTfO6iOs

Idem sa od nich niečo priučiť, ak by sme využili túto možnosť.
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.
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

Tohle funguje v režimu "dataloger" kdy se jednou za den esp připojí k wifi a pošle pár paketů s nějakou zprávou, jestli je to mail nebo HTTP request je jedno, ale v režimu "webserver" kdy je to trvale připojený k wifi a čeká na klienty, to takhle nefunguje. No a pokud by to bylo v režimu klient, tak zase musí existovat ten server, kterej udržuje data, navíc je problém on-line obousměrná komunikace bez zpoždění řádu hodin...
Pokud bude ESP připojený k jednomu 100Ah článku a bude po většinu doby v klidu, tak to vydrží do úplnýho vybití cca 1000 hodin. A mezitím by bylancery měly tu energii dodat. A nebo to bude napojený přes spínanej zdroj s "green mode" na celej akupack, a není co řešit. Trvalá spotřeba okolo 1W je asi akceptovatelná, když na tom bude paměťová karta, webserver a nejaký HW výstupy pro odpojení aku. Možná by to mohlo obsahovat i I2C oled displej, s nějakejma základníma údajema o stavu baterek. A Střídač-N třeba udělá ten modul na měření proudu...
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.
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

schválně jsem požadavkem na napájení ESP + periferie 3.3V 0.5A nakrmil WEBENCH a vychází mi, že z 48-56V dokážu vytvořit izolovanej zdroj 3.3V s účinností přes 80 procent a nebo step down s minimem součástek okolo švába s podobnou účinností. Pro 24V nebo 12V systém to bude vycházet ještě líp.
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.
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

Tak při zkoumání zásilek z aliexpresu jednu místo do brna dodali do hradce králové, a dokonce ji dokázali doručit, asi tam mám dvojníka. Česká pošta jde do dalšího levelu. Dodnes jsem si myslel, že je trojjediná jako bůh(doručovatelka, chlapík co rozváží balíky a paní na přepážce spolu nemají nic společnýho) ale dnes jsem musel do jakýhosi "depa" za poštou, Budovy jsou spojený, ale oni to na tu poštu nemůžou dodat, stálo by to cca 20kč navíc - a tam mi vydali balík. Takže to je čtyřjedinnost pošty, doručovatel - rozvoz balíků - pošta s přepážkou - "depo" - nevím, který náboženství to má tak složitý jako pošta.
"Depo" píšu v uvozovkách, protože podle mě depo má koleje s roztečí 1435mm a na nich jsou lokomotivy. Tady nic takovýho nebylo...
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.
DanoP
Příspěvky: 944
Registrován: stř črc 06, 2016 12:27 pm
Bydliště: Trnava, Slovensko

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od DanoP »

Co sa tyka spotreby ESP s WiFi myslim ze uspornejsie je pouzit nieco od Atmelu ATSAMD21G18 ARM Cortex M0 ktory berie 20mA pri 3.3V napajani (a da sa debugrovat cez jlink !!) a k nemu WiFi shield ATWINC1500.
Ak by ale kombinacia s wifi shieldom brala viac ako 300mW, nebude potom lepsie pouzit nieco ako Orange PI PC, kde je plnohodnotny linux vratane SSL certifikatov pre web server? Ja pouzivam Orange PI PC na preposielanie udajov z Axpertu na firemny web server connektnuty cez Ethernet. Spotrebu ma okolo 600mA/5V, s tym ze s Axpertom komunikuje bezdrotovo na 433MHz telemetrii (USB dongle na strane Orangu a RS232 na strane Axperta).
1,77kWp monokryštál + Fangpusun MPPT 150/45, 1,6kWp +Victron MPPT 250/60, 2xStuder XTM4048 + 25kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

Věc, co má OS by podle mě neměla přímo a neomezeně řídit HW.
Samozřejmě je to o diskuzi, mě by třeba stačilo, kdybych měl nějaký stavy na displeji a posílalo to data třeba na thingspeak, nebo kamkoliv jinam, kde se můžu podívat na stav baterek. Je potřeba nezapomenout na to nejdůležitější, že je to BMS a ne internetová hračka. Ta spotřeba ESP je "maximální" obvykle je to pod 100mA/3.3V, v "bazéntermostatu" mám ESP včetně relé a LCD s podsvícením napájený zdrojem 5V 1A a nejteplejší je to od slunka, ne vlastním vývinem tepla... Na takový hodnoty s Rpi nedostane, možná ZERO.
Varianta je taky třeba sprostá atmega, a komunkace modbus RTU (RS485 nebo UART s galv. oddělením), ať si to každej vyčte čím chce. V klidu spotřeba pár mA. Spíš bych to směroval tak, co by ten modul měl přímo svýma výstupama ovládat. Mě by stačilo PWM pro řízení přebytků, jeden signálový kontakt relé pro odpojení zátěže a jeden pro odpojení nabíjení (shazovací cívka jističe od panelů) . No a ESP8266, raspberry, nebo nějaký PLC by mohl být nadřazenej systém, nehledě na to, že by neměl být problém implementovat třeba i módní CAN bus...
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.
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

teď se dívám na M0+ ATWINC1500 a to za 50USD? Se to snažím designovat trochu nízkonákladově, už dost na tom, že za LM3481 dám skoro 50Kč, za mosfet 30 a za procesor 20Kč na každej modul. 200Kč v materiálu na modul, co jsem chtěl na začátku jistě přestřelím. A jestli bude řídící modul postavenej na atmega 328, mini oled displej, dvě relátka a galvanicky oddělenej UART, tak to bude za dvě tři stovky taky a dál se může připojit co je komu libo...
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.
DanoP
Příspěvky: 944
Registrován: stř črc 06, 2016 12:27 pm
Bydliště: Trnava, Slovensko

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od DanoP »

M0+ na doske s Wifi ATWIC1500 za 35USD to uz je lepsie (adafruit), aj ked na ESP8266 to cenovo nema?
1,77kWp monokryštál + Fangpusun MPPT 150/45, 1,6kWp +Victron MPPT 250/60, 2xStuder XTM4048 + 25kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
DanoP
Příspěvky: 944
Registrován: stř črc 06, 2016 12:27 pm
Bydliště: Trnava, Slovensko

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od DanoP »

Napadla ma este jedna vec. Ked bude robit testy, otestovat ci by sa pri vybijani dal najslabsi clanok podporit spustenim balancovania na ostatnych clankoch. Vychadzam z toho, ze ak sa energia z balancovaneho clanku presuva na cely akumulator odlahci sa tym "nebalancovanemu" clanku. Nemuseli by sa zapinat vsetky, mozno by stacilo len niektore a prepinat po nejakom case aby nedoslo k rozbalancovaniu.
1,77kWp monokryštál + Fangpusun MPPT 150/45, 1,6kWp +Victron MPPT 250/60, 2xStuder XTM4048 + 25kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od rottenkiwi »

Čo sa stane, keď ATtiny85 bude napájané z článku, ale v článku nastane vnútorný skrat ?
Ako poriešiť túto kritickú situáciu, aby sa neopakovala situácia ako v Boeingu 787 ?
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.
DanoP
Příspěvky: 944
Registrován: stř črc 06, 2016 12:27 pm
Bydliště: Trnava, Slovensko

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od DanoP »

Attiny prestane komunikovat, balancovanie bude vypnute a centralna jednotka nebude mat odpovede. Cize ak centralna jednotka nedostane odpoved do nejakeho casu od oslovenia clanku treba vyhlasit alarm a pripadne odpojit pak. Viac sa aj tak urobit neda.
1,77kWp monokryštál + Fangpusun MPPT 150/45, 1,6kWp +Victron MPPT 250/60, 2xStuder XTM4048 + 25kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

ten zkrat napětí článku neshodí hned, ale pár sekund to jistě trvá, a to je čas, kdy bude balancer odesílat data o nízkým napětí článku. Dělat alarm na poruchu komunikace mi nepřijde moc dobrý, možná volitelně...
Odzkouší, do jakýho napětí attiny dokáže fungovat a optočleny přenest data. můj odhad je cca 2.2V.
Další možnost je koncepce se sběrnicí s oddělením optočleny, a mít RX i Tx od každýho balanceru na řídící desku, ale to by byla echt drátařina. Samozřejmě potom by byl zajímavej komunikační protokol MODBUS nebo něco jinýho s opravou chyb.
P.S. zatím jsem nic neosadil, chybí mi klíčový odpory vel. 1210 pro snímání proudu tranzistorem...
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.
DanoP
Příspěvky: 944
Registrován: stř črc 06, 2016 12:27 pm
Bydliště: Trnava, Slovensko

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od DanoP »

Co sa tyka tej kontroly komunikacie, nedala by sa upravit prepojenie riadiacej jednotky s uzlami tak, ze na prijme by boli vsetky uzly (prepojene paralelne (ja viem zhavit cca 16 optoclenov z riadiacej jednotky), odpoveda len ten co bude osloveny - opet vystupy optoclenov prepojene paralelne. Potom by som vedel ktory uzol neodpovedal.
Z uzlu do uzlu by potom isli len 3 vodice, RX, TX a zem a potom aj do riadiacej jednotky.
1,77kWp monokryštál + Fangpusun MPPT 150/45, 1,6kWp +Victron MPPT 250/60, 2xStuder XTM4048 + 25kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
kodl69
Příspěvky: 7727
Registrován: sob črc 19, 2014 8:56 pm
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: ATtiny85 + Uno komunikácia

Nový příspěvek od kodl69 »

Samozřejmě dalo, ale zase vzniká to, co se snažím eliminovat - drátařina tenkejch nejištěnejch drátků kolem baterky. Pak je ještě problém umístění optočlenu - pokud budou optočleny na řídící desce, tak jakejkoliv kontakt drátu k balanceru s potenciálem "někde na baterii" zniči spolehlivě procesor na článku - to raděj ať se ta komunikace přeruší. když by byly optočleny na modulech na článcích, tak je to naopak, při blízkém setkání třetího druhu by shožel ten řídící procesor. A dělat to dvakrát oddělený (jako mám na tom modulu) by byla dost obštrukce. No a "GND" s napětím "někdena baterii" v nejištěným tenkým drátku, to taky smrdí průserem. Když jsou balancery přímo přišroubovaný na článcích a je mezi nima akorát jeden drátek na komunikaci, tak to považuju za optimum, navíc budou ty propoje z měničů, tam by na koncích snad mohly i být nějaký pojistky na vodičích, něco ve stylu pojistky u autorádia, budou stejně jenom dvě...
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.
DanoP
Příspěvky: 944
Registrován: stř črc 06, 2016 12:27 pm
Bydliště: Trnava, Slovensko

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od DanoP »

Vsak myslim priamo na clanku 2 optocleny, jeden pre RX a druhy pre TX. Nieco taketo
Prepojenie.PNG
1,77kWp monokryštál + Fangpusun MPPT 150/45, 1,6kWp +Victron MPPT 250/60, 2xStuder XTM4048 + 25kWh LiFePO4, vlastny monitoring na https://www.mms-softec.sk/pip/
Uživatelský avatar
rottenkiwi
Příspěvky: 5451
Registrován: pát úno 13, 2015 2:24 pm
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Nový příspěvek od rottenkiwi »

Pekné video o CAN zbernici, kde už iní vymysleli, ako riešiť prioritu či chyby prenosu.
https://www.youtube.com/watch?v=RRbrk3SdSKA
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.

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