[FreeRTOS] 모터

seopppio·2024년 11월 13일

FreeRTOS

목록 보기
13/14


제품명 : L298N

회로 연결

  • 출처 에듀이노

본 사진은 아두이노와 연결한거지만, STM32에서도 대동소이하다.

  • 출처 에듀이노'
    ENA, ENB에는 PWM신호를 넣고, 여기서 듀티사이클을 정해 모터를 작동 시킨다

PWM 간단 이해


듀티사이클 100이란 5V를 쭉 준것
듀사이클 50이란 5V를 주는 시간을 절반으로 줄인것 -> 상대적으로 2.5볼트 처럼 보인다(time scale)

핀 설정

  • PA0 TIM2_CH1
  • PA1, PA4 : GPIO_OUTPUT

모터 작동 코드

  • HAL_TIM_SET_COMPARE의 3번째 파라미터가 500인데, 듀티사이클 50%라고 보면 된다

0개의 댓글