昨天学习时了解到ST Motor Profiler,这是一个非常便利工具,能够自动侦测电机参数,自动配置电机控制算法库,,,这么神奇。。。 - _- e$ x% t2 ^/ o& J今天就来体验一下,安装好FOC SDK Lib 4.3后,这个软件就在其中。; U/ M2 D4 Q! N4 \$ O 1.打开软件,点左右的“Select Boards”; & T& Y/ j8 x, j; t (, 下载次数: 26) 上传 点击文件名下载附件 2 m/ Y5 u7 A4 ^ a 2.选择我们所用的NUCLEO-F302R8 X-NUCLEO-IHM07M1 3 sh 套件;, _* t6 Z, N0 T; E (, 下载次数: 25) 上传 点击文件名下载附件 # t% i1 H: I Y7 j 3.按电机的资料填入以下参数,我只在官网上找到这些,不知道哪个手册上有更全的。* d4 N8 A4 d/ n" t (, 下载次数: 23) 上传 点击文件名下载附件 (, 下载次数: 21) 上传 点击文件名下载附件 6 F4 I/ X0 Y$ P+ ~$ O' M4.然后点击左下角的Connect(先要用USB线连接电脑和NUCLEO-F302R8 板),软件会提示更新固件" c) a! s' v4 ^# R# C8 y4 B (, 下载次数: 29) 上传 点击文件名下载附件 (, 下载次数: 26) 上传 点击文件名下载附件 . D c; K/ j0 ^, {' X1 u 5.更新完成后,点击Start Profile,电机会转动,软件会计算出相关的参数。这一步要确保跳线是在FOC模式,而不是6-Step模式,我刚开始就是6-Step模式,每次电机就是抖一下,然后会有超时的提示。0 z3 e, q/ q1 X/ p( U( E2 v (, 下载次数: 23) 上传 点击文件名下载附件 ' \) K& i$ L/ x5 o2 R$ ?6 q (, 下载次数: 33) 上传 点击文件名下载附件 % e1 W1 J/ h1 A3 f2 _& P (, 下载次数: 21) 上传 点击文件名下载附件 - D8 Z( a! R9 D' t- Y5 @ E: }& ` 6.据说这些参数以后会用到,先保存起来。。。 m) X! X' |5 p# Z- i ! A. v/ T* H9 S( b1 a6 \( D; i! T 7.点Play,会打开一个对话框,是控制电机启停、正反转、调速,还有相应的故障指示,应该是测试用的。类似于远程控制 $ `& h( U: ~# p6 u (, 下载次数: 26) 上传 点击文件名下载附件 $ R1 o( R C3 L& v# c$ x! c4 }4 V8 d0 L2 _7 z! k/ Z4 S 学习的路还很长,之前没有接触过这方面的知识,还好ST的生态系统降低了我们的入门门槛。/ S# f5 }3 L: h6 ]( y9 W
我可以使用编码器反馈控制转速,最低速度100RPM
我的问题解决了,是硬件选焊的问题- j( V: ]$ ]1 l' E- H. r; \3 e