昨天学习时了解到ST Motor Profiler,这是一个非常便利工具,能够自动侦测电机参数,自动配置电机控制算法库,,,这么神奇。。。 - m* J( d: `. h2 E3 @, C今天就来体验一下,安装好FOC SDK Lib 4.3后,这个软件就在其中。 0 i$ E9 D# A$ D1 z0 f* ]0 u# o1.打开软件,点左右的“Select Boards”;$ W4 d& r9 K. o8 Q% R (, 下载次数: 26) 上传 点击文件名下载附件 # k6 G; R5 H: U, R0 d2.选择我们所用的NUCLEO-F302R8 X-NUCLEO-IHM07M1 3 sh 套件; 2 n& ~+ L: L: q (, 下载次数: 25) 上传 点击文件名下载附件 $ r9 A* W: Z5 y7 Q0 k @& S3.按电机的资料填入以下参数,我只在官网上找到这些,不知道哪个手册上有更全的。 ( B' l, W; f) M( ~. ]. |% y (, 下载次数: 23) 上传 点击文件名下载附件 (, 下载次数: 21) 上传 点击文件名下载附件 . I9 A7 _3 |! f4.然后点击左下角的Connect(先要用USB线连接电脑和NUCLEO-F302R8 板),软件会提示更新固件7 Z2 k; ]' K& t j- R# X* D (, 下载次数: 29) 上传 点击文件名下载附件 (, 下载次数: 26) 上传 点击文件名下载附件 ) U3 M5 T }$ w" N; `% F 5.更新完成后,点击Start Profile,电机会转动,软件会计算出相关的参数。这一步要确保跳线是在FOC模式,而不是6-Step模式,我刚开始就是6-Step模式,每次电机就是抖一下,然后会有超时的提示。 $ X' K1 t \% g3 z1 [ (, 下载次数: 23) 上传 点击文件名下载附件 9 n4 j' q. N" j7 S: { i4 ]2 | (, 下载次数: 33) 上传 点击文件名下载附件 : }9 K) M3 _: B9 K# w8 a (, 下载次数: 21) 上传 点击文件名下载附件 ; y( O2 F. U( A$ b& z7 j |/ h6.据说这些参数以后会用到,先保存起来。。。1 ~9 S$ ^3 P7 v4 g- m" s ' x/ D2 f7 T4 g+ T l; _6 J7.点Play,会打开一个对话框,是控制电机启停、正反转、调速,还有相应的故障指示,应该是测试用的。类似于远程控制 . e, R( j+ M# r (, 下载次数: 26) 上传 点击文件名下载附件 + L8 P W) ]: q c 7 W" D* l3 G+ h/ r学习的路还很长,之前没有接触过这方面的知识,还好ST的生态系统降低了我们的入门门槛。 ' K! m6 ?2 J: n& [! \
我可以使用编码器反馈控制转速,最低速度100RPM
我的问题解决了,是硬件选焊的问题