라즈베리파이 PWM 2

#9 라즈베리파이 PWM

//일시 : 2018.01.10내용 : PWM// PWM(Pulse Width Modulation)Pulse Width Modulation : 펄스 폭 변조전압의 on(high)/off(low)를 이용해 가변 전압을 얻기 위한 기술period : 한 사이클의 시간Duration(pulse 시간) : 한 사이클에서 high 시간Duty Cycle(사용률): 주기에 대한 on/off 시간의 비예를 들어 Duty Cycle 20%는 high 20, low 80주파수(frequency) : 1초에 몇 개의 cycle이 반복되는가. 단위는 Hz.1Hz => 1초에 period 1번 반복 (1s, 1000ms)100Hz => 1초에 100번 반복. 이 때 1 pulse는 1/100 초 (0.01s, 10ms)같은 ..

#4 라즈베리파이 DC Motor

//일시 : 2018.01.09 16:00 ~ 18:00내용 : DC모터// GPIO 모터DC MotorDC Motor는 공급 전류에 비례하여 회전 속도 및 회전력 증가DC Motor 내부 저항 고정 -> 공급 전압에 따라 전류 비례 --> 공급 전압에 따라 회전력, 회전 속도 변화 한 pulse에서 high와 low구간을 달리하여 전압 가변 -> 회전속도 제어캐패시터 : 갑자기 최대 속도로 모터를 회전시키면 순간적으로 전류 소비 ↑ -> 전류가 부족해지는 것을 막기 위해 전류를 일정 용량 저장하여 공급 전원의 안정화 역할.회전 방향을 바꾸려면 공급 전원의 극성을 변경short brake 모드 : 브레이크stop 모드 : 관성에 따라 멈출때까지 기다림, 브레이크보다 멈추는데 오래걸림DC Motor는 DC..