本帖最后由 wenyangzeng 于 2017-8-20 19:13 编辑 ! O4 t/ t! k. K* `) F1 I, k
7 ]% e' B+ |4 A7 W( S6 k8 y 收到STM32FOC电机套件,感谢ST,感谢社区。先秀一下:
4 J4 }2 ]0 d2 S; }5 A) L: L' Q: H# d0 i+ R4 l+ w
1 V4 A2 @0 N# M |3 J M- M
+ @2 s% f5 B3 t$ T( X' A! ~% w5 r
6 H) d. [' G# N, P' y% G: V STM32FOC电机套件# I* h! q G" K3 v, W
& s: v0 E; G! T7 D5 g7 ~
+ |$ i0 @: b/ A8 f1 F2 |1 Q/ m9 T3 C! a8 Y( W
电机控制板近照5 ~9 t0 P6 x$ `8 m% u6 V; V9 E
* }" C* p; [- X5 ?
+ G$ o5 q1 E3 b# T3 Z( q; N6 x
; P! Z9 X+ @/ L 电机- u |7 a7 r/ R. R" B2 J
Key Features - X-NUCLEO-IHM07M1:( A& \2 J( f9 i& m
- Three-phase driver board for BLDC/PMSM motors based on L6230
- Nominal operating voltage range from 8 V to 48 V DC
- 2.8 A output peak current (1.4 A RMS)
- Non-dissipative overcurrent detection and protection
- Full compatible with ST 6-step or ST-FOC-control algorithm
- Full support for sensorless and sensor mode
- 3-Shunt and 1-Shunt configurable jumpers for motor current sensing
- Hall encoder motor sensor connector and circuit
- Potentiometer available for speed regulation
- Compatible with STM32 Nucleo boards
- Equipped with ST morpho connectors
" B. G6 r! ^+ z3 f4 G/ V
- NUCLEO-F302R8:3 a* h+ h3 C, R3 A+ b i: F
- STM32F302R8 32-bit Microcontroller based on ARM® Cortex® -M4 core (72 MHz max) with 64-Kbyte Flash memory and 16-Kbyte SRAM
- Two types of extension resources: Arduino™ UNO Revision 3 connectivity and ST morpho extension pin headers for full access to all STM32 I/Os
- Mbed-enabled (http://mbed.org)
- On-board ST-LINK/V2-1 debugger/programmer with SWD connector: selection-mode switch to use the kit as a standalone ST-LINK/V2-1
- Two push-buttons: USER and RESET
1 c; F+ e/ r6 u0 r
- Three-phase motor:3 v9 f+ H0 G2 `3 w6 M$ M/ [! R
- Bull-Running model BR2804-1700 kV
- Nominal voltage 11.1 V DC (battery up to 3 S)
- Maximum DC current: 5 A
- Seven pole pairs( u' z3 y; w) T& W% \
- DC power supply:
; f b4 w+ [% B9 K2 i3 L- Nominal output voltage: 12 V DC
- Maximum output current: 2 A
- Nominal input voltage: 100-240 V AC
- Nominal frequency: 50/60 Hz
% [: q9 k- n+ p. E8 ? . I! @9 {/ n% Z3 T) I' C8 L( N/ z
根据ST 官方介绍,这款套件搭配STM32马达控制生态系统的新软件---P-NUCLEO-IHM001马达控制套件---让用户能够直接开始运转(plug and spin)同步马达,无需任何专门的或附加的开发工具。包含了STM32F3 Nucleo微控制器板、基于STSPIN L6230马达驱动器芯片的插入式(plug-in)48V/1.4A马达驱动板以及一个低压无刷马达。
5 N% e9 o5 b$ Y W# t: A 在连接电路板和马达后,用户使用微控制器预装的梯形(6步)或正弦(FOC)向量控制算法范例即可运转马达。在马达运转过程中,用户可以比较并了解马达控制算法,然后,使用MC WORKBENCH配置器及代码生成器,按照自己的需求修改控制器设置(在FOC模式下)。+ |3 K9 X* [5 t) a4 y" F; M$ g
免费且基于PC的MC WORKBENCH软件工具可简化马达控制韧体库的客制化设置(STSW-STM32100),还能协助用户设置不同的马达或意法半导体马达控制生态系统的其它驱动板。最新版算法数据库(v4.2)导入一个便利的“Motor Profiler”工具,能够自动侦测马达参数,自动配置马达控制算法数据库,无需任何附加设备,一接触即可进行微调(One-Touch Tuning)的方式可在宽速度范围内简化负载和惯性的调整过程。
" a. Y1 E0 }, G3 a0 t' J 作为Nucleo马达控制开发工具套件的核心,STM32F302微控制器的算法性能优异,DSP扩展指令集实现出色的回馈回路控制,同时还整合实用的外围设备接口,其中包括马达控制专用定时器、运算放大器和电压比较器。微控制器预先整合的算法范例是意法半导体马达控制数据库的标准韧体和STM32Cube工具,可按照客户的需求修改韧体。像整个马达控制数据库一样,免费的开放式原始码可用于大多数STM32微控制器和各种硬件电路板。* E O% v7 B4 G" D1 L6 V4 w
让我们一起通过本次活动的培训,对STM32FOC电机控制技术有一个深入了解,帮助我们在实际开发中提高STM32的应用能力。( @ S" b3 I- L! l7 s ~! K( p4 ?
5 F$ w; h! l7 L3 g+ w n0 Y7 N
4 `; G! I; ?1 Z# s0 p7 ]: Z |
破总早就为大家准备了许多资料:https://www.stmcu.org.cn/module/forum/thread-612763-1-1.html* L( Q. A0 Q- ^
, ^* O0 S. p h D, o' S* R
应该是橙汁
新的培训楼主得问破总了。0 ^. h: ]- B# h9 L6 y" s% E
社区培训有很多期了:/ Q7 [6 I" w t o: E
https://www.stmcu.org.cn/module/forum/thread-615579-1-1.html