ATtiny85 + Uno komunikácia

Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
Odpovědět
willcz
Příspěvky: 590
Registrován: úte zář 06, 2016 2:52 pm
Reputace: 105

Re: ATtiny85 + Uno komunikácia

Příspěvek od willcz »

ohledne ruseni, dal bych tam proste blokovaci kondik I na mereni, tady prece nejde o nejake rychle deje. proc resit nejake filtry, prumerovani, atd.

kontrola proudu je sice pekna, ale tady je tak malo pinu ze nezbyva ani na vlastni samostatni vstup pro referenci a mereni.

Mozna by to chtelo vetsi jednocip, alespon pouzdrem. nebo pak carovat napriklad s jednim pinem pro RX a TX, zruseni resetu, atd.
Za me by to ale chtelo prvne vyresit spolehlivou komunikaci, zablokovat napajeni, oddelit od mereni.
Az to zacne spinat vetsi zatez (odpor, dc/dc), tak teprv zacne sranda, to prijdou spicky na napajeni a bude se opet resit komunikace, pripadne sekani procesoru.
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: ATtiny85 + Uno komunikácia

Příspěvek od kodl69 »

myslím že ne, ono není problém jednou za 2s na 20ms ten step up vypnout, kdyby bylo nejhůř. Těch víc pinů je problém, jak s velikostí desky, a tak s cenovkou, Attiny84 stojí jednou tolik, pak místo na desce (bude klasickej dil v patici, lepší, než dělat programovací konektor na každým balanceru, navíc ty SO8 stojí stejně) Měnič a návrh desky mám pod palcem já, a po nějakejch zkušenostech s takovouhle technikou nepředpokládám vážnej problém (ale nějaký problémy budou, to je jistý) Další věc, co funguje možná líp než odrušovací člen, je zdroj napětí s vnitřním odporem pod 10miliohm, což při připojení přímo na svorky aku nebude problém. Takže jenom blokování proti vf, nějaký elektrolyty nemají smysl.
Další piny by sváděly k dalším blbinám, třeba k teploměru a podobně, navíc i tak už mi ta deska vychází dost velká, 78x30mm s tím, že vývody na akumulátor jsou v úhlopříčce, takže na 40Ah a 60Ah winstony to nepůjde přímo, ale zkusím na tom ještě zapracovat, pořád se bráním oboustranné smd montáži, ale ty díry na šrouby zaberou dost místa. Ostatně dát procesor na druhou stranu oboustranné desky proti řídícímu obvodu měniče jistě není dobrej nápad. Mělo by to být tak, že shora bude procesor, trafo, konektory, indikační led a díry na přišroubování, všechno ostatní smd ze spodní strany, ale 0603 odpory a kondíky zaberou dost místa, a menší bych nerad, kvůli opravitelnosti.
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
Reputace: 285
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

No už sa to posielanie zlepšilo, až na tú 1. hodnotu, ktorá je úplne mimo
a neviem prísť na to prečo ???
AKo fakt toto sa nedá ladiť 5 m od NB, keď nevidím, čo mi tam lezie.

POtrebujem serial monitor a 5 nezávislých regulovateľných zdrojov na stole.
Přílohy
AT85_1_2_3_4_Mega_Eth.jpg
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

A je to tam. :yes: Mal som skrat na pinoch jedného optočlenu.
Přílohy
AT85_1_2_3_4_Mega_Eth_OK.jpg
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: 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: ATtiny85 + Uno komunikácia

Příspěvek od kodl69 »

Tak to vypadá poměrně dobře, teď ještě jestli to nebude moc rozhazovat rušení od regulátoru, měniče a pod.
Mě pořád nedorazily ferity, takže jsem zatím nezadal desky do výroby, chtěl bych to mít odzkoušený tak, aby už se nedělalo moc změn. Jaký tam máš nakonec hodnoty odporů u optočlenů?
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: 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: ATtiny85 + Uno komunikácia

Příspěvek od kodl69 »

tady, jenom pr zajímavost, další varianta na podobný téma: https://www.ev-power.eu/Battery-Managem ... html?cur=2
zasunovací konektory celkem dobrej nápad, ale jenom jeden optočlen znamená smrt procesoru, pokud se povolí propojka mezi článkama - to je šetření za každou cenu.
zajímavý je, že mají proudový čidla zapojený do prvního modulu (asi s atmega 328) , další vypadají jako pic/attiny, a poslední modul má na sobě relátka a wifinu, prostě minimalistický řešení, bez nějakýho řídícího modulu. Ale tohle a měnič na desku, co bude pasovat na 40Ah winstona určitě nevecpu, ale mohl bych udělat desku variantně na tyhle konektory KF141V, ale zase by to zapojování komunikace ztratilo blbuvzdornost. Teď je otázka, co by preferoval pravděpodobný uživatel...
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
Reputace: 285
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Hodnoty odporov premerám a dám sem.
Ale teraz je na baterkách všade 3.31 V
a napatie na moduloch 1. a 2. je OK ale na 3. a 4. je nížšie ???
To si neviem nejako vysvetliť, malo by byť rovnaké.

