기록

  • 홈
  • 태그
  • 방명록

PWM 1

[STM32] PWM DCMotor 제어

이렇게 생긴게 DCMotor PWM이라는 제어 방법을 통해 모터를 구동해볼것이다 PWM (Pulse Width Modulation)은 펄스 폭 변조라고해서 0과 1을 반복하는 디지털 신호에서 한번 0에서 1로 갈때 그 0과 1의 비율을 조절하는 것이다 이렇게 펄스를 조절해서 모터에 힘들 다르게 준다 모터의 회전 속도나 LED의 밝기 조절 등에서 사용된다 PWM 제어를 사용하기 위해 ioc에서 TIM4의 Channel1 PWM Generation CH1로 활성화하자 그러면 자동으로 PD12번 핀이 TIM4_CH1으로 자동 활성화된다 이제 타이머 생성때와 마찬가지로 TIM4의 주파수를 조절해야한다 데이터시트에서 TIM4가 어느 버스에 연결되어 있는지 확인하자 TIM4는 APB1 버스에 연결되어 있고 Cloc..

임베디드/STM32 (ARM Cortex - M4) 2023.10.22
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (86)
    • Project (0)
    • 언어 (23)
      • Java (15)
      • C (1)
      • C++ (7)
    • CS (17)
      • 알고리즘 (3)
      • 자료구조 (8)
      • 운영체제 (0)
      • DB (6)
    • 임베디드 (24)
      • STM32 (ARM Cortex - M4) (14)
      • ROS (0)
      • OpenCV (0)
      • Linux BSP (9)
    • 응용 프로그램 (1)
      • Qt (1)
    • 개발 툴 (11)
    • 면접 (2)
    • 발표 (2)
    • 머신러닝 & 딥러닝 (5)

Tag

디바이스파일, OpenVINO, 깃, 알고리즘, 리눅스, 임베디드, 깃헙, bsp, 디바이스드라이버, Linux, AWS, 깃허브, 자료구조, Git, github, C++, 배열, RaspberryPi, STM32, EC2,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바