
PMSMベクトル制御完全制覇 - 理論、Matlab、STM32実習まで!
insid2embedded
PMSM制御、どこから始めればいいか分からず悩んでいませんか?理論からMatlab-Simulinkシミュレーション、STM32実習までの3段階で、PMSMベクトル制御とセンサレス技術を完璧に習得できます。
中級以上
stm32, motordriver
回路/PCB設計、Stm32ファームウェア、BLDCモータ制御を一度に学べる講座です。 三相インバータを自ら設計し、電動キックボードを駆動させるところまでを実践する講座です。
受講生 440名
難易度 中級以上
受講期間 無制限
学習した受講者のレビュー
5.0
허태욱
秋夕の連休に全体的に一度聞いてから繰り返し聞く戦略で講義を受講しました。全体的な講義構成及び説明、実習で構成されており、よくできていました。実務的にモーター制御に対する理解に大変役立ちました。 今後BMSの方や、インバーター(ESS、UPSなど)の方の電力変換講義が開設されることを願っています。 お疲れ様でした。
5.0
sunny75
(25/06/22/日 13:59) 良い講義ありがとうございました。「エンベデッド」という意味を、ようやく深く理解できるようになりました。hw/swについて、とても詳しく説明してくださり、多く理解できました。ありがとうございます。
5.0
취준생
就職活動中で途方に暮れていましたが、講義が大きな助けになりそうです。普通他の講義ではSTM32を扱う時HALドライバーを使用して深い理解が困難でしたが、この講義ではデータシートを基に直接レジスタ設定を扱うことでMCUについて深く理解が可能なようです。 そしてインバータ設計部分も各部品の動作原理と選定について丁寧に説明してくださったので理解しやすかったです。またバックコンバータ設計も印象的でした。制御理論が純粋なハードウェア設計にも入る点が興味深かったです。 また普段PI制御器を理論だけでおおよそ知っていましたが、直接速度制御をグラフを見ながらP,Iゲインを調整する様子を見せてくださったので理解がより簡単でしたし、PゲインとIゲインをどのように選定すべきか感覚が掴めそうです。 良い講義を作ってくださって本当にありがとうございます! (あ、それと作ってくださったchatGPTをよく使わせていただいています😊😊)
36V/350W級電動キックボード用3相インバータを最初から最後まで設計・製作
現場での組み込み開発プロセスを適用して開発
STM32レジスタを直接設定しながらファームウェアに挑戦
BLDCモータ駆動アルゴリズムを学習 --> 理論とコード実装
ゲートドライバ・電流センサ・MOSFET/Gate driver ICの部品選定および回路設計
回路で発生するノイズと対策方法の教育
PCB設計理論教育および実習の進行
4層PCB多層設計
20%特別割引中です..!
➡️クーポンリンク: https://bit.ly/43hPOJr
厳しい就職状況の中で、見事に合格を勝ち取られた受講生の皆様の新たな門出を、心よりお祝い申し上げます。
電動キックボード開発プロセスの要約(Inside Embedded YouTube)
大学時代、私は専攻の授業以外にもさまざまな講義を探して受講しました。もちろん有益な講義もありましたが、その多くは単純な機能実装のレベルにとどまるケースがほとんどでした。
周りからは、実力を早く伸ばしたいなら「プロジェクトをやってみなさい」というアドバイスをいつも受けていました。しかし、いざプロジェクトを始めようとすると、テーマ選びから必要な知識の整理、情報の探し方まで、その過程自体が容易ではありませんでした。もちろん、こうした過程を経て成長はしますが、不必要な試行錯誤は減らせればいいのにといつも思っていました。
そこで今回の講義では、回路設計、STM32ファームウェア、BLDCモーター制御までを一つの流れとして繋げて学習できるように構成しました。
市販の多くの講義は、ArduinoやNucleoボードのような簡単なキットを活用し、LEDのオン/オフ、PWM波形の生成、ボタン割り込みの実装など、基礎的な機能を中心に扱っている場合が多いです。
このような学習も入門段階では役に立ちますが、組み込みエンジニアとして真の実力を養うためには、完成度の高いプロジェクトを直接経験してみることが最も効果的な方法だと考えています。
回路・ファームウェア・PCB… 別々に学んでいるから実務でつながらない
一生懸命に専攻科目を勉強したが、知識が断편化されていて流れが掴めない
就職・転職の準備中だが、ポートフォリオで証明できる成果物がない
プロジェクトをやりたいが、どこからどのように始めればよいか分からない
実際の組み込み開発プロセスをそのまま体験します。.
ハードウェア: 回路設計、部品選定、4-Layer PCB
ファームウェア: STM32レジスタ直接制御、BLDC駆動アルゴリズム
統合検証:電動キックボード製作&走行テスト
成果物: 36V/350W級3相インバーター + BLDCモーター制御ファームウェア + 完成したキックボード
資料提供: 回路図・PCB(ガーバー)・ファームウェアソース・BOM 100%公開
サポート: 講義専用GPT + Q&Aで完走まで密着サポート
モーターが回るだけで製品が完成したと言えるでしょうか?
単に駆動テストをするだけでは、実践的な開発経験にはなりません。
「モーターが回ること」は始まりに過ぎず、
組み込み開発者は回路、ファームウェア、システムまで統合的に設計します。
•••
私たちは実際に走行可能な電動キックボードを作りながら、本物の開発者になることができます。
グローバル完成車メーカー3社など、多様な実務プロジェクトの経験をもとに、実践に必要な核心的な能力だけを凝縮しました。
✅実務で通用する本物のプロジェクト
実際に走行可能な電動キックボードを直接設計し、実装します。要件定義から回路・ファームウェアまで、実務と同じプロセスを辿りながら完成度の高い成果物を作り上げます。
✅ 講義専用GPTsを提供
受講生のための講義専用GPTsを提供します。講義内容を学習したGPTチャットボットに、学習中の疑問点をすぐに質問することで、より迅速かつ効率的な学習が可能です。
✅ ハードウェア&ファームウェア実戦技術完全征服
4層PCB設計、BLDC制御アルゴリズム、STM32ファームウェアまで、実践技術をすべて網羅します。回路とソフトウェアを共に理解する開発者は、実務においてより強力な武器になります。
✅回路図からソースコードまで100%提供
回路図、PCB設計ファイル、ファームウェアのソースコードをすべて提供!初めて設計する受講生も、実習を進めながら試行錯誤することなく、完成度の高い成果物を作ることができます。
まともな組み込み開発者になるには、
実際の開発現場では、問題が単に一方の領域だけで発生することはありません。
ファームウェアの設定一つで解決できそうな問題が、実は回路設計に起因していたり、逆にハードウェアの問題に見えた現象が、実はタイミングやサンプリングロジックなどのファームウェアが原因だったりすることも多いのです。
例えば、実務ではこのようなことが頻繁に発生します:
1⃣ モーターの振動問題? → ファームウェアの設定だと思ったが、PCBへのノイズ混入が原因
2⃣ ボードの発熱問題? → 回路設計のせいだと思ったが、ファームウェアの電流設定ミス
3⃣ センサー値の跳ね返り現象? → ハードウェアのノイズだと思ったが、サンプリングタイミングの問題
このように、一見するとファームウェアかハードウェアのどちらか一方の問題のように見えますが、両方の側面を確認してこそ、原因を正確に把握し、迅速に解決することができます。結局、製品の完成度を高めるためには、両方の領域を統合的に設計・判断できる能力が不可欠です。
多くの企業では、ハードウェアとソフトウェア(ファームウェア)の設計能力を統合的に求めています。
① 実務の流れをそのまま辿る組み込み開発プロセス
要件定義からHSI文書の作成、回路設計、ファームウェアまで、実際の現場で使用されている製品開発プロセスをそのまま体験します。3相インバータ回路設計、4層PCBの実装、ファームウェアロジックまでを統合的に扱い、設計から実装までの全過程を網羅する組み込みの核心技術を習得できます。
② 適切な回路素子と部品の選定基準を学習
単に部品を並べるのではなく、製品の要求事項に応じて適切な回路素子を選定し、設計する方法を学びます。また、MCU、MOSFET、ゲートドライバ、バックコンバータ、NTCなどの主要素子を中心に、目的に合った部品を選択し、設計する手法を習得します。
③ 実践中心のPCB設計ノウハウ
単なる配線ではなく、実際の電流の流れやノイズ特性を考慮した設計手法を学びます。大電流設計、危険信号の配線、グラウンド分離など、実務に即座に適用できるPCB設計能力を養います。
④ HALなしで直接制御しながら学ぶSTM32F7 MCUファームウェア
STM32F767のレジスタを直接制御しながらファームウェアを構成するため、単なるAPIの使用を超えて、MCUの内部構造や動作原理に対する深い理解を得ることができます。MCUメーカーのリファレンスマニュアルに基づいて設定項目を分析し、それをコードで実装してみることで、ファームウェアの実力を確実に引き上げます。
電動キックボードの組み立て過程
📌 様々な産業分野(自動車、家電製品、船舶、防衛産業、医療機器など)で、モーター技術は必須として使用されています。
📌 BLDCモータ/インバータ理論を学び、それを実際のプログラミングを通じてモータを制御する方法を習得することで、一生使える技術を身につけます。
📌 3相インバータ回路設計&モータ制御技術は非常に難易度の高い技術であり、クxのようなサイトでモータ制御器の設計依頼を検索してみると、数百〜数千万ウォン相当の外注費用を受け取っていることがわかります。(難易度が高い場合は数億ウォンまで価格が上昇)
📌 また、求人サイトでモータ制御、インバータといったキーワードで検索してみると、非常に多くの求人情報を確認することができます。
機能テスト & 電動キックボード実車試験
オペレーティングシステムおよびバージョン(OS): Windows, macOS
使用するツール:STM32CubeIDE, EasyEDA
500ページほどのPDF講義資料を提供
STM32実習コード、電動キックボード駆動コードを提供
回路図、PCBファイルの提供
教育用キットは20万円で販売中です。
スマートストアのリンク:
https://smartstore.naver.com/inside_embedded/products/12165875635
キットを購入せずに、提供された回路図とPCBファイルを利用して、直接ボードを製作して使用することも可能です。
ただし、ボード以外にスロットル、3相&ホールセンサ巻線、UARTモジュール、ST-Link v2、コネクタなどの付属品は別途購入して進めていただく必要があります。
回路理論や電子回路に関する知識がある程度あれば可能です。
現在、受講生の中には文系の方でも講義にしっかりついてこられている方もいらっしゃいます。
途中で行き詰まった場合は、専用のGPTsやコミュニティの質問投稿で解決いたします。
電動キックボードを作るために、追加で多額の費用がかかります。
36Vバッテリー、キックボード、モーターだけでも40万ウォンを超えます。
金額が負担になる方のために、24Vの小型BLDCモータで実習ができるようインバータを設計しました。
BLDCモータの駆動方法は、インホイールモータでも小型モータでも同じであるため、同一のファームウェアを使用して駆動することができます。
詳細な内容は講義紹介動画とブログで説明しました。
https://blog.naver.com/sw_engineer-/223964894712
<小型BLDCモータ駆動実習>
学習対象は
誰でしょう?
自動車業界の就職準備生、または新人(若手)
一生使えるモーター制御技術を学びたい人
パワーエレクトロニクス・モーター制御のポートフォリオが必要な電気/電子/ロボット工学徒
MCU・パワー半導体・PCBのハードウェア・ソフトウェア統合経験が不足している実務者
3相インバータ、MCU周辺回路設計を学びたい人
PCB設計を学び、実物として具現化できる能力を身につけたい人
前提知識、
必要でしょうか?
学部レベルの回路理論、C言語、電子回路、制御工学の知識が必要
電気機器の科目を履修していれば大きな助けになります(必須ではありません)。
インフラン認証
キャリア認証
565
受講生
74
受講レビュー
134
回答
4.9
講座評価
3
講座
こんにちは、制御屋(제어쟁이)です。
大手企業で電動化(モータ・インバータ)システムを開発している現役エンジニアです。
量産プロジェクトで回路・PCB・ファームウェア・制御アルゴリズムまで直接扱ってきた経験をもとに、YouTube/ネイバーブログ"インサイド埋め込み(Inside Embedded)"を運営しながら、組み込み開発者の方々のための教育コンテンツを制作しています。
本や講義ではあまり扱われない、現場で実際に使われている部分を解き明かしていこうと思います :)
グローバル自動車OEMとの協業
3相インバータハードウェア開発(回路 / PCB)
BLDC · PMSM · WFSM(巻線形界磁同期電動機) 制御アルゴリズム開発
電動化システム開発・検証プロセス全般
実車・ベンチベースの評価経験
カフェ:https://cafe.naver.com/insideembedded?iframe_url=/MyCafeIntro.nhn%3Fclubid=31273003
ブログ : https://blog.naver.com/sw_engineer-
YouTube:https://www.youtube.com/@Inside_Embedded
オープンチャット:https://open.kakao.com/o/gsUVs3Uh
全体
157件 ∙ (16時間 56分)
講座資料(こうぎしりょう):
1. 講義紹介動画
05:04
4. キックボードの組み立て方法
04:11
5. キックボードの組み立て方法2
02:58
21. 概要
07:16
22. 抵抗の種類
11:20
23. 抵抗素子の選定
03:44
24. 抵抗等価回路
02:33
25. 抵抗を利用した回路設計
10:43
26. コンデンサの種類
05:49
27. コンデンサ等価回路
06:25
28. コンデンサ素子の用途
14:43
29. インダクタの種類
09:07
31. ダイオードの特性および種類
08:04
32. ダイオードを使用した回路設計方法
08:19
34. MOSFETの特性と動作領域
12:40
36. MOSFETの損失
03:47
37. CMOS回路の動作原理
10:04
39. 電源回路とは?
02:04
40. リニアレギュレータの動作原理
05:18
42. ブーストコンバータの動作原理
04:02
全体
61件
4.9
61件の受講レビュー
受講レビュー 1
∙
平均評価 5.0
修正済み
受講レビュー 1
∙
平均評価 5.0
5
もうすぐ卒業なので、卒業制作を準備中だったのですが、講義がとても役立ちそうです。バックコンバータ、インバータの設計がとても難しかったのですが、ここで学べて良かったです。そして、BLDCモーターを理論+ファームウェアでの駆動まで教えてくださってありがとうございます! あ、そしてチャットGPT、とても便利です😆😆 講師のアイデア、グッド!!
講義がお役に立てたようで嬉しいです😊😊 ChatGPTも上手く使っていらっしゃるようで何よりです! それでもChatGPTで解決できないことや、分かりにくい部分があれば、いつでも掲示板で質問してくださいね! ありがとうございます👍
受講レビュー 1
∙
平均評価 5.0
5
急ぎだったので、BLDCモーターのファームウェア部分だけをさっと勉強して、会社の業務にすぐに適用しました…!このような講義がまさに必要だったので、作っていただきありがとうございます。週末には残りの講義を全て完講します!!👍
もう受講レビューとは…本当にありがとうございます! そして、すぐに会社で適用されたとのこと、素晴らしいです。 残りの講義もぜひ完走して、気になる点があればいつでも質問してください。 本当にありがとうございます!👍
受講レビュー 1
∙
平均評価 5.0
5
ブログを始められた時からのファンでした。 自分が望んでいた、最初から最後までプロジェクトを行う課程で、すごく楽しんでいます。 完講してみます。 ありがとうございます。
ご受講ありがとうございます!残りの講義もぜひ完走してください。ご不明な点があれば、いつでもご質問ください!
受講レビュー 1
∙
平均評価 5.0
5
夏休みなので勉強しようと受講しましたが、とても良かったです。 開講前までにもう一度受講します。 良い講義をありがとうございます。
ご受講いただき、誠にありがとうございます!お勉強中にご不明な点がございましたら、いつでもお問い合わせください。
知識共有者の他の講座を見てみましょう!
同じ分野の他の講座を見てみましょう!