当前位置: 代码迷 >> 综合 >> 分分钟带你入门无刷电机控制_P-NUCLEO-IHM001套件评测使用
  详细解决方案

分分钟带你入门无刷电机控制_P-NUCLEO-IHM001套件评测使用

热度:25   发布时间:2024-02-20 07:46:37.0

?终于有时间将前段时间把有关ST公司的分分钟带你入门无刷电机控制_P-NUCLEO-IHM001套件评测的资料系统的整理一下
?刚一开始接触接触这个套件的时候感觉这是什么鬼,可以实现正弦波矢量控制?这么强,慢慢才对这个套件有一个渐近的了解。
?首先在百度P-NUCLEO-IHM001套件这是个什么东西?然后找到了分分钟带你入门无刷电机控制——P-NUCLEO-IHM001套件评测,可能你会问,这是IHM001套件的评测,你手中拿的是IHM002套件啊,可是两者本质并没有什么区别,001套件和002套件只是相差了一个电源适配器,001套件没有电源适配器,而002套件有,只是这点差别而已。看完分分钟带你入门无刷电机控制的帖子之后,算是对这个套件有了一个初步的认识,然后意外的发现ST公司特地在2017年7月份在中国关于P-NUCLEO-IHM001套件进行了一个电机培训电机培训pdf,(注:该视频的实际长度只有一个多小时的样子,后面的大多是ST公司的宣传片)主要讲了一些电机控制的基本原理,奈何太专业,我并不很懂,随后介绍了MotorControl Workbench的使用一系列流程可以参考pdf,先让电机转起来,通过Workbench观察电机的转速信息,在这里,我看到P-NUCLEO-IHM002套件两大强势的地方所在:电机的正弦矢量脉宽调制和通过Workbench和STM32CubeMX软件进行电机参数可视化控制和可视化编程。大约在2018年11月份接触这个套件,没想到ST公司在2018年7月也做了一个电机培训pdf,为什么做这个培训呢,因为开发出比SDK4.3更人性化的SDK5.0,确实比SDk4.3好太多,main函数中终于没有了那些繁繁索索的ifdef…,虽然说更简化了,但是程序内部电机的控制仍是看不到的,只能使你的电机能够实现你想要的功能而已。
?再者,又发现了ST社区里面有不少P-NUCLEO-IHM002套件和001套件的使用者和开发者分享的一些好的帖子和教程,真的受益匪浅,可以参照他们写的例程慢慢对这个电机有一定的了解,或许你对这个电机内部运转的机理和反馈控制机理并不是很懂,你可以尝试根据别人写的例程让这个电机实现个人想要实现的功能,由于自身并不是做电机开发这个专业的,所以只是粗略地实现电机的基本运转。