本帖最后由 zhdzhd-174422 于 2018-8-29 21:34 编辑 0 g# R8 e& f2 ^! R# o7 \ % ^# ?; R7 a6 B" x ST电机IHM002套件--“硬”篇--请移步到此网站,作者写的非常详细了,有兴趣的朋友可以参阅一下,贴出链接:http://www.21ic.com/evm/evaluate/MCU/201601/658578.htm$ R( v! @3 |$ | 5 _( W& n7 W: g# w *硬件连接: D: {* S( L4 `% i( s/ q! g7 h! y 9 w( W! X5 Q/ Q) o. g6 @ 一、首先连接12V电源适配器到电源驱动板的J1端子座上,红线接IN,黑线接GND,一定要对号入座,否则会烧板子!6 a$ c3 S$ h. K2 A! A, ] 再连接3相马达,按官方要求把马达的3条线接入电源驱动板的J2端子座上,红线接入OUT1,黑线接入OUT2,黄线接入OUT3,红黄线对调也可以,只过马达起转的方向会变反而已,黑线位最好不要动,会影响马达磁场顺序,运转不顺畅。( S/ z: P9 f$ V 二、让马达顺利运转需要将套件中的2块板子上各跳线位置进行设置,按官方说明,有2种模式可选: 三、将马达用手拿住或找个东西固定一下,马达虽小,但转速很高,在一定的转速下也是有杀伤力的!(我是用工业双面胶粘在焊锡圈上的) 四、以上全部设置妥当后,通电后,F320R8上的指示灯会亮,此时按下板子上的USER B1蓝色按键,马达会按一定方向运转,最低速度为2000RPM,旋转电源驱动板上的蓝色VR,可以调整马达运转的速度,以出厂固件,最高转速可以到15000RPM。 *软件安装调试:) e" o- ?6 H) R C/ Y & z9 h1 F& w8 w3 G- s* d5 h 一、安装套件所需的软件STMotorprofiler和ST Motor Control Workbench V5.20,以及STM32Cube,还需要安装ST-Link V2的驱动以方便调试。 二、打开软件ST Motor Profiler 按所标序号依次选择或填入参数,运行马达生成自己的Motorprofiler方件。 1。点击select boards选择所需的板卡 点击选择NUCLEO-F302R8和X-NUCLEO-IHM05M1 3Sh+ s1 e8 ~2 m" ^ j! Q8 l/ v* @" ` 2、填写马达相关参数3 ?! x- O4 X: s 1 W# @+ R$ r; T Pole Pairs:7" \- [9 S9 t$ y% a p+ j" ` Max Speed:16000 Max Current:1 VBus:127 C) H3 f( \6 ?* K Magentic:SM-PMSM(套件配备的马达是SPM的)- k( S6 R9 M _: j! f* s$ a ; T7 v% h$ {+ e5 ], t 填写好后,点击Connect...,成功连接后,其下方的Start Profile会激活: R, T, d9 Y& |# y) p 3、开始测试马达套件,生成自己的Motor Profile文件 v0 M! z |, B e3 j. z 经过反复几次的马达运转,界面右上角会出现灰色提示,Profile生成成功,同时Save...和Play按钮会激活。同时右侧的马达图上会显示马达的相关阻尼系统和扭矩参数。 4、点击Save...,保存生成的Profile文件,相关目录在:C:\Users\您的用户名\.st_motor_control\user_motors\3 z9 J4 T# c: Z* g6 i! o" ]. G 5、点击Play测试生成的Profile 在此界面可以改变马达加速度的转速,默认3000RPM,可以用鼠标托运速度线上的三角,可以调整马达的速度,也可以控制马达的正反转(左侧负数为反转)。在此界面如果没有出现任何报警(界面右侧的故障提示),就表示生成Motor Profile文件的参数是正常可以使用的。* a9 I a+ o: P0 k; D* |- { 6、软件其它选项的使用说明7 I7 U: Z1 q+ N 鼠标指针悬停在相关填写栏上或带圆圈i时会显示相关选项的说明信息,也可单独选择板卡进行调试。 点击板卡下方的:Remember to properly configure the boards in Motor Control mode选项,可以通过浏览器,打开套件所需的硬件设置说明:3 Q, _' o; H8 v u# T" H$ _ 点击板卡下方的Product Web Page可以通过浏览器跳转到此板卡的官方网页下载相关文件等。 点击板卡名称前面的关闭按钮,可以关闭当前板卡,重新进入板卡选择界面选择其它板卡。 以上为本人对ST MotorProfiler软件的初步认识和操作。不对之处请大家指正。5 X4 [, }+ R5 S' h ; b! ^4 @9 F* }+ @0 j - q- r( Q+ O2 ?9 z' J& b9 V h ' g% N: a3 j& q4 _+ Q! s * |6 `3 m/ L& H% |/ u+ M/ x- { : q; w2 O. G6 u; _/ J: [ |
点评
在什么状态下不转?是通电测试?你可以把官方的固件直接拖到电脑上NODE_F302R8那个盘符里,按蓝色按键试试转不转。
还是在Motor profiler控制下?有可能是ST-Link的连接问题,我刚开始也是转一下就停了,最高转速也就10000RPM,我重新安装了系统和驱动就可以了。
或者看看跳线开关有没有到位。
过热,看看参数对不对?或者驱动有问题.
所以什么叫妄自菲薄