[elektro] PIC lebegopontos szamolas

Kiss Gábor kissg at ssg.ki.iif.hu
Wed Dec 1 08:28:33 CET 2010


> > Egyébként ha megfigyeljük, ez egy szabályozási feladat.
>
> És hol van a visszacsatolás? Inkább vezérlési.

A visszacsatolás nem más, mint annak az információnak a beszerzési
módszere, hogy mennyire volt sikeres a ténykedésünk.
A hiba mérhetőségének alapfeltétele.

Ha figyelembe vesszük a hibát az output előállítása során,
akkor szabályozás. Ha nem, akkor vezérlés.

Esetünkben az információ rendelkezésünkre áll, hiszen tudjuk
mire programoztuk a PWM fokozatot.
És amíg a lassú kimenet egy periódusa letelik, méricskélhetjük
az inputot és izgulhatunk, hogy az bemenőjel egyes ciklusainak
kitöltési tényezőjének átlaga végül annyi legyen, amennyire
a kimenetet beállítottuk.
Ha úgy tetszik, a visszacsatolás belül van.

A feladat: a bemenőjel változásainak figyelésévél megjósolni,
hogy mit fog csinálni a következő 50-100 ciklusban, amíg újra
lehetőségünk lesz beavatkozni a kimenetbe.

Ha tényleg oly "végtelenül" lassan változik a bemenet kitöltési
tényezője, akkor ez egy P szabályozásra redukálódik. (Ha menet közben
nem is foglalkozunk a hibával, ami az átkapcsolási overheadből és az
interruptokból származik, akkor vezérlés.)
Ha idegesebb lenne az input rángása, akkor kellene rafináltabb
algoritmusokat bevetni.

g




More information about the Elektro mailing list