[信息]

STM32垂直应用挑战第2周+MC SDK 学习

[复制链接]
237|5
手机看帖
扫描二维码
随时随地手机跟帖
linyu0395|  楼主 | 2020-11-28 13:11 | 显示全部楼层 |阅读模式
本帖最后由 linyu0395 于 2020-11-28 13:11 编辑

        学习链接:https://www.stmcu.com.cn/ecosystem/app/Motor-control
        生活和工作上都有接触过电机,看似简单的运转,确包含着复杂的硬件驱动和软件算法。我公司有自己的道闸系统,但是道闸控制器都是采购第三方的,一直想静下心来好好学习一下电机的控制,刚好借此机会好好学习一下这一期关于电机的知识。

        MC SDK 从2002年发展到现在经历了多个版本,软件配置也越来越完善,能支持控制的电机种类包括永磁同步电机和直流无刷电机,支持六步方波控制以及FOC矢量控制。
        看一下MC SDK的特点:
         53015fc1dafcc0fd7.png
  
        基本上涵盖了ST的绝大多数MCU,结合CubeMX可以自动生成电机控制代码,交互调试功能非常人性化
         168135fc1db1727ad5.png

       生成代码的软件架构清晰明了
       433095fc1db297182e.png

      中间部分内容还着重讲述了各种驱动方式的数学模型,还需要更多的时间去细细消化。矢量控制、电流采样、位置速度检测等都做了详细的说明,包括接线方式以及算法,图文并茂地展现了出来,真的是学习不可多得的好材料!

      在全系列STM32中都有硬件增量编码器Encoder和接口,每个正交沿都可有加/减计数
      在全系列STM32中都有硬件Hall接口(XOR输入),可以每个Hall跳变沿都产生中断
      驱动部分也比较简单
       415325fc1db417259b.png

     关于软件部分的配置,文档也是图文并茂做了非常细致的说明,按部就班就可以得心应手了。
      490315fc1db5b4952e.png
      926535fc1db749b316.png

    760715fc1db8334c3f.png
     
    356025fc1db8ddde8f.png
      
    简直就是一站式服务到底的节奏,熟悉了这些配置工具,我们可以非常迅速的开发各种电机的应用。 还有更多的配置说明,大家有兴趣可以下载文档查看一下。

    自此差不多一周时间看了并稍微总结了一下学习过程中的心得体会,当然要熟悉应用还需要更多的时间继续学习,但是作为入门的资料,我非常建议大家下载查看。
    附上学习资料
    MC_SDK_5_4Training_201911.part1.rar (6 MB)

使用特权

评论回复
zhouhuanの| | 2020-11-28 19:17 | 显示全部楼层
  MC SDK 从2002年发展到现在经历了多个版本,软件配置也越来越完善,能支持控制的电机种类包括永磁同步电机和直流无刷电机,支持六步方波控制以及FOC矢量控制。值得学习!!!

使用特权

评论回复
shashaa| | 2020-11-28 20:15 | 显示全部楼层
MC SDK 从2002年发展到现在经历了多个版本,软件配置也越来越完善了

使用特权

评论回复
实际测量不符| | 2020-11-29 15:38 | 显示全部楼层
生成代码越来越完善了

使用特权

评论回复
实际测量不符| | 2020-11-29 15:40 | 显示全部楼层
版本越来越多,值得学习。

使用特权

评论回复
实际测量不符| | 2020-11-29 15:44 | 显示全部楼层
学习链接:https://www.stmcu.com.cn/ecosystem/app/Motor-control

使用特权

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

本版积分规则

22

主题

233

帖子

4

粉丝