实时控制嵌入式软件电机控制和功率转换库

滚动图片以放大

框图

选择框图:

Embedded Software and Motor Control Libraries Block Diagram

Embedded Software and Motor Control Libraries Block Diagram

*

*

特征

  • 数学库(MLIB):简单的数学函数(加、减、乘、除、移位...),可带也可不带上下限。该功能块的目的是为了根据MCU的指令实现高效和快速的数学运算。
  • 常规函数库(GFLIB): 包含基本的实时控制应用功能块。包括基本的数学运算、三角函数、简单的查找表和控制功能(如PI和PID控制器)。
  • 通用电机控制库(GMCLIB): 电机控制应用所需的基础功能块。该库包含矢量调制、Park和Clarke变换、特定电机相关函数等,用于构建数字化控制的电机驱动。
  • 常规数字滤波器库(GDFLIB):带滤波器功能,用于信号调试。
  • 高级电机控制库 (AMCLIB): 包含的功能可以在不需要位置或速度传感器的前提下,通过磁场定向控制技术构建变速交流电机驱动系统,提供了极低成本解决方案。
  • 功率转换库(PCLIB):包含功率变换应用所需的控制回路算法,例如:PI、PID和带低通滤波器控制器的PID,2P-2Z和3P-3Z控制器算法。
  • 多种基础数学、滤波器和电机控制相关函数
  • 以汇编语言编写
  • 优化了执行速度和大小
  • 提供二进制文件
  • 轻松链接至具体项目

支持的器件

  • KV1x: Kinetis® KV1x-75 MHz,入门级3相FOC / 无传感器电机控制微控制器(MCU),基于Arm® Cortex®-M0+内核
  • KV3x: Kinetis® KV3x-100–120 MHz,  高级3相FOC / 无传感器电机控制MCU,基于Arm® Cortex®-M4
  • KV4x: Kinetis KV4x-168 MHz,高性能电机 / 功率变换微控制器(MCU),基于ARM® Cortex®-M4内核
  • KV5x: Kinetis® KV5x-240 MHz, 电机控制和功率变换, 以太网, 基于Arm® Cortex®-M7内核的MCU
  • MC56F82xxx: MC56F82xxx: MC56F826xx和MC56F827xx数字信号控制器
  • LPC80X: 基于Arm® Cortex®-M0+内核的高性价比微控制器(MCU)
  • i.MX-RT1020: i.MX RT1020: 跨界MCU, 配备Arm®Cortex®-M7
  • i.MX-RT1050: i.MX RT1050跨界MCU,配备Arm®Cortex®-M7内核
  • i.MX-RT1060: i.MX RT1060: 跨界MCU, 配备Arm®Cortex®-M7

下载

快速参考恩智浦 软件类型.

1-5 / 10 下载

展开

注意: 推荐在电脑端下载软件,体验更佳。

文档

快速参考恩智浦 文档类别.

1-5 / 56 文件

展开

硬件

快速参考恩智浦 板类型.

5 硬件

相关软件

快速参考恩智浦 软件类型.

1 软件文件

注意: 推荐在电脑端下载软件,体验更佳。

培训