Ukladani prebytku "Drama"
Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
Jaj to som prehliadol. Ďakujem
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
Ahojte. Mám taký problém tento týždeň chcem spustiť ukladanie prebytkov do prevádzky ale je tu jeden problém. Arduino mi nejak zle merá napätie. Merané napätie je pripojené na pin 1 cez odporový delič. Zmenil som aj meraný rozsah ktorý je daný ku danej hodnote odporov. V samotnom programe na meranie napätia to funguje bez problémov. V programe na ukladanie prebytkov je taký problém že keď arduino spustím tak napätie ukazuje skutočné ako je v mojom prípade teraz na zdroji. Ale po pár minútach napätie samovoľne stúpne na o 0,2V až 0,3V väčšiu. Po reštarte arduina je to chvíľu v poriadku potom zas vyletí hore. Keď arduino negeneruje impulzy tak napätie tak nestúpa.
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
-
- Příspěvky: 2811
- Registrován: sob pro 29, 2012 10:22 pm
- Reputace: 128
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Ukladani prebytku "Drama"
Nechce to nějakou prodlevu v kódu? Občas mi takto počítá napětí i multimetr, jenže ten to dělá zpravidla, když má slabou baterii.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 438
- Registrován: sob čer 02, 2012 8:22 pm
- Reputace: 8
- Bydliště: 580m n.m. na Vysočině
Re: Ukladani prebytku "Drama"
změř si jestli na arduinu mezi +5V a GND piny máš pořád stabilní napětí 5.0V a nijak to nekolísá. Napětí dolů = měřená veličina z analog in jde nahoru.
2x Tristar / 26kWh v lithiu / 7,3kWp na střeše / 2xXTM-4000 / >38MWh / start 05/2012 s 440Wp.
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
Napätie je 4,80-4,90. Ale je zaujímavé to že pri programe na meranie napätia to nerobí.
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
- dedo
- Příspěvky: 234
- Registrován: čtv zář 22, 2011 10:33 pm
- Reputace: 10
- Bydliště: SK
Re: Ukladani prebytku "Drama"
Mne zas pri cyklovaní medzi meraním teploty a napätia poklesne údaj napätie akumulátora na LCD o 0,2V pod reál. 5-voltovú referenciu som nemeral, napájam to zo stabilizovaného zdroja a podozrievam LCD shield. Prejavilo sa mi to na dvoch rôznych arduinách.
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
Tak dnes som ako tak konečne dorobil ukladanie prebytkov ktoré je napchané v krabičke na din lištu spolu s zdrojom. Súčasťou je aj bezdrôtový modul na 433mhz. Ktorý sa chystám použiť na odosielanie dát do arduino mega ktoré bude zobrazovať všetko na displeji. Prípadne aspom údaje do PC aby som vedel v akom stave je ukladanie prebytkov. Napadla ma aj možnosť posielať to cez wire komunikáciu do raspberry a ďalej sním pracovať. Mám tak isto aj pripravených viacej svorkovníc keby náhodou treba. Ešte neviem čo ma do budúcnosti napadne. Za program ktorý poskytol Drama(Marek) ktorý si sám nastavuje cieľové napätie chcem aj touto cestou moc poďakovať.
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
-
- Příspěvky: 491
- Registrován: pát říj 05, 2012 8:37 pm
- Reputace: 56
- Bydliště: SK pri Presove
Re: Ukladani prebytku "Drama"
Podarilo sa mi ako tak rozbehnut toto ukladanie prebytkov, ale mam trocha problem s tym, ze mam rovnaky displej ako luge na predchadzajucej strane a pokial som dobre pochopil, tak by malo fungovat aj zvysovanie a znizovanie napatia pomocou tlacitok, ale s tymto displejom a tlacitkami na nom mi to akosi nefunguje. v programe su tlacitka definovane na pinoch 50 a 52, a tento displej ich ma pripojene ku analogovym pinom 1-7. Ked som to zmenil tak to nejako nereagovalo a samo dvihalo cielove napatie hore... da sa to nejako spravit? alebo musim dat ine tlacitka na piny 50 a 52? dik
+- 25kWp, 53V 700Ah LifeYpo4+zaloha olovo, 2x5kW Axpert + 3x XTM 4000+Victron quattro 15.000, 5x Victron 250/100, https://forum.mypower.cz/viewtopic.php?t=780 KIA EV6
-
- Příspěvky: 766
- Registrován: ned lis 13, 2011 5:52 pm
- Reputace: 37
- Bydliště: SK
Re: Ukladani prebytku "Drama"
Toto funguje.MareC3k píše:Podarilo sa mi ako tak rozbehnut toto ukladanie prebytkov, ale mam trocha problem s tym, ze mam rovnaky displej ako luge na predchadzajucej strane a pokial som dobre pochopil, tak by malo fungovat aj zvysovanie a znizovanie napatia pomocou tlacitok, ale s tymto displejom a tlacitkami na nom mi to akosi nefunguje. v programe su tlacitka definovane na pinoch 50 a 52, a tento displej ich ma pripojene ku analogovym pinom 1-7. Ked som to zmenil tak to nejako nereagovalo a samo dvihalo cielove napatie hore... da sa to nejako spravit? alebo musim dat ine tlacitka na piny 50 a 52? dik
- Přílohy
-
- boiler_tlacitka.ino
- (8.27 KiB) Staženo 443 x
-
- Příspěvky: 491
- Registrován: pát říj 05, 2012 8:37 pm
- Reputace: 56
- Bydliště: SK pri Presove
Re: Ukladani prebytku "Drama"
noo... ale toto je uz trocha zlozitejsie s tymi tlacitkami to by som nebol dokazal urcite
+- 25kWp, 53V 700Ah LifeYpo4+zaloha olovo, 2x5kW Axpert + 3x XTM 4000+Victron quattro 15.000, 5x Victron 250/100, https://forum.mypower.cz/viewtopic.php?t=780 KIA EV6
-
- Příspěvky: 491
- Registrován: pát říj 05, 2012 8:37 pm
- Reputace: 56
- Bydliště: SK pri Presove
Re: Ukladani prebytku "Drama"
Este jedna vec ma napadla, komu funguje to uz dlhsie obdobie? neni problem s menicom? lebo predsa take zatazovacie impulzy ktore dostava menic mu mozno davaju trocha zabrat. Alebo je to v pohode a menic s tym nema problem?
+- 25kWp, 53V 700Ah LifeYpo4+zaloha olovo, 2x5kW Axpert + 3x XTM 4000+Victron quattro 15.000, 5x Victron 250/100, https://forum.mypower.cz/viewtopic.php?t=780 KIA EV6
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
Môj menic meanwell ts-700 a bojler pripojeny cez regulator vykonu na 500w a menic dost bzuci. Nerobi mu to dobre. A to je plny sinus. Zapojil som to teda na 1500w cinu s modifikovanym sinusom a ten s tym nema problem.
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
-
- Příspěvky: 2811
- Registrován: sob pro 29, 2012 10:22 pm
- Reputace: 128
- Lokalita: pod Brnem
- Systémové napětí: 24V
Re: Ukladani prebytku "Drama"
Problém není, výkon by měl být trojnásobný optori sporále. Přemýšlím, že bych také k boileru dal levnější trapézový nebo spíš modifikovaný sinus a odlehčil mírně drahým Victronům. mám to zapojené do serie dvě spirály na 3f/4kWspirále celkem, tj cca 1330WX3X230V címž rozdělím ohřev na cca 650W. Spínání dělá obyčejné hodiny na 2000VA od 8 do 16 h po půl hodině, přes poledne na 2h nepřetržitě. Voda je pro sprchování, v dostatečném množství pro 3člennou rodinu a umývání nádobí.
3x2000VA-VMP-par, NiCd 24V, 22x210-320Wp, 2x85A-VMPPT
-
- Příspěvky: 491
- Registrován: pát říj 05, 2012 8:37 pm
- Reputace: 56
- Bydliště: SK pri Presove
Re: Ukladani prebytku "Drama"
Mam dalsi problem... ked funguje ukladanie prebytkov, tak mi nastane problem s menicom a to ten ze sa vypina od prepatia... mam nastavene nabijanie zo solaru na 30V, prebytky sa absorbuju od 29,5V, ale pri prevadzke asi nastane nejaka spicka na dc strane pri prudkom poklese vykonu do bojlera, asi ked arduino meria teplotu a menic sa vypne od vysokeho vstupneho napatia /vypina sa pri 31V/.
+- 25kWp, 53V 700Ah LifeYpo4+zaloha olovo, 2x5kW Axpert + 3x XTM 4000+Victron quattro 15.000, 5x Victron 250/100, https://forum.mypower.cz/viewtopic.php?t=780 KIA EV6
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
Marek: Ak si dobre pamätám tak menič máš od Mateja nie? Skús sa ho spýtať na to nastavenie napätia samizdá že tu nie raz spomínal že to dokáže nastaviť
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
-
- Příspěvky: 390
- Registrován: čtv říj 13, 2011 10:45 am
- Reputace: 23
- Bydliště: Příbor
Re: Ukladani prebytku "Drama"
Mi to bezi vyborne, pokud je pocasi, dari se "ulozit" 3 500kW.MareC3k píše:Este jedna vec ma napadla, komu funguje to uz dlhsie obdobie? neni problem s menicom? lebo predsa take zatazovacie impulzy ktore dostava menic mu mozno davaju trocha zabrat. Alebo je to v pohode a menic s tym nema problem?
Myslim, ze nesinusove menice budou lepe snaset nesymetricke zatizeni pulvln (zadne presyceni jadra trafa DC slozkou), osobne pouzivam menic CARSPA 3000.
-
- Příspěvky: 390
- Registrován: čtv říj 13, 2011 10:45 am
- Reputace: 23
- Bydliště: Příbor
Re: Ukladani prebytku "Drama"
Jo, to je dost nanic, ze se zastavi ta smycka pro mereni, asi by to chtelo nejake lacine arduino vyclenit ciste na PWM a druhe pouzivat na vse okolo, trochu kanon na vrabceMareC3k píše:Mam dalsi problem... ked funguje ukladanie prebytkov, tak mi nastane problem s menicom a to ten ze sa vypina od prepatia... mam nastavene nabijanie zo solaru na 30V, prebytky sa absorbuju od 29,5V, ale pri prevadzke asi nastane nejaka spicka na dc strane pri prudkom poklese vykonu do bojlera, asi ked arduino meria teplotu a menic sa vypne od vysokeho vstupneho napatia /vypina sa pri 31V/.
-
- Příspěvky: 491
- Registrován: pát říj 05, 2012 8:37 pm
- Reputace: 56
- Bydliště: SK pri Presove
Re: Ukladani prebytku "Drama"
poobede som z programu vyhodil meranie teploty, zostalo tam len pwm a robilo to stale... skusim este jednu vec a to priblizit prebytkove napatie nabijaciemu napatiu regulatora, tak o 0.2-0.3V mozno uz nebudu vyskakovat take spicky... t.j. absorbcia na tristare 29,8 a prebytky od 29,6.
+- 25kWp, 53V 700Ah LifeYpo4+zaloha olovo, 2x5kW Axpert + 3x XTM 4000+Victron quattro 15.000, 5x Victron 250/100, https://forum.mypower.cz/viewtopic.php?t=780 KIA EV6
-
- Příspěvky: 1095
- Registrován: sob zář 15, 2012 8:53 pm
- Reputace: 16
Re: Ukladani prebytku "Drama"
S tristarom to zladiť je docelá zaujímavé iba ak by si chcel aby to meralo nepresne. Tristar meria tak o 0,2V naviac. Dole prikladám program ktorý mi poslal "drama" ma ktorý si sám nastavuje cielové napätie.
rimi: ja používam na ukladanie arduino mini pro na ebay sa dá kúpiť za 3 doláre. A programátor za 4 doláre. A funguje to bez problémov.
Kód: Vybrat vše
int analogPin = 1; // pin na kterem merime napeti na baterii
float targetVoltage = 27.2; // hodnota ciloveho napeti
float minVoltage = 26; // minimalni hodnota napeti, pri ktere se vypina PWM
float analogVoltage = 0; // hodnota na pinu analogPin
float analogVoltageSum = 0; // promenna pro prumerovani analogVoltage
int pwmPin = 13; // pin na kterem vyrabime PWM signal
float analogDivision= 15.28; // rozliseni na 1 volt (zapocitan o. delic)
float diffMax = 0.2; // maximalni odchylka od ciloveho napeti
byte pwmDuty = 0; // kolik % PWM cyklu bude rele zapnuto
byte pwmStepUp = 2; // minimalni zmena skoku PWM nahoru
byte pwmStepDown = 3; // minimalni zmena skoku PWM dolu
int pwmMax = 100; // maximalni povoleny vykon v %
int pwmFreq = 50; // frekvence PWM - maximalne 100Hz!
int pwmCycle = 1; // cas v sekundach mezi zmenou PWM duty
int sumTime = 0; // celkova delka PWM cyklu v ms
int pwmLength = 0; // delka jednoho cyklu v milisekundach
int i ; // pomocna promenna
// funkce se provede po startu
void setup() {
// inicializace serioveho portu na rychlost 115200 bps:
Serial.begin(115200);
// nastaveni digitalniho pinu jako vystup
pinMode(pwmPin, OUTPUT);
// par odberu pro odstraneni hlouposti;
analogRead(analogPin);
analogRead(analogPin);
delay(500);
analogRead(analogPin);
delay(500);
analogRead(analogPin);
delay(500);
analogRead(analogPin);
delay(500);
analogRead(analogPin);
delay(500);
// pojistka, aby jsme si nezapamatovali prilis
// nizke cilove napeti
//while (analogVoltage < minVoltage + diffMax)
// {
// // pulsekunda na usazeni
// delay(500);
// // sto odberu na zprumerovani
// analogVoltageSum=0;
for (i=0; i<100; i++)
{
// napeti na analogPin bude brano jako cilove napeti
// (po zprumerovani)
analogVoltage=analogRead(analogPin)/analogDivision;
analogVoltageSum=analogVoltageSum+analogVoltage;
delay(50);
}
// // zprumerujeme
analogVoltage=analogVoltageSum/100;
// // vypiseme
// Serial.print("Aktualni napeti (prumer): ");
// Serial.println(analogVoltage);
// }
// napeti je dostatecne vysoke, takze ho bereme jako cilove
targetVoltage=analogVoltage;
Serial.print("Cilove napeti nastaveno na: ");
Serial.println(analogVoltage);
}
void loop() {
// nacteme aktualni napeti
analogVoltage=analogRead(analogPin)/analogDivision;
delay(5);
analogVoltage=(analogVoltage+analogRead(analogPin)/analogDivision)/2;
// pokud je rozdil napeti skutecneho a ciloveho
// ve stanovene mezi, zvysime vykon, jinak snizujeme
if (targetVoltage - analogVoltage < diffMax)
{
if (pwmDuty+pwmStepUp > pwmMax)
{
pwmDuty=pwmMax;
}
else
{
pwmDuty=pwmDuty+pwmStepUp;
}
}
else
{
if (pwmDuty-pwmStepDown < 0)
{
pwmDuty=0;
}
else
{
pwmDuty=pwmDuty-pwmStepDown;
}
}
// skokove stazeni vykonu, pokud dojde k poklesu napeti
if ( analogVoltage < minVoltage)
{
pwmDuty=0;
}
Serial.print("Cilove napeti: ");
Serial.println(targetVoltage);
Serial.print("Aktualni napeti: ");
Serial.println(analogVoltage);
Serial.print("PWM: ");
Serial.println(pwmDuty);
// Vlastni PWM cyklus
sumTime = 0;
pwmLength = 1000 / pwmFreq;
while ( sumTime < pwmCycle * 1000)
{
if (pwmDuty > 0)
{
sumTime=sumTime+pwmLength+pwmLength*(100-pwmDuty)/pwmDuty;
digitalWrite(pwmPin, HIGH);
delay(pwmLength);
digitalWrite(pwmPin, LOW);
delay(pwmLength*(100-pwmDuty)/pwmDuty);
}
else
{
digitalWrite(pwmPin, LOW);
sumTime=pwmCycle * 1000+1;
delay(pwmCycle * 1000+1);
}
}
}
3,2kWp REC320NP - juh
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
3,6kWp - Phonosolar PS450M5GFH-24/TH- východ
2x IGridSV-IV5.6KW, 2x Li-ion - 48V / 156Ah =312Ah
-
- Příspěvky: 491
- Registrován: pát říj 05, 2012 8:37 pm
- Reputace: 56
- Bydliště: SK pri Presove
Re: Ukladani prebytku "Drama"
cize podla toho ako som cital ten program mozem chapat tomu tak, ze cielove napatie sa meria na pine 1 a nasledne sa vykon zvysuje kym sa nedosiahne nastavena odchylka a tak sa snazi udrziavat vykon, aby to neprekrocilo nastavenu odchylku diffMax
+- 25kWp, 53V 700Ah LifeYpo4+zaloha olovo, 2x5kW Axpert + 3x XTM 4000+Victron quattro 15.000, 5x Victron 250/100, https://forum.mypower.cz/viewtopic.php?t=780 KIA EV6
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 4 Odpovědi
- 744 Zobrazení
-
Poslední příspěvek od mapa
-
- 31 Odpovědi
- 5574 Zobrazení
-
Poslední příspěvek od Beny
-
-
Regulátor Victron monitoring a ukládání dat a grafů
od Jarda Jerry » » v Victron
Regulátor Victron monitoring a ukládání dat a grafů
- 5 Odpovědi
- 1228 Zobrazení
-
Poslední příspěvek od Marta_CZ
-
-
-
Vědci vyvinuli molekulu pro ukládání solární energie
od karelkilian » » v Magazín MyPower.CZ
Vědci vyvinuli molekulu pro ukládání solární energie
- 1 Odpovědi
- 1389 Zobrazení
-
Poslední příspěvek od jahodovák
-
-
-
Nová membrána sníží cenu baterií pro ukládání energie
od karelkilian » » v Magazín MyPower.CZ
Nová membrána sníží cenu baterií pro ukládání energie
- 3 Odpovědi
- 938 Zobrazení
-
Poslední příspěvek od rottenkiwi
-
Kdo je online
Uživatelé prohlížející si toto fórum: Claudebot [Bot] a 0 hostů