Komparaator võrdleb 2 pinget. Üks on Vref (V"reference") ja see on konstantne, enamasti kusagil 2,5V või 1,25V kandis. Kust see pinge tuleb, pole oluline, enamasti on komparaatoril selleks oma sisemine allikas.
Teine tuleb väljundist läbi pingejaguri (antud lingil siis R58 + R68). Pingejagur on vajalik selleks, et väljundi pinge on muidu komparaatori jaoks liiga kõrge.
Komparaatori väljundi järgi keeratakse primaarahelas vunki peale või maha, kuidas vaja on. See opto seal ei puutu otseselt asjasse, see on vajalik selleks, et primaarahelas olev võrgupinge ei oleks kuidagi väljundiga otseselt ühendatud (ohutus).
Aku pinge ei puutu asjasse. Kui toiteplokile mingi koormus taha ühendada, siis tirib koormus väljundpinget allapoole. Komparaator tunneb (läbi pingejaguri) need kõikumised ära ja kamandab primaarahelas vunki peale keerata või vastupidi niipalju, et väljundis oleks alati pinge see mis ette nähtud.
Toiteka väljundpinge muutmiseks on vaja lihtsalt pingejagurit niimoodi muuta, et see komparaatorile "valetaks"
Aga kui sa seda küsima pead, siis ei saa soovitada sul sinna sisse ronida