Aha, asi mám výrazne odlišné hodnoty odporov na referencii.
Ono odpory sú "co dúm dal." A ešte na zelenej doske sú iné optolečny
ako na hnedej. Tie na zelenej majú tendenciu pri 3.2 V posielať
chybné dáta, keď je napatie 3.31, už je to OK.
Přílohy
doska_1_odpory.jpg
doska_2_odpory.jpg
AT85_1_2_3_4_Mega_Eth_OK_2.jpg
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Ten trimer hore na zelenej doske je len na parádu, je tam odpor 220 Ohmov.
Ten trimer na hnedej doske má 1000 Ohmov.
Ostatné sú ako si mi poslal, 1k2, 12k a 4k7, na diodach malých 220 a na veľkých 110.

Určite to treba ešte vyladiť s osciloskopom, lebo ja som tam dal , len čo som mal.
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

No oni tam majú naviac BlueTooth, ale zase tam treba spájkovať.
Tie moduly okrem 1. a posledného sú OK.

Ale ja napr. 1. a posledný na svoje baterky nedám, lebo tam mám hrubé svorky na 90 mm2.
https://www.youtube.com/watch?v=5EfYQqU0cmE

Naše Arduino či už Pro Mini, Pro Micro, Uno či Mega dokáže pripojiť dosť veľký
počet relé na niekoľkostupňové pálenie prebytkov do roznych spotrebičov.

Tu je max. 4 A resp. 7.5 A s ventilátormi obyčajné pálenie.
http://www.ostrovni-elektrarny.cz/docs/ON4_UTP.pdf

Títo to majú aj s bočníkom, ale zase mizerný bal. prúd.
https://www.batrium.com/collections/sta ... tmon2-500a
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Tak som urobil nejaké merania spotreby.
AT85 pri posielaní dát žerie 1.3 mA pri 3.2 V, čo je 4.16 mW.
AT85 pri blikaní LED žerie 5.99 mA pri 3.2 V, čo je 19.168 mW.

Mega s Eth. shieldom žerie 132 mA pri 12.8 V, čo je 1689 mW.

Takže AT85 za deń zožerie : 99.8 mWh.
Mega + eth. za deň zožerie : 40.5 Wh.
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Dá sa toto využiť na pálenie u BMS spolu s AT85 resp. niečím na 2.9 až 4.3 V ?
https://www.tindie.com/products/DrAzzy/ ... to-30v60a/

SOm sa dočítal, že pri roznom nap. napatí, tie oscilátory na ATtinyXYZ bežia rozne,
tak aj to može byť príčinou toho, že kom. nie vždy ide OK.
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Trochu som sa hral s uspávaním Attiny85.
Na videu vidno rozsah multimetra 2mA a meranie spotreby počas svietenia LED
a potom nastáva niekoĺkosekundový interval uspania AT85.

Asi od 00:58 je pre porovnanie povodný program bez uspania s nižšou hodnotou
rezistora na LED, ako aj stav bez zapnutej LED. Rozsah je 20 mA. Napatie 3.31 V.

https://www.youtube.com/watch?v=hgS5ygbmZ50

Vidno, že rozdiel je obrovský. 4 uA vs. 1140 uA, ergo 1 : 285.
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.
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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Ešte som dnes naďabil na BMS, ktoré používa Victron v svojich LiFEPO. Od 14:45.

https://www.youtube.com/watch?v=_qKW1j8IZmk
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: 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: ATtiny85 + Uno komunikácia

Příspěvek od kodl69 »

Tak ty odběry jsou s uspáním super, akorát je potřeba to napsat tak, aby se to stihlo probudit při příchodu dat nebo samo o sobě jednou za čas, kvůli samostatné funkci i bez komunikace.

ten spínač není nic jinýho než 4 ks IRF3708 s odporama v gate a proti zemi, to je škoda kupovat za takovýhle prachy.

