打印
[应用相关]

ST MC SDK生成自己的MCU工程教程

[复制链接]
1832|60
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
如何用ST MC SDK生成自身不包含芯片的工程。
1.工程创建
2.参数设置
2.1电机参数设置
2.2电流检测
2.3转子位置检测
2.4过流保护
2.5开光管的最小死区时间和开关频率
2.6上下管驱动PWM的有效极性设置
2.7驱动控制管理
2.7.1启动参数管理
2.7.2驱动设置
2.8欠压检测及保护
2.9电压、电流、温度采样
2.10IO口配置
2.11DAC功能
2.12IO口冲突检查
2.13生成工程
3.更改MCU型号

使用特权

评论回复
沙发
xiaoqi000|  楼主 | 2021-1-30 22:49 | 只看该作者
我用的是STM32F407ZGT6,但是 SDK支持的MCU里并不包含这款,如下图所示,本文就来记录如何创建一个工程以及将工程更改成适合自己MCU的文件。

使用特权

评论回复
板凳
xiaoqi000|  楼主 | 2021-1-30 22:50 | 只看该作者
我用的是STM32F407ZGT6,但是 SDK支持的MCU里并不包含这款,如下图所示,本文就来记录如何创建一个工程以及将工程更改成适合自己MCU的文件。

使用特权

评论回复
地板
xiaoqi000|  楼主 | 2021-1-30 22:51 | 只看该作者
工程创建

双击打开SDK后,因为控制板和功率板都是自己的,并不是ST的套件,所以此处选择应该如下图所示。

397716015726632903.png (71.49 KB )

397716015726632903.png

使用特权

评论回复
5
xiaoqi000|  楼主 | 2021-1-30 22:52 | 只看该作者
如下图所示。

使用特权

评论回复
6
xiaoqi000|  楼主 | 2021-1-30 22:53 | 只看该作者
选择MCU 的时候尽量选择与自己所用MCU型号相近的,首先基于相同系列,其次基于相同管脚数。所以这里选择STM32F407IGT6,稍后需要做进一步的修改。

使用特权

评论回复
7
xiaoqi000|  楼主 | 2021-1-30 22:53 | 只看该作者
频率的话只能选择外部频率,就要根据自己手里的硬件进行选择,我手里的最小系统是25MHz外部晶振。如下图所示。

使用特权

评论回复
8
xiaoqi000|  楼主 | 2021-1-30 22:54 | 只看该作者
进来以后如下图所示。

使用特权

评论回复
9
xiaoqi000|  楼主 | 2021-1-30 22:54 | 只看该作者
2.参数设置

实验室有直流电源,所以AC INPUT那里不用管,首先设置BUS VOLTAGE。功率板电路原理图(母线电压采样)如下图所示:

使用特权

评论回复
10
xiaoqi000|  楼主 | 2021-1-30 22:55 | 只看该作者
相应的工程设置如下图所示:

使用特权

评论回复
11
xiaoqi000|  楼主 | 2021-1-30 22:56 | 只看该作者
2.1电机参数设置

电机用的是外转子无位置无刷直流电机。需要知道自己电机的极对数、最大转速、额定电流、额定电压、相电阻、电感、反电势常数。所以设置参数如下图所示:

使用特权

评论回复
12
xiaoqi000|  楼主 | 2021-1-30 22:56 | 只看该作者

使用特权

评论回复
13
xiaoqi000|  楼主 | 2021-1-30 23:00 | 只看该作者
因为是无位置检测,所以这两项都不选。

使用特权

评论回复
14
xiaoqi000|  楼主 | 2021-1-30 23:03 | 只看该作者
2.2电流检测

电流检测参数设置如下图所示,可以选择单电阻、三电阻、ICS采样方式,这几个参数根据自己的功率板电路原理图进行填写,:

使用特权

评论回复
15
xiaoqi000|  楼主 | 2021-1-30 23:05 | 只看该作者
同时这个软件提供了计算功能来计算放大倍数,点击后边的calculate,后如下图所示:

使用特权

评论回复
16
xiaoqi000|  楼主 | 2021-1-30 23:06 | 只看该作者
2.3转子位置检测

一般情况下下边的参数无需修改,保持默认即可。

使用特权

评论回复
17
xiaoqi000|  楼主 | 2021-1-30 23:08 | 只看该作者

使用特权

评论回复
18
xiaoqi000|  楼主 | 2021-1-30 23:10 | 只看该作者
2.4过流保护

使用特权

评论回复
19
xiaoqi000|  楼主 | 2021-1-30 23:11 | 只看该作者
2.5开光管的最小死区时间和开关频率

使用特权

评论回复
20
xiaoqi000|  楼主 | 2021-1-30 23:12 | 只看该作者
2.6上下管驱动PWM的有效极性设置

使用特权

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

本版积分规则

50

主题

741

帖子

0

粉丝