Witam.
Mam do zrobienia stabilizację obrotów silnika DC (24V, 50W). Na razie zrobiłem regulację obrotów za pomocą PWM-a i pomiar prędkości obrotowej co 100ms. Tylko jak połączyć jedno z drugim aby procek utrzymywał w miarę stałe obroty?
Próbowałem w taki sposób:
Niestety nie jest to dobry sposób bo silnik wolno reaguje na zmianę obciążenia a poza tym obroty dość mocno falują.
Z internetu dowiedziałem się, że najlepiej to zrobić na regulatorze PID. Tylko jak takiego PID-a zrealizować w Bascomie? Czy ktoś mógł by mi to jasno wytłumaczyć?
Pozdrawiam Jacek
Mam do zrobienia stabilizację obrotów silnika DC (24V, 50W). Na razie zrobiłem regulację obrotów za pomocą PWM-a i pomiar prędkości obrotowej co 100ms. Tylko jak połączyć jedno z drugim aby procek utrzymywał w miarę stałe obroty?
Próbowałem w taki sposób:
If obroty_zadane > obroty_mierzone Then
Incr PWM
Else
Decr PWM
End if Niestety nie jest to dobry sposób bo silnik wolno reaguje na zmianę obciążenia a poza tym obroty dość mocno falują.
Z internetu dowiedziałem się, że najlepiej to zrobić na regulatorze PID. Tylko jak takiego PID-a zrealizować w Bascomie? Czy ktoś mógł by mi to jasno wytłumaczyć?
Pozdrawiam Jacek
