Table of Contents
펄스 폭 변조 (PWM)은 모터와 같은 전기 장치에 전달된 힘을 제어하는 데 사용되는 기술입니다. 정확한 의무 주기를 계산하는 것은 마이크로 제어기 응용 프로그램에 있는 정확한 모터 통제를 위해 근본적입니다. 이 가이드는 PWM 의무 주기를 효과적으로 결정하는 실제적인 단계 제공합니다.
PWM 및 의무 주기 이해
PWM는 신호에 그리고 고주파에서 떨어져 전환합니다. 의무 주기는 시간의 비율을 나타냅니다 신호는 1 주기 도중 남아 있습니다. 0%의 의무 주기는 신호가 항상 떨어져 있더라도, 100%는 항상 의미합니다. 의무 주기 조정은 모터에 공급된 평균 전압을, 통제합니다 그것의 속도를 변화합니다.
모터 속도에 대한 계산 의무 주기
특정 모터 속도에 필요한 의무 주기를 계산하기 위해, 공급 전압과 모터의 특성을 고려하십시오. 일반적인 공식은:
Duty Cycle (%) = (Desired Voltage / 공급 전압) × 100
예를 들어, 공급 전압이 12V이고 특정 속도에 대한 원하는 모터 전압은 6V이며, 의무주기는 다음과 같습니다.
Duty Cycle = (6V / 12V) × 100 = 50%]
Microcontrollers에서 PWM 구현
대부분의 마이크로 제어기는 내장 된 PWM 모듈을 가지고 있습니다. 의무 주기를 설정하려면 계산 된 값으로 PWM 레지스터를 구성하십시오. 예를 들어 PWM 해상도가 8 비트 (0-255) 인 경우, 50%의 의무 주기 값은 약 127입니다.
PWM 주파수는 소음과 불순을 방지하기 위해 모터 제어에 적합하다는 것을 보증합니다. 1 kHz에서 20 kHz에 전형적인 주파수 범위.
키 포인트의 개요
- 의무 주기는 모터에 공급된 평균 힘을 결정합니다.
- 전압을 공급하기 위하여 원하는 전압의 비율을 사용하여 의무 주기를 계산하십시오.
- microcontroller PWM를 구성하여 계산된 의무 주기 값으로 등록합니다.
- 원활한 모터 작동을 위한 적절한 PWM 주파수를 사용합니다.