728x90
Servo Motor
서보모터(servo motor)는 범용 기계와 비교해 보면 핸들을 돌리는 손에 해당하는 부분으로 머리에 해당되는 정보처리회로(CPU)의 명령에 따라 공작기계 테이블 등을 움직이게 하는 모터이다.
https://ko.wikipedia.org/wiki/%EC%84%9C%EB%B3%B4_%EA%B8%B0%EA%B5%AC
STM32CubeMX
KEIL
PWM 파형 펄스폭을 0.5 msec ~ 2.5 msec 범위안에서 변경하였습니다.
i = 4;
while (1)
{
for( ; i < 23; i += 2)
{
__HAL_TIM_SetCompare(&htim4, TIM_CHANNEL_1, i*100);
__HAL_TIM_SetCompare(&htim4, TIM_CHANNEL_2, i*100);
printf("%d\r\n", i*100);
HAL_Delay(100 * 1000); // 500 msec
}
i -= 2;
i -= 2;
for( ; 6 < i; i -= 2)
{
__HAL_TIM_SetCompare(&htim4, TIM_CHANNEL_1, i*100);
__HAL_TIM_SetCompare(&htim4, TIM_CHANNEL_2, i*100);
printf("%d\r\n", i*100);
HAL_Delay(100 * 1000); // 500 msec
}
}
테스트영상
참조
'임베디드 보드 > STM32' 카테고리의 다른 글
bmp2c convert batch (0) | 2020.09.17 |
---|---|
STM32F4 LED Pinmap (0) | 2020.09.15 |
버튼을 이용하여 LED 밝기 제어 degined by STemWin (0) | 2020.07.21 |
STemWin (0) | 2020.07.20 |
STM32H7 스테핑모터 & JOYSTICK 키 제어 (0) | 2020.07.20 |