Stránka 2 z 4

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: ned led 24, 2016 9:35 pm
od rottenkiwi
Tu je pekné video o zmene frekvencie timerov pre všetky možné piny z nasledujúcich:
https://www.arduino.cc/en/Reference/AnalogWrite

Video:
https://www.youtube.com/watch?v=9JXGIeM3BSI

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pon led 25, 2016 9:49 am
od kodl69
No a zase to koliduje s SPI, takže tohle s jedním arduinem asi nemá řešení, jak "přestěhovat" SPI teda netuším, jestli je to vůbec možný. Takže komunikace jedině sériová, buď do druhýho arduina a nebo třeba ESP8266 wifi...
Ještě mě napadlo, použít arduino MEGA, bude to fungovat stejně, tj spi je na vývodech 50-53 a pwm jsou vývody 2-13, na kterejch to bude fungovat bez úprav sw? OC1A a OC1B jsou na vývodech 12 a 13. Je fakt, že tomu arduinu mega bych se rád vyhnul, jestli třeba neexistuje nějaká síťovka I2C a nebo se na to vykašlat.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pon led 25, 2016 5:53 pm
od padre
Arduino MEGA by použít šlo PWM výstup by pak byl na pinech 11 a 12 a v programu je potřeba v PWM rutině změnit řádek
DDRB |= _BV(PORTB1) | (_BV(PORTB2)); na DDRB |= _BV(PORTB5) | (_BV(PORTB6));

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pon led 25, 2016 8:20 pm
od kodl69
Tak zatím nevím. V každým případě dík za info, chtěl jsem mít možnost všech variant, tj. komunikace sériová, rfm69, lan w5100 a nebo wifi esp8266, ale asi bude jenom wifi a sériová komunikace s galvanickým oddělením. Škoda, že neexistuje nějaká malá deska s ATMEGA2560, pak by volba byla jasná.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pon led 25, 2016 8:42 pm
od rottenkiwi

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pon led 25, 2016 9:04 pm
od kodl69
Ale je, je i na ebay za menší prachy, ale to kouzlo arduina pro mini to nemá. Asi se na to vybodnu, wifi je za $2, vyzkouším jestli je to schopný jako webserver a udělám to takhle - pro známýho, ještě by chtěl teploměr, ale asi jenom s termistorem, s ds18B20 bych mohl mít problémy s časováním. Chce vidět na pc nebo mobilu, jak je ohřátej boiler a jestli tam de nějakej výkon.
To Padre: ještě otázečka k vytížení atmegy: pokud bude mít program delší průchod smyčkou než 10ms, budou pwm výstupy fungovat, nebo je problém? -třeba kdybych nešikovně napsal vyčítání z ds18b20 a dal tam delay(800)?

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pon led 25, 2016 9:13 pm
od padre
kodl69 píše:To Padre: ještě otázečka k vytížení atmegy: pokud bude mít program delší průchod smyčkou než 10ms, budou pwm výstupy fungovat, nebo je problém? -třeba kdybych nešikovně napsal vyčítání z ds18b20 a dal tam delay(800)?
S PWM problém nebude, je hardwarové, pošleš na rutinu co chceš nastavit a pokud nepošleš další změnu tak tuto hodnotu výstupy drží.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: čtv zář 15, 2016 1:45 pm
od padre
Tak po ročním provozu FV ohřevu vody, mohu říct že jsem nadmíru spokojen. Od konce srpna 2015 do dnešních dnů to vyrobilo 1900kWh. Mírně jsem upravoval program pro měnič a odstranil nějaké chyby.
Mám 300l bojler s topnou vložkou, která je v polovině nádoby, takže se ohřívá jen asi 150l a ze začátku jsem myslel že to bude tak akorát. Přes léto ale byl bojler často rychle nahřátý a topná vložka jen dohřívala a zbytek zůstal na střeše. Do spodní části nádoby jsem proto přidal další topnou vložku 2kW a doplnil prioritní relé které upřednostnuje horní topnou vložku. Ted už jde vše co je k dispozici do vody.
Zapojeni-prednostniho-rele.png

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: čtv zář 15, 2016 6:27 pm
od kodl69
Já to konečně u kámoše taky zprovoznil a s devíti panely 230Wp s naprosto nevhodným sklonem 25° k západu je každej den boiler 120l na 80°C. Za týden 40kW, bylo by víc, ale není to kam dát. P.S. Kde je v programu konstanta pro ACS? mám tady jeden ACS712/30A, nechce se mi kvůli tomu kupovat další.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: čtv zář 15, 2016 7:41 pm
od padre
Musiš změnit řádek: proud = (Avolt – (2500))*(100/66));
Ten 30A má podle mě už moc velký rozsah, ale vyzkoušej a dej vědět.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: pát zář 16, 2016 8:53 am
od padre
Tady je odkaz jak mi to aktuálně jezdí : https://emoncms.org/ppadre22

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 12:50 am
od kodl69
Tak včera hlášená závada - něměří to napětí, proud ukazuje 24,7A. Na první pohled odpařený ACS z desky, předpokládám, že ssebou vzalo i to arduino, že neměří napětí. je zajímavý, že 10A skleněná pojistka před můstkem nevybavila. Budou ko aspoň 2 fety. Asi poděkování za odrušovací LC členy. v týdnu to proměřím a dám vědět. Asi to budu muset prohlídnout osciloskopem, co dokáže ten odrušovací člen provést s napětím a proudem na tranzistorech...Jinak aparát od začátku září do teď vyrobil 100kWh. Dá se nějak zapsat ten stav do novýho arduina, aby se to načítalo dál?

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 8:59 am
od padre
Jaké ti tam tečou maximální proudy? Ten ACS by měl normálně vydržet 20A. Pokud ti panely dávají pod 10A , tak se pojistka nepřepálí. Tu přepálí jedině vyšší trvalý proud nebo energie z plně nabitých kondenzátorů při zkratu za ní.
Zapojení měniče jsi nějak upravoval?
Co se týká zadání výroby, záleží jak jsi program nahrával, pokud přes USB konektor a bootloader tak stačí provést níže uvedené v sekci programu. Pokud jsi program nahrával s prostředí Arduina přes programátor musíš mít navíc nastavený v pojistkách EESAVE, jinak se ti při každém nahrávání programu EEprom smaže. Bit nastavuji přes sw ExtremeBurner.
Prvotní výroba se do programu dá zadat v sekci setup:

