PWM API

[일부 정보는 상업용으로 출시되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 명시적 또는 묵시적 보증을 하지 않습니다.]

PWM(Pulse Width Modulation)은 파형의 평균 값의 변형을 초래하기 위해 변조되는 펄스 너비를 갖는 사각형 펄스 파를 생성하는 기술입니다. 가장 일반적인 용도로는 서보 모터 운전, LED 조광 또는 기타 관련 기능이 있습니다. PWM은 주로 사물 인터넷 시나리오에 사용됩니다.

펄스 너비 변조 정보

PWM 파형은 다음 두 매개 변수로 분류할 수 있습니다.

  • 파형 마침표(T)

  • 파형 주파수(f)가 f=1/T 기간의 상호인 의무 주기

의무 주기는 정규 간격 또는 기간과 관련하여 활성/ 시간의 비율을 설명합니다. 낮은 의무 주기는 대부분의 시간 동안 전원이 꺼져 있기 때문에 저출력의 평균에 해당합니다. 의무 주기는 백분율로 표현됩니다. 완전 켜기는 100%입니다. 완전히 끄기는 0%입니다. 활성 시간의 절반은 50%입니다.

IoT 애플리케이션에서 PWM을 구현하려는 개발자는 WinRT PWM 설명서를 조사해야 합니다.

펄스 너비 변조 유형

PWM은 이러한 IO 제어 코드, 구조열거형을 사용합니다.

PWM은 PwmParsePinPath 함수도 사용합니다.