MATHW-3P-SLEC
概述
C2000 Microcontroller Blockset(链接到以下米6体育平台手机版_好二三四:C2000 Microcontroller Blockset - MATLAB (mathworks.com)):通过使用基于模型的设计以及 C2000 MCU 和 MathWorks 软件工具,节省设计时间并更快地投入生产。
MATLAB Coder™、Simulink Coder™ 和 Embedded Coder® 生成的 ANSI/ISO C 代码可以使用 Code Composer Studio IDE 在 Texas Instruments™ (TI) C2000 微控制器 (MCU) 上编译和执行。Embedded Coder 可让您轻松配置 MATLAB® 和 Simulink® 算法生成的代码,从而控制软件接口、优化执行性能并尽可能减少存储器消耗。
C2000 Microcontroller Blockset 具有以下特性:
- 自动编译和执行
- 适用于片上和板上外设(例如 ADC、数字 I/O、ePWM、SPI、I2C 等)的块库
- 使用外部模式进行实时参数调优和记录
- 处理器优化代码,包括 IQMath 库
- 能够通过执行分析功能来执行处理器在环 (PIL) 测试
- PMSM FOC 电机控制和直流/直流降压转换器示例
- 为控制律加速器 (CLA) 协处理器生成代码
- 在单个模型中进行多核架构设计
- 处理器间通信 (IPC)
- ADC/PWM 同步
- 中断触发
- 通过器件上性能分析,您可以将数据从硬件流式传输到 Simulink Data Inspector (SDI) 查看器,以便实时查看硬件执行信息(如任务抢占、超限和 CPU 负载)
Motor Control Blockset™: 在 C2000 上设计并实现电机控制算法
Motor Control Blockset 提供用于为无刷电机开发场定向控制算法的参考示例和块。这些示例展示了如何配置控制器模型,以便为任意目标 MCU(使用 C2000 Microcontroller Blockset 和 Embedded Coder®)生成紧凑且快速的 C 代码。您还可以使用参考示例为特定电机控制套件生成算法 C 代码和驱动程序代码,包括 15 个以上基于 TI C2000 的硬件示例模型。
Blockset 包含许多用于创建并调节速度和扭矩控制器的工具,包括:
- Park 和 Clarke 变换、滑模和磁通观测器以及空间矢量发生器
- 基于电流和速度环路的指定带宽和相位裕度的控制器增益自动调节(使用 Simulink Control Design™)
- 用于直接从硬件收集数据并计算电机参数,从而创建精确电机模型的实用程序。您可以使用参数化电机模型在闭环仿真中测试控制算法。
大学教材:电力电子控制应用微控制器编程简介:使用 MATLAB® 和 Simulink® 进行编码,作者:Politecnico di Milano(坦佩雷大学额外支持)
下载
MOTOR-CONTROL-BLOCKSET — MathWorks 的电机控制 Blockset™。MATLAB 和 Simulink 的付费附加米6体育平台手机版_好二三四。提供 30 天免费试用。需要嵌入式编码器和 C2000 硬件支持包,才能自动将算法部署到 TI 硬件。
支持的米6体育平台手机版_好二三四和硬件
C2000 实时微控制器
Arm Cortex-R MCU
评估板
开发套件
相关设计资源
软件开发
软件开发套件 (SDK)
驱动程序或库
IDE、配置、编译器或调试器
支持与培训
视频系列
观看全部视频视频
免责声明
以上特定信息和资源(包括非 TI 网站的链接)可能由 TI 第三方合作伙伴提供,仅供您方便查阅之用。TI 不是该类信息和资源等内容的提供方,也不对其负责,在您将其用于预期用途时,应由您自行对其进行认真评估。此处包含该类信息和资源并不意味着 TI 认可任何第三方公司,且无论任何第三方米6体育平台手机版_好二三四或服务是单独使用还是与任何 TI 米6体育平台手机版_好二三四或服务结合使用,均不得将该类信息和资源视为对任何第三方米6体育平台手机版_好二三四或服务适用性的保证或陈述。