// odkomentovat pokud je potreba ulozit do Eeprom predchozi vyrobu,
// nahrat program, spustit pak znovu zakomentovat, nahrat program a spustit

//vyroba = 467000; //vyroba ve Wh (napr.457600 = 457,6kWh)
// EEPROM_writeAnything(addr_vyroba,vyroba);

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 10:13 am
od kodl69
klasika, 9 panelů v sérii, do zkratu něco přes 8.5A. Já to tipuju na proudovou- napěťovou špičku způsobenou výstupním filtrem - přidal jsem na výstup lc filtr - takovou tu kostku, co jsou v ní kondenzátory a tlumivky - kabel k boileru má cca 5m, tak jsem chtěl omezit rušení. Asi to odrušení zahodím. Jsou odstřelený všechny tranzistory, IR2110 (ještě že je mám v patici) , ACS a analog vstupy na arduinu. Ono se to nezdá, ale v kondenzátorech dohromady 1.3mF při napětí 300V je celkem dost energie k upálení šroubováku. Je fakt, že pojistka je T10A, asi by to chtělo spíš F10A. Prostě klasika, tohle se při smrti ACS stane vždycky a snad se tomu ani nedá zabránit. Mám uzemněnej - pól panelů, trochu strach z atmosférické elektřiny. Boiler je izolačně ok, tudy proud netekl.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 10:45 am
od padre
Je to divné, to ACS měří na minus pólu, tam by se nemělo žádné velké napětí na Arduino objevit. Jedině že prohořelo a přerušilo se. Testoval jsem ho a za provozu při 8-9A se na něm dá normálně udržet prst, ztrátový odpor má 1,2miliOhm. To mi více hřeje ta pojistka v držáku. Asi vadný kus.

