<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>zkuste zvážit, zda to neudělat jako já - nakonec jsem mppt
algoritmus zjednodušil na udržování konstantního napětí na soláru
(držím na 18V soláru 16,5V)</p>
<p>Regulace je výrazně jednodušší a ve finále dostanu ze soláru
více výkonu, protože v okamžiku kdy algoritmus někam uteče tak je
ztráta výrazně větší :-).</p>
<p>Petr<br>
</p>
<div class="moz-cite-prefix">Dne 03. 01. 21 v 12:59 Pavel Hudecek
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:6e.LpHN7.1ppi0GgFIcI.1VyR6w@seznam.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style>
<div class="WordSection1">
<p class="MsoNormal">Přesně nějaké takové zkušenosti jsem tu
nějak zaregistroval, navíc že nějaké metody končily při
částečném zastínění na prvním lokálním maximu. No a v mém
případě budou panel „pro jistotu“ stínit pohybující se nohy:-)
Takže základní požadavky byly rychlá reakce a najít skutečné
maximum.</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">PH</p>
<p class="MsoNormal"><o:p> </o:p></p>
<div
style="mso-element:para-border-div;border:none;border-top:solid
#E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="border:none;padding:0cm"><b>Od: </b><a
href="mailto:vaelektronik@vaelektronik.cz"
moz-do-not-send="true">Vláďa Anděl</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal">No, jsem zvědavý, jak vám to bude chodit.
Dělal jsem analogový MPPT a chodilo mi to tak blbě, že jsem
to nakonec zrušil. Ale já jsem to dělal jinak. Né jednou za
čas, ale do PWM se neustále zaváděla malá modulace na
kmitočtu 15 Hz. Pak se ve výstupním proudu vyhodnocovala
fáze těch 15 Hz a podle toho, jestli je to nad, nebo pod
bodem MPPT, se řídila střída. Jenže ten signál byl opravdu
malý, abych se zbytečně nedostával daleko od maxima. Pak to
bylo citlivé na náhlé změny světla - regulace někam ulítla a
dlouho se pak vracela. Myslím že mi tam vadily i úbytky na
desce, chtělo to líp navržený tišťák. Až přijedu domů, to
schema pro inspiraci pošlu.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Dne 03.01.2021 v 11:54 Pavel Hudecek
napsal(a):<o:p></o:p></p>
</div>
<blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
<p class="MsoNormal">Chtěl bych udělat solární nabíječku na
18650 a mělo by to bejt i pro děti na kroužku. Protože asi
ještě dlouho budou distanční, rozhod jsem se to udělat
analogový.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">Rád bych znal názory na základní koncept,
kterej jsem teď vymyslel:<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal">1. Základní veličina pro funkci MPPT bude
nabíjecí proud, takže odpadne výpočet výkonu analogovou
násobičkou. Stejně jde právě jen o ten proud:-)<o:p></o:p></p>
<p class="MsoNormal">2. Jednou za čas (*), nejspíš tak 100x za
sekundu proběhne korekční cyklus.<o:p></o:p></p>
<p class="MsoNormal">*Nějaký kompromis mezi rychlostí reakce
(je to primárně na nabíjení světla na kole) a průměrováním I
z frekvence měniče (<span lang="EN-US">~1 MHz).</span><o:p></o:p></p>
<p class="MsoNormal">3. Měnič živen z převodníku U/PWM, ten je
za normálního stavu připojen na samplovací C, při korekčním
cyklu na C který se plynule nabíjí z 0.<o:p></o:p></p>
<p class="MsoNormal">3. Při korekčním cyklu se měří nabíjecí
I, vrcholovým detektorem se z něj berou max. hodnoty. Výstup
vrch. detektoru přes derivační člen zapíná samplování
z zabíjejícího se C do samplovacího.<o:p></o:p></p>
<p class="MsoNormal">4. Po skončení korekčního cyklu je tak
nasamplováno, kdy naposled nabíjecí I rostl. Takže by se to
nemělo nechat zmást ani lokálními maximy.<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<p class="MsoNormal" style="margin-right:36.0pt">Vypadá to na
celkem jednoduchej obvod s pár operáky, diodama, 4052, 4093
a nějakým budičem MOSFETu.<o:p></o:p></p>
</blockquote>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
</body>
</html>