W skrócie:
Masz liniową kontrolę nad „prędkością” poprzez zastosowanie sygnału PWM, teraz częstotliwość tego sygnału musi być wystarczająco wysoka, aby Twój silnik prądu stałego przepuszczał tylko składową DC sygnału PWM, która jest tylko średnią. Pomyśl o silniku jako filtrze dolnoprzepustowym. Jeśli spojrzysz na funkcję przenoszenia lub relację prędkości kątowej do napięcia, masz to:
Jest to model pierwszego rzędu silnika prądu stałego lub po prostu filtr dolnoprzepustowy z częstotliwością odcięciafc=1
ω(s)V(s)=Kτs+1
fc=12πτ
Gdzie jest stałą czasową silnika. Tak długo, jak twoja częstotliwość wykracza poza granicę odcięcia, twój silnik będzie widział tylko część prądu stałego lub średnią sygnał PWM i będziesz mieć prędkość zgodną z cyklem roboczym PWM. Oczywiście są pewne kompromisy, które należy wziąć pod uwagę, jeśli wybierasz się z wysoką częstotliwością ...τ
Długa historia:
Teoretycznie musisz znać stałą czasową silnika, aby wybrać „właściwą” częstotliwość PWM. Jak zapewne wiecie, czas potrzebny silnik, aby osiągnąć prawie 100% jego wartość końcowa jest
tfinal≈5τ
Twoja częstotliwość PWM musi być wystarczająco wysoka, aby silnik (zasadniczo filtr dolnoprzepustowy) uśredniał napięcie wejściowe, które jest falą kwadratową. Przykład: załóżmy, że masz silnik o stałej czasowej . Zamierzam użyć modelu pierwszego rzędu, aby zasymulować jego reakcję na kilka okresów PWM. To jest model silnika prądu stałego:
ω ( s )τ=10ms
ω(s)V(s)=K10−3s+1
Dla uproszczenia niech .k=1
Ale ważniejsze są odpowiedzi, na które patrzymy. W tym pierwszym przykładzie okres PWM wynosi a cykl pracy wynosi 50%. Oto odpowiedź silnika:3τ
Żółty wykres to sygnał PWM (cykl pracy 50% i okres ), a fioletowy to prędkość silnika. Jak widać, prędkość silnika waha się szeroko, ponieważ częstotliwość PWM nie jest wystarczająco wysoka.3τ=30ms
0.1τ=1ms
fs≥52πτ
To tylko bardzo teoretyczne wyjaśnienie, jak wybrać częstotliwość PWM. Mam nadzieję, że to pomoże!