Ještě jedna věc, ověř a dobře změř ty tranzistory, pokud jsi je objednával v Číně. Mi minulý měsíc poslal čínan z Aliexpresu tranzistory 47N60C3 (alespon to bylo na nich napsáno) ale když jsem je proměřoval neměly reverzní diodu a přechodový odpor v sepnutém stavu byl vysoký. Ty ku**y falšují už i tranzistory.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 3:51 pm
od kodl69
dyť to píšu, díky odrušovacímu článku spínaly do kapacitní zátěže, tj "natvrdo" a tím došlo k destrukci. Když to teď zpětně vyhodnocuju, tak nejhorší situace nastala při rozepnutým termostatu boileru - kondenzátor zůstal nabitý z jedné půlvlny naplno, cca 350V, a můstek přepnul polaritu naopak. A to i několik hodin denně. V té odrušovací krabičce je na vstupu M1+2x10n proti zemi. Takže příčina smrti je jasná. Mám ještě pár kusů navíc, zkusím raděj změřit Rdson, ale jsou ze stejné várky jako ty původní, tam chybu nehledám.
Mám z aliexpresu dokonce nějaký STP75NF20 (do tohoto nevhodný) a ty jsou použitý, vypájený z desky - až když jsem vynadal číňanovi a podrobně přečetl popis, tak jsem pochopil, že "v zájmu co nejnižší ceny můžou být součástky nové nebo použité" ale jsou v akci už rok a bez problému, možná lepší než FAKE.
ACS se v podstě "odpařil" to je klasika při bouchnutým můstku, už se mi to stalo v jinejch konstrukcích.
Snaha o dokonalost se trestá. Že mě to nenapadlo dřív, že je ten filtr blbost.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 4:37 pm
od padre
Po zkušenostech jsou lepší použité tranzistory vypájené a z navařenýma nožičkama než ty co vypadají jako nové ( i když i mezi němi byly vadné kusy).

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 8:30 pm
od kodl69
kdyžtak dej odkaz na ty fake 47n60c3, abych je třeba nekoupil omylem taky, budu dělat ještě dva kousky...

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: stř říj 12, 2016 9:03 pm
od padre
Pozor nekupovat FAKE!! https://www.aliexpress.com/item/Free-sh ... 0.0.eKq6Cg

Číňan samozřejmě, že jich prodal hodně a nikdo si nestěžoval, ať to pošlu zpět, že mi vrátí peníze atd.
Nakonec mi musel vrátit peníze z rozhodnutí Aliexpressu. A to ještě pak chtěl ať mu tranzistory pošlu aby je mohl prověřit :lol: Skončily ve smetí, když neznám skutečné parametry, jsou mi k ničemu.

Re: FV ohřev vody 2040Wp - Opavsko

Napsal: ned říj 16, 2016 9:05 pm
od kodl69
já koupil tohle: https://www.aliexpress.com/item/Free-Sh ... 0.0.on8MiV sice focený na stejným podkladu, ale podle zkoušky při 10A bez chladiče naměřen Rdson=0.15 Ohm, ale to už byl dost teplej, takže +- dle datasheetu. Tyhle přišly v plastové liště.
Mám ještě jedny, ale od tohoto prodejce http://stores.ebay.com/jk-parts-store?_dmd=2&_nkw=47n60, ty jsem kupoval už 2015, při měření 10A mi vycházel Rdson=0.08 Ohm, a skoro se při tom proudu nehřály... a tyhle byly jenom jenom v pokoveným sáčku. Takže obal není to nejdůležitější...
Obojí mají substrátovou diodu, skoro se mi nechce věřit, že v některejch není, je to v podstatě "chyba" výrobní technologie.
U těch prvních mám podezření na přeznačení, ale určitě vyrží Uds víc než 400V a při proudech do 10A je to v klidu. Je zajímavý, že na obojích fotkách je stejná výrobní série... jak si všimnete, cena je jenom mírně odlišná.
Takhle asi vypadají originály: https://www.aliexpress.com/item/SPW47N6 ... 2e943558f2

Zkoušel jsem ACS712 30A - je to špatně, ta citlivost je už málo, pod 0.3A už to chvilkama měří 0, takže 20A verze je ta správná.
Ještě řeším rušení I2C displeje, občas (hlavně při odpojené zátěži, příp. v okamžiku vypnutí termostatu) se na displeji objeví "rozsypanej čaj" , měnič jede, ale displej se probere až po restartu. Mám k němu cca 30cm kabel, stínění připojeno na jednom konci, a ještě jsem zkoušel nacvaknout ferit, ale marnost. Zkusím ještě ukončovací odpory z 4k7 snížit na 2k2, ale jinak nevím co s tím. Silový kabely vedou od toho i2c cca 20cm daleko, všechny jsem se snažil zkroutit, aby moc nevyzařovaly. I2c má konektor přímo na arduinu mini, a napájení hned vedle, společný s procesorem, tam bych chybu nehledal.