로그인 유지
서보 모터 제어 하려고 합니다.
PWM_CTRL0 는 6비트 REG
PWM_PREVAL 은 10비트 REG 라고 알고 있습니다
클락이 대략 3.6Mhz 이니까
최대 PWM 신호 주기는 56Hz 정도 밖에 안되더군요;;;
20ms(50 Hz) 주기의 신호가 필요한데 어떻게 방법이 없나요?
대부분의 서보모터 스펙이 20ms 이고 다들 쉽게 하는거 같던데 전 왜 쉽게 안되는 걸까요;;
입력클럭은 3.6864MHz 입니다만 이 클럭을 분주하는 prescale factor 가 있습니다.
PWM_CTRL0 레지스터의 하위 6비트입다.
PWM_CTRL0 = 7; // 460KHz, 2.174usec
데이타쉬트 4-41 을 참조하세요
입력클럭은 3.6864MHz 입니다만 이 클럭을 분주하는 prescale factor 가 있습니다.
PWM_CTRL0 레지스터의 하위 6비트입다.
PWM_CTRL0 = 7; // 460KHz, 2.174usec
데이타쉬트 4-41 을 참조하세요