[经验] 【ST电机评测】任务三:监控设定转速与实际测量转速值,重新开贴

mcu200689   2018-6-11 22:20 楼主
上贴时间长了不能编辑了,重新开贴。 1.实验平台搭建 ST官网下载en.quick_start_guide_x-nucleo-ihm07m1,依照文档下载en.stsw-link008安装ST link USB驱动程序,下载en.stsw-link007安装ST-LINK/V2-1 firmware upgrade。按照文档可以把编译好的bin文件直接拷到NODE_F302R8盘里执行。 下载en.X-CUBE-SPN7,其中的STM32工程文件是不能直接拿来用的。后安装ST Motor Control Workbench v4.3,程序中自带了STM32F320R8工程文件。 图片1.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8913.tmp.png 按照上述路径打开STM32F30X工程文件,所用软件版本为keil5.14,已安装Keil.STM32F3xx_DFP.2.1.0.pack,具体安装过程不表。 图片2.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8924.tmp.png 打开工程提示,配置有问题,点确定。 图片3.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8925.tmp.png 点魔法棒,芯片选择STM32F302R8Tx 图片4.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8926.tmp.png Debug,选择ST-link。点Setting 图片5.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8936.tmp.png 这里可以看到ST Link驱动已正确安装。 图片6.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8937.tmp.png Add添加芯片Flash信息,没有64K选择了256K,后面编译没问题。 图片7.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8938.tmp.png Utilities,选择ST-Link Debugger 图片8.png Keil配置完毕,编译工程,Load,提示如下,程序正确下载。 file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8949.tmp.png 2. ST Motor Control Workbench v4.3配置过程 图片9.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps894A.tmp.png 打开ST Motor Control Workbench v4.3软件,新建工程,选择如上,第四项Motor已知为BR2804-1700kv,电机参数已确定。点OK继续。 图片10.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps894B.tmp.png OK…… 图片11.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps894C.tmp.png 点击绿圈Generation 图片12.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896C.tmp.png 提示保存工程。 图片13.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896D.tmp.png Output Folder Options,依照上述路径保存输出文件路径。 图片14.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896E.tmp.png 打开监视器 图片15.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps896F.tmp.png 已选择默认端口,提示Device not connected 图片16.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8970.tmp.png Connet,可以看到已经连接到开发板,固件版本V4.3 可以看到电源电压12V,设定转速为正转3000转。 3. 通过plotter监视设定转速与实际转速 打开plotter,启动电机,看到电机转速上升到4000转超调,而后又回落到3000转继而保持在3000转附近。 图片17.png file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\wps8981.tmp.png 本帖最后由 mcu200689 于 2018-6-11 22:20 编辑

回复评论 (1)

学习
点赞  2018-6-12 09:04
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复