공부방/ARM_STM32WS 이규정교수님_필기
서보 모터 제어
맘스터치보단파파이스
2024. 4. 12. 14:40
서보모터 갈 : - 빨 : + 노: 신호
0.02s 를 10000개로 나눈다.
0.02/10000
T3 cnt T = 0.000002
f = 500,000Hz
즉 500k Hz 가들어가야 10000개로 나눌 수 있다.
prescaler 200-1
counter period 10000
pulse 750
350으로 바꿔주면?
서보모터가 180도에서 고정된다.
// 내 모터는 180, 1290으로 고정값을 맞춰줘서 사용했다.
kk 를 0에 가까이 줄일 수록 턱턱 걸린다. 부드럽게 동작하지 않는다.
ADC 이용하여 가변저항으로 서보모터 제어
C#코드로 만든 UART통신을 이용하여 서보모터 제어.
배열 선언
0, 90, 180에 다 넣어주고 txdata[5]만 수정
통신을 확인하기 위해 서보모터를 먼저 연결하지 않고 문자열 출력을 확인함.