Escribí un software que reemplaza un circuito de control PI de circuito cerrado discreto y ahora me preguntaba a qué tipo de sistema de control es equivalente. Este código activa el PWM que regula el R_DS, en un MOSFET para mantener el flujo de corriente a un cierto nivel.
pseudocódigo:
while(limit < 10000){
if( valuefrom_ADC < 1234) {
dutycycle++;
}
else dutycycle--;
TIM1->CCR1 = dutycycle;
limit--;
}