전동킥보드로 배우는 임베디드 실전 프로젝트
제어쟁이
회로/PCB 설계, Stm32 펌웨어, BLDC 모터 제어를 한번에 배울 수 있는 강의입니다. 3상 인버터를 직접 설계하여 전동 킥보드 구동까지 시켜보는 강의입니다.
중급이상
임베디드, stm32, hardware
PMSM 제어, 어디서부터 시작해야 할지 막막하셨나요? 이론부터 Matlab-Simulink 시뮬레이션, STM32 실습까지 3단계로 PMSM 벡터제어와 센서리스 기법을 완벽하게 익힐 수 있습니다







카카오페이
에 관심있는 사람들도 듣는 중!





카카오페이
에 관심있는 사람들도 듣는 중!
먼저 경험한 수강생들의 후기
5.0
유상무상무상무상수리무상보상상가
PMSM 벡터제어를 제대로 배우고 싶은 분들께 강력 추천하는 강의입니다. 이론 설명부터 Matlab 시뮬레이션, STM32 기반 하드웨어 실습까지 전 과정을 직접 따라가며 배울 수 있어서 정말 유익했습니다. 특히 PMSM를 실습까지 다루는 강의는 국내에서 흔하지 않은데, 그런 점에서 더 값진 강의였던 것 같습니다. 설명도 정말 쉽고 명확해서 개인적으로는 학교 교수님들 수업보다 더 이해가 잘 됐습니다. 단순히 이론만 배우는 게 아니라 실제로 구현하고 확인해볼 수 있어서 만족도가 더 높았습니다. 역시 이번 강의도 최고였고, 좋은 강의 감사합니다.
5.0
우제성
진지하게 학교 교수님들보다 강의력 좋은듯..ㅋㅋ 그리고 실습까지 다루는건 진짜 최고네요. 역시 이번 강의도 최고입니다~~
5.0
박유성
전동킥보드 강의도 들었던 학생입니다. 한국에서는 임베디드, 모터제어 인강으로는 최고가 아닐까 생각이 되네요. 정말 큰 도움 받았습니다. 다른 강의도 많이 내주세요 감사합니다.
PMSM 모터의 전기적 특성을 이해하고 파라미터를 추정하는 능력
센서리스 제어 기법의 원리를 이해하고 실제 적용하는 능력
Matlab Simulink로 모터제어 시뮬레이션을 설계하고 검증하는 능력
PMSM FOC 벡터제어 알고리즘을 STM32로 직접 구현하는 능력
전류/속도 제어 루프를 설계하고 PI제어 튜닝하는 능력
20% 특별 할인 중입니다..!
➡️쿠폰 링크 : https://bit.ly/49OQ7ix
BLDC를 넘어, 모터 제어의 깊이를 더하고 싶을 때
전기차/로봇 분야에 도전하고 싶지만, 핵심 기술이 없어서 고민될 때
PMSM 이론을 공부했지만, 막상 혼자 구현해보려니 막막함을 느낄 때
POINT 1.
DC모터와 PMSM의 제어 알고리즘을 이론(모델링)부터 Matlab 시뮬레이션, 그리고 실제 STM32 구현까지 체계적으로 다룹니다. 3단계 학습 과정을 통해 블랙박스처럼 느껴졌던 '수식'과 '코드'가 어떻게 '실제 모터의 회전'으로 변환되는지 이해할 수 있게 됩니다.
PMSM 이론 → Matlab Simulink → STM32 실습
POINT 2.
성능을 넘어 원가와 내구성까지 요구하는 현업에서, 센서리스 제어는 하드웨어 센서 없이 이 모든 가치를 구현하는 핵심 기술입니다. 이 기술의 이해와 구현 능력은, 여러분을 현업에서 차별화된 경쟁력을 갖춘 엔지니어로 만들어 줄 것입니다.
.
POINT 3.
이론대로, 시뮬레이션대로 만들었는데, 실제 모터는 생각대로 움직이지 않을 때가 있습니다.
"왜 목표 속도를 지키지 못하고 출렁거릴까?"
"왜 부하만 걸리면 힘을 못 쓰고 빌빌댈까?"
"Kp, Ki 값을 조금 바꿨을 뿐인데, 왜 갑자기 모터가 경련을 일으킬까?"
이러한 문제들은 지식이 부족해서가 아닙니다. 이는 이론서에서는 결코 알려주지 않는, 오직 실전 경험으로만 체득할 수 있는 '튜닝'의 영역이기 때문입니다.
PI제어기 튜닝 등 PMSM 구동 실습을 함께 진행합니다.
CHECK 1.
BLDC는 모터를 동작시키는 기본기술이라면, PMSM은 모터의 성능과 품질을 극대화시키는 고급기술입니다.전기 에너지를 '낭비, 소음, 오차 없이' 원하는 힘으로 바꾸는 능력이 바로 PMSM의 핵심입니다.
계단파(6-Step) 제어→ 소음 & 진동 발생
특정 구간에서 효율 저하→ 배터리 시간, 전력 효율에 손해
토크 리플(힘의 변동) 발생→ 정밀한 작업에 불리
정현파(Sinusoidal) 제어→ 저소음 & 부드러운 회전
전 구간에서 고효율→ 배터리 사용시간 극대화
균일하고 일정한 토크→ 정밀 위치/속도 제어에 필수
CHECK 2.
주요 기업의 기술 채용 공고를 살펴보면, 'PMSM'과 '벡터 제어' 역량은 전기차, 로봇, 방산 등 분야를 막론하고 '필수 자격 요건'이 되고 있습니다.
왜일까요? 압도적인 효율과 정밀한 제어 성능 덕분에, PMSM은 더 이상 특정 분야의 기술이 아닌, 미래 산업의 성능을 결정하는 '표준 부품'으로 자리 잡았기 때문입니다.
고효율로 주행거리를 연장하고, 정밀제어로 역동적인 가속 성능과 프리미엄 승차감을 구현합니다.
정밀제어로 소음과 진동을 최소화하고, 고효율로 에너지 소비효율 1등급 달성을 위한 필수 조건을 달성합니다.
고출력/고밀도로 기동성을 확보하고, 정밀제어로 안정적인 비행과 목표 명중률을 보장합니다.
정밀제어로 작업 성공률을 극대화하고, 고출력/소형화로 로봇의 생산성을 높입니다
Section 1
본 섹션에서는 STM32F767 MCU의 아키텍처와 주요 주변 장치(GPIO, 타이머, ADC, UART 등)를 이해하고, 버스 구조 및 클럭 설정을 학습합니다. 데이터시트 및 레퍼런스 매뉴얼을 활용하여 MCU의 동작 원리를 파악하고, 개발 환경 설정을 위한 기초 지식을 습득합니다.
Section 2
DC 모터의 구조, 회전 원리, 모델링에 대한 기초 이론을 다룹니다. 제어의 개념과 라플라스 변환, 주파수 응답 특성을 학습하며, PI 제어기 설계와 위상/이득 여유를 분석합니다. 또한, 단상 하프 브리지 및 풀 브리지 인버터의 역할과 PWM 제어 방식을 이해합니다.
Section 3
영구자석 동기 전동기(PMSM)의 원리, 고정자/회전자계, 자기회로 등을 분석하고 dq축 변환 및 모델링을 학습합니다. 영구자석 토크와 릴럭턴스 토크를 이해하며, IPMSM 및 SPMSM 모델링과 벡터 제어 기법을 심도 있게 다룹니다. 약자속 제어와 공간 벡터 변조(SVM) 방식까지 이론적으로 완벽히 이해합니다.
Section 4
Matlab-Simulink를 활용하여 PMSM의 역기전력, dq축 변환, PI 전류 제어기, SVPWM 등을 시뮬레이션합니다. 속도 제어기, VF 제어, IF 제어 시뮬레이션까지 실습하며, 전향 보상 및 데드타임 효과를 분석합니다. 센서리스 제어의 필요성과 확장 역기전력 기법 시뮬레이션을 통해 제어 알고리즘을 검증합니다.
Section 5
STM32 MCU에서 클럭, 타이머, ADC 설정을 통해 벡터 제어 및 센서리스 제어를 직접 구현합니다. 레지스터 설정을 활용한 코드 작성, 인터럽트 기반 제어, SysTick 및 태스크 관리 기법을 익힙니다. VF 제어, IF 제어, 확장 역기전력 센서리스 제어까지 STM32에서 실시간으로 구현하는 실전 경험을 쌓습니다.
전기차, 로봇, 드론 등 미래 모빌리티 분야의 핵심인 PMSM 모터 제어에 대한 깊이 있는 이해와 실제 STM32를 활용한 구현 능력을 키우고 싶은 엔지니어
이론과 실습의 간극을 좁히고, 복잡한 제어 알고리즘을 자신 있게 다루고 싶지만, 어디서부터 시작해야 할지 막막함을 느끼고 있는 분
기존의 펌웨어 개발 경험은 있지만, PMSM의 FOC 벡터 제어와 같은 고급 모터 제어 기법을 STM32에 직접 구현하는 데 어려움을 겪고 있는 개발자
Matlab-Simulink 시뮬레이션을 통해 제어 로직을 검증하고, 실제 하드웨어에 적용하는 과정에서 발생하는 문제 해결 능력을 향상시키고 싶은 분
PMSM 제어의 복잡한 수식과 이론 때문에 학습을 망설이고 있거나, 모터 제어 분야로 커리어를 전환하고 싶은 엔지니어
이론부터 시작하여 Matlab 시뮬레이션, STM32 실습까지 체계적인 과정을 통해 센서리스 제어 기법을 포함한 PMSM 제어의 전반적인 내용을 쉽고 명확하게 배우고 싶은 분
실습 환경
PC 운영체제: Windows
MATLAB/Simulink 2024b 버전으로 실습 진행
C/C++ 개발 환경 (IDE, 컴파일러)
선수 지식 및 유의사항
C언어 프로그래밍 기본 지식
회로이론,전자회로 기본 지식
학습 자료
강의 슬라이드 PDF 제공
Matlab-Simulink 예제 모델
STM32 실습 코드
스마트스토어:https://smartstore.naver.com/inside_embedded/products/13037560282
학습 대상은
누구일까요?
전기차·로봇·드론·가전·방산 분야로 커리어를 확장하고 싶은 하드웨어/펌웨어 엔지니어
모터제어 끝판왕 기술을 습득하고 싶은 임베디드 엔지니어
PMSM 제어를 처음 접하거나 수식이 어려워 막막한 임베디드 엔지니어
모터제어 이론은 알지만 실제 STM32 구현 경험이 부족한 개발자
선수 지식,
필요할까요?
C언어 기초 문법을 알고 있어야합니다.
회로이론,전자회로에 대한 지식
인프런인증
커리어인증
565
명
수강생
74
개
수강평
132
개
답변
4.9
점
강의 평점
3
개
강의
안녕하세요, 제어쟁이입니다.
대기업에서 전동화(모터·인버터) 시스템을 개발하고 있는 현업 엔지니어입니다.
양산 프로젝트에서 회로·PCB·펌웨어·제어 알고리즘까지 직접 다뤄온 경험을 바탕으로, 유튜브/네이버 블로그 "인사이드 임베디드" 를 운영하면서 임베디드 개발자분들을 위한 교육 콘텐츠를 만들고 있습니다.
책이나 강의실에서는 잘 다루지 않는, 현장에서 진짜로 쓰이는 부분을 풀어내려고 합니다 :)
글로벌 자동차 OEM 협업
3상 인버터 하드웨어 개발 (회로 / PCB)
BLDC · PMSM · WFSM(권선형 계자 동기전동기) 제어 알고리즘 개발
전동화 시스템 개발 / 검증 프로세스 전반
실차 · 벤치 기반 평가 경험
카페 : https://cafe.naver.com/insideembedded?iframe_url=/MyCafeIntro.nhn%3Fclubid=31273003
블로그 : https://blog.naver.com/sw_engineer-
전체
113개 ∙ (21시간 37분)
해당 강의에서 제공:
11. STM32실습_Arm개요
13:32
13. LED 실습
12:23
14. 메모리맵이란?
03:01
15. 레지스터 직접 접근해보기
09:23
16. 스위치입력 이론
05:28
17. 스위치 입력 실습
05:04
18. 클럭설정 이론
13:38
19. 클럭설정실습
15:49
21. 인터럽트 실습
08:47
22. ADC 이론
24:17
23. ADC 실습
09:45
24. 타이머카운터 이론
21:33
25. 타이머카운터 실습
08:01
26. uart통신 이론
14:25
27. uart 실습
11:00
28. 모터의 사용 예시와 종류
08:18
29. 모터 구동을 위한 기초 이론
16:56
30. DC모터 구조와 회전 원리
09:50
31. DC모터 모델링
10:25
32. 제어란
08:06
33. 라플라스 변환
04:30
34. 주파수 응답 특성
13:07
35. PI제어기
11:44
36. 위상여유,이득여유
04:21
37. 단상 하프브리지 인버터란
03:06
38. Arm쇼트,데드타임
04:58
39. 단상하프브리지인버터(2)
05:25
40. PWM 사용하는 이유
06:04
전체
10개