S rozdílným kmitočtem oproti napětí to dokážeš sám otestovat, stačí nahrát blikání a druhým arduinem měřit, kolik je to ve skutečnosti milisekund, při jakým napětí a asi bude mít nezanedbatelný vliv i teplota... Aby se rozešla komunikace, tak by to muselo být o víc než 10% jeden proti druhýmu. A to se může stát, viz datasheet attiny str. 193. Ale je tam taky registr OSCCAL str. 31- kdyby jsi si chtěl hodně pohrát. Co mám já info, tak tohle nikdo neřeší, chyby v přenosu dat vznikají jinak (rušení), navíc se dá předpokládat, že napětí na procesoru bude 3.1 až 3.5V, což by nemělo mít výrazný vliv, to spíš výrobní tolerance čínskejch attiny...
Když vidím tu spotřebu arduna s w5100 tak mě to děsí, oproti tomu ESP12 v s 300mA v impulsech je extrémně energeticky úsporný zařízení. Otázka je, jestli neudělat balancer z nich a komunikaci přes wifi, se samostatnou webovou stránkou každýho balanceru :-) na peníze by to dražší nebylo, a bylo by to "cool" :lol:
ale možná by to byla volba pro přídavnej modul k "prvnímu" nebo "poslednímu" balanceru, kde by bylo všechno.

Mě právě dorazily ferity, jdu s tím do trucovny něco pokoušet.
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.
pajas
Příspěvky: 20
Registrován: úte úno 17, 2015 7:52 am
Reputace: 1

Re: ATtiny85 + Uno komunikácia

Příspěvek od pajas »

Na přesné měření času komunikace by to chtělo logický analyzátor. Ten stojí dost peněz, ale dá se to obejít ;-)
Lze použít zadarmový vynikající software od drahého logického analyzátoru https://www.saleae.com a k tomu si koupit levný HW klon. Nejsou dostupné všechny funkce, ale načíst data, změřit a případně rozpoznat protokol to zvládne. Ceny těchto klonů jsou do deseti dolarů.

Vypadá to takhle.
Přílohy
002.png
001_r.jpg
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: ATtiny85 + Uno komunikácia

Příspěvek od kodl69 »

v tomhle případě by to ale spíš chtělo tu "analogovou" část, tj zobrazit skutečnej průběh signálu, a vyhodnotit, co to chce (jak moc je log 0 nulou a 1 jedničkou, délky a tvar hran...) Ale jinak když už tip, tak kompletní - kde koupit ten levnej HW?
Já včera bojoval s trafama pro flyback, a zatím neuspěšně, i nějakej křemík se mi podařilo odpařit...
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
Reputace: 285
Lokalita: SO, SK
Bydliště: SO, SK

Re: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Rozmýšľam, že by som použil MIC port zo zvukovky na 196 000 Hz. Bude to stačiť ?
A k tomu nejaký prevodník. Alebo keď nie, tak LINE IN.

https://www.zeitnitz.eu/scope_en

Lenže mám NB caput, tak by som potreboval niečo na Linux.

Ako pripojiť AT85 a optočleny na sampler, aby som nezničil klávesy ?
Přílohy
sampler.jpg
Naposledy upravil(a) rottenkiwi dne úte črc 31, 2018 3:48 pm, celkem upraveno 2 x.
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.
pajas
Příspěvky: 20
Registrován: úte úno 17, 2015 7:52 am
Reputace: 1

Re: ATtiny85 + Uno komunikácia

Příspěvek od pajas »

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: ATtiny85 + Uno komunikácia

Příspěvek od rottenkiwi »

Tak som si dal do Ubuntu tento osciloskop, len teraz čo ďalej ? Ako vybrať CH1 a CH2
a ako ten BMS z AT85 pripojiť na vstup zvukovky ???
Přílohy
osciloskop_ubuntu.png
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: 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: ATtiny85 + Uno komunikácia

Příspěvek od kodl69 »

já si objednal ten logan, dík za tip.
dneska jsem udělal jinačí trafo do měniče (primár 7z 4x0.6mm, sek. 48z 0.6mm, pom. vinutí 7z 0.3mm,na EE25 CF139 mezera 0.5mm a výsledky jsou tady:
IMG_20180731_164709a.jpg
napětí článku 3.3V a celého aku 54V, takže příkon 21W, výkon 21W?!! asi chyba měření, ale je fakt, že ani po půl hodině nic nemělo nad 50°C, takže za mě dobrý.
a fotka bastlu, tranzistor je skrytej pod sondou osciloskopu a LM3481 je z druhé strany desky:
IMG_20180731_164751a.jpg
samozřejmě průběhy na osciloskopu jsou ještě "kostrbatý" , ale už nechám udělat zkušební desky u číňana:
deska nahled.png
a doladit to "zaživa". Samozřejmě to bude ještě potřebovat dotvořit a tohle jistě není konečná verze. Mělo by to rozměrově pasovat na 40 nebo 60Ah winstony, pro větší články není problém připojit jeden pól dostatečně tlustým drátem.
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