你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

P-NUCLEO-IHM002官方牛叉的图形工具玩起来

[复制链接]
Stm32McuLover 发布时间:2017-8-27 21:04
本帖最后由 哈佛祖安智 于 2017-8-27 21:04 编辑

ST针对电机开发提供了方便快捷且免费的MC 6-STEP LIB软件库,还有基于PC的免费MC WORKBENCH软件,可简化电机控制固件库的自定义设置,帮助用户设置不同的电机,监控电机运行参数。最新算法库(v4.3)引入一个便利的“Motor Profiler”工具,能够自动侦测电机参数,自动配置电机控制算法库,做到了一接触即可进行微调(One-Touch Tuning)的方式。

一、安装软件SDK
牛叉到没朋友啊,这俩工具;
下载传送门http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries-expansions/stsw-stm32100.html双击安装:
搜狗截图20170827190611.png
选择个好找的路径:
安装FOC库.png
库结构:
库结构.png MC WORKBENCH软件的路径:

STMC路径.png
Motor Profiler软件的路径:

STM软件路径.png


安装后可以找到“ST Motor Control Workbench”软件。打开该软件,出现如下图所示的界面:
搜狗截图20170827201203.png

可以看到,从ST Motor Control Workbench软件里面也可以打开Motor Profiler软件。

二、配置自动检测电机参数
下面就跟随培训的步骤来体验这2个牛叉的工具;

首先使用Motor Profiler软件侦测电机参数;
step1:选择一个途径打开Motor Profiler软件,安装目录查找、快捷栏、或者ST Motor Control Workbench软件里面;
step2:打开软件后,看到选择板卡按钮,点击它;
选板卡.png
step3:本次选择第一个Nucleo-F302R8、X-NUCLEO-IHM07M1 3Sh组合;
选板卡2.png
step4:填写电机参数,并点击Connect连接开发板;
搜狗截图20170827192606.png
step5:此时会弹出窗口,点击Upgrade Firmware即可;
搜狗截图20170827192637.png

搜狗截图20170827192649.png
step6.Start Profile按钮此时变得可以点击,先固定好电机,然后点击Start Profile,此时电机会启动、加速、停止往复;
step7:完成后如下图所示:电机参数计算出来,若失败就重复步骤6;
搜狗截图20170827193742.png



step8:命名并保存侦测的电机参数配置文件:
搜狗截图20170827193937.png
此时可以点击Play可以进入电机旋转测试界面了:
搜狗截图20170827194239.png



三、编译工程,使用PC端监控软件
step1:打开ST Motor Control Workbench软件,new一个project;
搜狗截图20170827194351.png
step2:按提示步骤选择参数,最后的电机参数配置文件选择上面生成命名的;
搜狗截图20170827194520.png
点击OK后,弹出的电机参数界面:
搜狗截图20170827194600.png
step3:然后点击此图标
搜狗截图20170827192037.png
step4:选择Workbench工程保存路径并设置工程名;
搜狗截图20170827194833.png
step5:下图中路径需要选择FOC安装路径下的"\FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\SystemDriveParams"
搜狗截图20170827195004.png
step6:接下来编译烧录固件,使用PC端监控软件。
step7:进入安装目录FOC SDK\v4.3.0\STM32 PMSM FOC LIB\Web\Project\MDK-ARM

打开STM32F30x_MC Library工程配置并编译生成Library库文件:
搜狗截图20170827195312.png

搜狗截图20170827195346.png

搜狗截图20170827195417.png

进入UserProject目录,打开STM32F30x_UserProject并编译下载程序到开发板:

搜狗截图20170827195439.png
step8:打开ST Motor Control Workbench软件,选择图示工程;

搜狗截图20170827195605.png
step9:点击图示按钮,进入监控界面; 搜狗截图20170827195628.png
点击如图按钮连接开发板,串口号,波特率自动识别;
搜狗截图20170827195709.png

搜狗截图20170827195723.png
整个软件界面布局是十分合理的,包含了所有功能;
速度曲线监测界面可以看到电机调速特性:
搜狗截图20170827200516.png

监控功能强大,看视频吧:

本文所述步骤都可以在软件的帮助pdf找到,ST准备的资料非常丰富详细;



收藏 评论2 发布时间:2017-8-27 21:04

举报

2个回答
landeng 回答时间:2017-9-4 21:06:27
非常细致,感谢分享!
heyv11 回答时间:2018-6-3 17:17:49
感谢分享

所属标签

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版