한마디로 :
pwm 신호를 적용 하여 '속도' 를 선형 적으로 제어 할 수 있습니다 . 이제 해당 신호의 주파수가 충분히 높아야 DC 모터가 PWM 신호의 DC 성분 만 통과 할 수 있습니다. 모터를 저역 통과 필터로 생각하십시오. 전달 함수 또는 각속도와 전압의 관계를 살펴보면 다음과 같습니다.
DC 모터의 1 차 모델이거나 차단 주파수fc=1 인저역 통과 필터입니다.
ω ( 초 )V( s )= Kτs + 1
에프기음= 12 πτ
여기서 는 모터의 시간 상수입니다. 주파수가 컷오프를 초과하지 않는 한, 모터는 DC 부분 또는 PWM 신호의 평균 만 볼 수 있으며 PWM 듀티 사이클과 일치하는 속도를 갖게됩니다. 물론 고주파로 갈 경우 고려해야 할 몇 가지 상충 관계가 있습니다 ...τ
긴 이야기:
이론적으로 '올바른'PWM 주파수를 선택하려면 모터의 시간 상수를 알아야합니다. 아시다시피 모터가 거의 100 %에 도달하는 데 걸리는 시간은 최종 값입니다.
티에프I N 리터≈ 5 τ
PWM 주파수는 모터 (실제로 저역 통과 필터)가 입력 전압, 즉 구형파를 평균화 할 수있을 정도로 충분히 높아야합니다. 예를 들어 시간 상수가 모터가 있다고 가정 해 봅시다 . 몇 가지 PWM주기에 대한 반응을 시뮬레이션하기 위해 1 차 모델을 사용할 것입니다. 이것은 DC 모터 모델입니다 :
ω ( s )τ= 10 분 의
ω ( 초 )V( s )= K10− 3s + 1
간단히하기 위해 로 하자 .k = 1
그러나 더 중요한 것은 여기에 우리가보고있는 반응이 있습니다. 첫 번째 예를 들면, PWM주기는 상기 듀티 사이클은 50 %이다. 모터의 응답은 다음과 같습니다.3 개 τ
황색 그래프는 PWM 신호 (50 % 듀티 사이클 및 기간 ) 및 퍼플 하나는 모터의 속도이다. 보다시피, PWM의 주파수가 충분히 높지 않기 때문에 모터 속도가 크게 흔들립니다.3 개 τ= 30 분 의
0.1 τ= 1 m 의
보다시피, pwm 신호의 고주파 성분이 필터링되고 있기 때문에 속도는 거의 일정합니다. 결론적으로, 나는 적어도 주파수를 선택할 것입니다에프에스≥ 52 πτ
이것은 PWM 주파수를 선택하는 방법에 대한 매우 이론적 인 설명입니다. 그것이 도움이되기를 바랍니다!