regulator PID

Kedysi som riesil podobny problem a spravil som regulaciu jednoducho tak ze som vykon riadil tym ze som vynechaval periody, tzn. pustil som napr. 80 period a 20 som vynechal a potom sa cyklus opakoval ak bola poziadavka na vykon rovnaka. Samozrejme limity si nastavit mozes podla seba. Islo takisto o regulaciu motora, fungovalo to bezchybne no samozrejme zalezi aj na tom aku zataz ma ten motor tocit, ale tento sposob regulacie sa u motorov bezne pouziva. Inak nieje vhodne riesit to timerom, elegantnejsie je pouzit jednotku Input-Capture ktorou budes merat dlzku polperiody a pomocou Output-Compare budes hadzat impulzy na triak/tyristory ale neviem kolko bitove mas tieto jednotky vo svojom svabe