FOC控制的整个过程如下: 论坛和贴子有很多讲理论的,很少实际操作,本文理论联系实际,为大家一步一步揭开SVPWM神秘的面纱。 本文基于ST-FOC 5.4 SVPWM函数分析,力争让读者可以通过这篇文章了解SVPWM的本质: SVPWM的目的 ...
IQMATH TI的片子很香,做的也很好,但是成本相对ST会更高,电机控制方面,TI无疑是做的最好的方案之一,另外TI针对没有浮点运算器的定点DSP推出了IQMATH库,在使用Q格式对数据进行分析和处理的过程中,十分方便,代码也变得更加简洁,本文将使用TI的方案实现SVPWM,在这里感谢TI。 测试平台参数: 硬件:stm f 软件:标准外设库 . IDE:MDK ARM 添加IQmathLib ...
2020-01-19 22:57 1 1522 推荐指数:
FOC控制的整个过程如下: 论坛和贴子有很多讲理论的,很少实际操作,本文理论联系实际,为大家一步一步揭开SVPWM神秘的面纱。 本文基于ST-FOC 5.4 SVPWM函数分析,力争让读者可以通过这篇文章了解SVPWM的本质: SVPWM的目的 ...
今天在STM32上尝试了一下DFU功能。使用DFU需要准备PC上的软件DfuSe,驱动程序就在软件的安装目录下;另外还需要DFU固件的MDK的工程。 因为网上有很多图文教程,这里只说下大致的流程: 首先修改DFU工程文件,根据板子的情况修改上拉电阻的使能引脚,如果是 ...
,在STM32中不同的DMA通道支持的外设通道不同,所以要查阅STM32的参考手册,确定要配置的DMA通道,配置 ...
1、定义一些变量在我们代码开始的部分,先定义一些变量供我们使用。这里选择几个来解析一下。第一个FIL file;这个变量是文件的结构体变量,记录了我们打开的文件的信息。使用f_open等函数的时候都要用到。第二个Words变量是一个字符串指针,我用这个指针来存储读取的字符信息。这里我们就使用 ...
LWIP是一款开源的嵌入式网络协议栈,支持的功能很多,而且能在多任务环境下和单任务裸机环境下跑,今天说说他的移植过程,芯片为STM32,网卡为ENC28J60,无操作系统 首先下载LWIP的源代码,我下载的是1.4.1的源码,下载后解压,文件结构如图 将这四个目录中 ...
1.判断地址、校验 2.读取本机数据并校验打包 3.发送数据包 4.本机数据长度比要读取的长度短怎么办 4.校验错误怎么办 ...
1、SVPWM原理简介 PWM(Pulse Width Modulation)脉宽调整,这是一种利用面积等效原理实现的控制技术。SVPWM(Space Vector PWM)空间矢量PWM控制,因为控制电动机内部的圆形旋转磁场,最终需要控制的是电压空间矢量。一般控制电机的三相电压相互成120度 ...
学习目标: 1、理解FIFO的基本概念和设计按键FIFO的意义 2、写出实现按键FIFO的代码 1、设计按键FIFO的优点 要介绍实现按键FIFO的优点,首先要了解FIFO的一些基本概念。FIFO即First In First Out,是一种先进先出的数据缓存方式 ...