介绍:
IMOTIX™ 电机控制器 IMD700A 是英飞凌的完全可编程电机控制器,将XMC1404 微控制器与6EDL7141 三相栅极驱动器 IC集成在一个封装中,以支持使用 BLDC 或 PMSM 电机开发下一代电池供电产品。 集成精密电源和电流分流放大器后,许多外围电路不再需要,从而减少了 PCB 空间,提高了系统封装的可能性。
XMC1404 是基于 ARM® Cortex®-M0 的微控制器,集成了专用特性以改善电机驱动控制。时钟频率为 96 MHz 的硬件数学协处理器增强了计算能力,包括除法和三角函数,如“反正切”,常用于 PMSM 的磁场定向控制。此外,XMC1404 继承了 XMC4000 系列 (ARM® Cortex®-M4) 中的大多数高端外设,包括 PWM 定时器-CCU8 和 CCU4-、位置接口 (POSIF) 或包括 CAN 在内的串行通信模块,确保出色的控制能力。
集成式三相栅极驱动器 (6EDL7141) 也旨在实现最高灵活性。 6EDL7141 凭借高达 1.5 A 的可配置栅极驱动灌电流和拉电流,能够有效驱动各种 MOSFET,从而最大限度地降低损耗并提高效率。 产品内置高侧和低侧电荷泵,即使在电池电压较低的情况下,也可以在 7 V、10 V、12 V 和 15 V 之间调节栅极驱动器电源电压设置。6EDL7141 栅极驱动器参数亦可调整,能够控制压摆率,以最大限度地减少系统的电磁干扰。 6EDL7141 的所有设置都可以通过简单易用的基于 PC 的 GUI 工具快速更改。 此外,凭借 OCP、UVLO、过温和堵转检测等全套系统保护功能,这款专用电机控制器将能提高严重运行故障条件下的可靠性和鲁棒性。
使用:
使用该芯片时,可以视为XMC1404-Q064x0128,MCU部分的编程与其他XMC系列一样,栅极驱动器6EDL7141部分则需要配置一个SPI和几个IO口进行控制,主要是需要配置XMC1404的USIC1CH1模块为SPI通讯,并且该芯片的电机PWM部分被固定为P1.0、P1.1、P3.0、P3.1、P3.2、P3.3这六个IO口。
电机驱动代码例程可以参考我上一个帖子进行下载,如果是自己开发,可以直接copy其中关于PWM和SPI通讯部分的代码,最好在配置完后,拉低一下EN_DRV,再拉高。详细细节可以去英飞凌官网搜索IMD700下载资料。
|