본문 바로가기

pwm

pwm http://blog.naver.com/okh0217/60017574469 PWM(Pulse Width Modulation) 주파수는 변하지 않고 On/Off의 비율을 변화시키는 것을 펄스폭 변조라고 한다. 이 신호를 증폭해서 LED나 모터에 연결하면 On일 때의 시간이 길수록 더 많은 출력을 얻게 된다. 따라서 LED의 밝기나 모터의 속도를 제어할 수 있다. 아래 그림에서는 위로 올라갈수록 더 높은 출력을 얻게 된다. 80C196KC에는 PWM을 출력하는 핀이 3개 마련되어 있다. P2.5 (PWM) P1.3 (PWM1) 80C196KC 이상 P1.4 (PWM2) 80C196KC 이상 이를 제어하기 위해 IOC1.0 (IOC1 레지스터의 0번 비트), IOC2.2, IOC3.2, IOC3.3 을 사용한.. 더보기
80c196kc - (7) PWM( pulse width modulation ) 출처 : 임베디드 커뮤니티 [W.O.E] cafe.naver.com/okh0217 7..PWM(pulse width modulation) 이름에서 대충 집작할 수 있듯이 펄스를 주되 너비를 변화시켜주면서 뭘 어떻게 해보겠다는 것이다. 그럼 과연 무엇을 할수 있을까... 뭐 여러 가지가 있겠지만 모터를 동작시킬수도 있고 PWM출력단에 부가회로를 구성하여 D/A 컨버터로도 활용할 수 있다. 응용에 관한 것은 스스로 찾아보기바란다. 나두 뭐 별로 써먹어본건 없다...-.- ☞알아야할 단어 --->‘듀티비’펄스의 한주기중 high(5V)가 갖는 비율. 마이크로컨트롤러가 PWM 기능을 제공한다는 것은 별다른 회로를 설계할 필요없이 원하는 듀티비만 세팅해주면 고것에 맞게 알아서 사각파가 출력된다는 것을 말한다. 하.. 더보기