본문 바로가기
로봇 이야기/interface

PWM (Pulse Width Modulation)

by 노땅엔진니어 2022. 12. 7.

1. 주파수(frequency)

주파수는 1초 동안에 진동하는 수를 말합니다 진동하는 횟수가 1초 동안에 1번 진동하면 1Hz(헤르츠)라 합니다. 1 kHz는 1초에 1,000번을 진동 합니다.

2. PWM

PWM은 주파수는 변경되지 않은 상태에서 펄스(Pulse)의 폭을 변조하는 방식 입니다. 클럭(clock)은 펄스의 폭이 같지만 PWM의 폭이 다릅니다.
그림-2.와 같이 펄스 파에서 한 주기 내에서 하이(HIGH) 상태와 로우(LOW) 상태의 펄스(Pulse) 폭의 비율을 듀티 사이클(duty cycle)이라 합니다.

PWM은 주파수는 고정이지만, 주파수와 펄스(Pulse) 모두를 변조는 PFM(Pulse Frequency Modulation)이라고 합니다.

PWM은 스위칭 레귤레이션(Switching Regulation)이나 LED 밝기를 제어하거나 컴퓨터의 팬 속도를 제어하는데 사용을 합니다. 다만 고주파로 제어할 때 고주파음이 문제가 되어 고주파로는 사용하기가 쉽지 않습니다.

PWM은 서보모터와 통신을 하는데 사용을 합니다. 이 때의 장점은 빠른 반응 속도를 들 수 있습니다.

 

'로봇 이야기 > interface' 카테고리의 다른 글

I2C-BUS 활용  (0) 2022.12.06
I2C-BUS  (1) 2022.12.05

댓글