《德州仪器-ArmCortex - M0+MCU:精准满足客户需求的电机控制方案.pdf》由会员分享,可在线阅读,更多相关《德州仪器-ArmCortex - M0+MCU:精准满足客户需求的电机控制方案.pdf(24页珍藏版)》请在三个皮匠报告上搜索。
1、ArmCortex-M0+MCU:精准满足客户需求的电机控制方案:精准满足客户需求的电机控制方案何帅何帅2024年年7月月9日日1慕尼黑上海电子展可实现电机控制的可实现电机控制的 MSPM0 MCU|议程议程 为何选择 MSPM0 MCU 来实现电机控制?电机类型分类及控制拓扑 MSPM0 SDK 资源 有刷电机(BDC)步进电机(Stepper)无刷直流电机(BLDC)问答2慕尼黑上海电子展为何选择为何选择 MSPM0 MCU 来实现电机控制?来实现电机控制?MSPM0 MCU.面向电机控制而优化的 Arm Cortex M0+MCU,具有低成本、高性能和各种小封装尺寸。适合各种系统架构,包
2、括电机控制、通信接口和模拟资源。MSP 电机控制 提供了一个易用生态系统,使用一个可扩展的软件库,可在 10 分钟或更短时间内让电机旋转起来。满足电机控制的关键要求,如速度、扭矩、效率和噪声。与 MSPM0 MCU 和驱动设备连接,创建用于电机控制的系统级平台。3低成本简单 MSP 外设集成驱动器 IC低电压高性能MSP 模拟集成基础型或分立式栅极驱动器高压MSPM0 电机控制可扩展性电机控制可扩展性BDCPMSMStepperBLDCACIM慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?|可扩展的产品系列可扩展的产品系列M0C最低成本统一的软件开发套件和工具引脚对引脚兼容,采用10
3、多种封装TI 65nm 闪存多工厂制造 24/32MHz CPU 超小型 QFN 封装(2x2)0.5/0.65mm 间距封装 引脚兼容M0L超低功耗 80MHz CPU CAN-FD 选项 快速 4Msps sim-sam ADC 数学加速器 32MHz CPU 71A/MHz(运行 CoreMark 时)85C 时待机电流最大值为 6A 25C 时典型待机电流为 1AM0G最佳性能支持支持125C Ta 1.62V 至至 3.6V慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?|单个计时器,单个计时器,3 对对 PWMTIMA0_C0 TIMA0_C0NTIMA0_C1TIMA0_C
4、1NTIMA0_C2TIMA0_C2NTIMA0_C3TIMA0_C3NAHALBHBLCHCLTIMA0(电机控制高级计时器)可利用具有成对互补输出互补输出的三个实例提供 6 个 PWM 通道。即A 相相PWM TIMA0_C0/TIMA0_C0N;B 相相PWM TIMA0_C1/TIMA0_C1N;C 相相PWM TIMA0_C2/TIMA0_C2N 慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?|经过经过优化优化的的信号链路信号链路用于生成 6-PWM 的 TIMA0 信号被置于彼此相邻的 8 个引脚内,以实现更紧凑的布线。32 RHB 和 64 PM 封装将所有 6 个 PW
5、M 引脚分成一组。慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?|硬件死区硬件死区在任何计数模式下,均可通过配置上升和下降延迟时间生成可调死区。在向上/向下计数模式下,输出带死区的互补 PWM。慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?|快速故障快速故障响应响应内部故障事件内部故障事件异步故障异步故障同步故障同步故障禁用禁用 PWM 输出输出 通过以下方式检测同步或异步故障:-外部信号外部信号(如来自外部栅极驱动器 IC 的故障引脚)。-集成集成 COMP 事件事件(如低侧相位过流)。-故障响应时间小于小于 100ns。慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?
6、|自适应故障输出控制自适应故障输出控制 在出现调试调试/故障进入和退出行为故障进入和退出行为时配置 PWM 的状态。-例如,故障进入时,PWM=低电平;故障退出时,PWM=高电平/低电平)。故障事件或调试条件故障事件或调试条件PWM=高电平、低电平或高阻态高电平、低电平或高阻态PWM=高电平、低电平或高阻态高电平、低电平或高阻态慕尼黑上海电子展为何选择为何选择 MSPM0 MCU?|霍尔传感器输入模式霍尔传感器输入模式TIMG8_C0TIMG8_C1TIMG8_IDX 霍尔输入模式(TIMG8)允许使用 XOR 信号在硬件中计算速度,以减少有传感应用的软件负载。-可使用 EVENT 结构触发另