[컴][아두이노] PWM Pulse-width Modulation

펄스너비 모듈


Pulse-width Modulation, PWM

PWM 은 pulse 의 너비를 다르게 해서 파형을 표현하는 것이다.(이것이 encode 이다.)

역사[ref. 1]

원래 처음에 전기를 사용할 때는 전압을 일정하게 전달하기만 하면 됐다. 그런데 이게 효율성을 떨어뜨렸다. 굳이 전류가 많이 필요가 없는 경우에도 많은 전류를 소모하기도 했다.

그래서 전자기기에 다양한 크기의 전압을 전달하기 위해 나온 방법이 PWM 이다.


전압을 조절하는 방법

load 로 가는 스위치를 on/off 해서 일정시간동안 공급되는 전류를 조절하게 된다.

switch 를 on 하면, 저항이 낮아져서 전압이 높은 상태가 되고, switch 를 off 하면 저항이 높아져서(무한대) 전압이 낮은 상태가 된다.

그러니까 일정시간동안 switch 를 on / off 하는 시간을 조절하는 것이다.




References


  1. Pulse-width modulation - Wikipedia


댓글 없음:

댓글 쓰기