打印
[应用相关]

【STM32垂直应用挑战第2周+王小琪学习电机控制】

[复制链接]
286|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
王小琪|  楼主 | 2020-11-27 10:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 王小琪 于 2020-11-27 10:45 编辑

1.这次学习的垂直应用是:电机控制
学习链接为:https://www.stmcu.com.cn/ecosystem/app/Motor-control
2.知识点介绍
这次学习的内容说白了就四个字“电机控制”,名字说的很清楚了,就是介绍怎么控制电机的,所以从大的方面可以知道分为两个方向,一个是“控制”,一个是“电机”。电机可以从电源的角度分为直流和交流;从结构分为异步和同步;从转速可分为低速、高速、恒速、调速等。
所以说光是电机就可以单独拿一章来介绍了。这次的课程也对电机的结构,原理,运行方式简单的做了下介绍。说完了电机,接下来就是“控制”部分了,也是这次学习的重点ST MC SDK5.x,这也是ST公司在继STM32CUBEMX之后继续推出的图形化软件,可以简单的理解也可以自动生成代码,但这个代码主要是用来驱动电机的,
ST公司给出的驱动电机的方案是:STM32CUBEMX+ST MC SDK5.x+keil/iar

好像ST也有自己的IDE软件,STM32CUBE IDE,为啥不推自己家的软件,这个是让我不太理解的,虽然我也没有用过这个软件。

3.资料分享
其实这次的学习资料相对而言比较单一,相比上周的安全信息,在专业性上多了很多很多很多门槛,光是把整个文档通读下来就很吃力,同时还涉及到一些数学公式,想要完全啃下来很难,这个可能也是学习到一定程度会遇到的瓶颈,是应该**使用寄存器方式做嵌入式,还是用库函数或者是STM32CUBEMX这样的工具生成库呢,ST公司给出的答案不言而喻,而我也是更倾向于将构建底层给到软件来做,自己倾向于做算法来实现具体的功能这样的方式,但这样也会存在一旦遇到像华为这样的被遏制,就会没有自己的底层基础,容易受制于他人。仁者见仁,具体要走哪条路,还是看个人选择,附件为这次学习的部分中文资料,比较难啃,感兴趣的可以自行查阅,当然,ST官网也是可以下载的。
ps:吐槽一下学习链接中一个错误,下图中的内核应该是M3才对,而且ST的M内核好像没有M1


615055fc06749e2e83.png (481.38 KB )

615055fc06749e2e83.png

1_An_overview_of_ST_MC_SDK_5.pdf

8.13 MB

2_Theoretical_basis_of_vector_control_of_ST_MC_SDK_5_x.pdf

6.62 MB

3_Phase_current_detection_and_reconstruction_location_and_velocity_information_a.pdf

4.8 MB

4_WB_application_guide_and_firmware_details_of_ST_MC_SDK_5_x.pdf

7.46 MB

5_Actual_use_case_of_ST_MC_SDK_5_x.pdf

4.88 MB

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

227

主题

578

帖子

6

粉丝