三大电机控制方案之MCU篇:英飞凌 XMC1000
由以上框图可以看出,对应于每个中断,都可以由外部或软件触发产生,不过每个中断又需要单独使能才能最终进入中断处理。同时中断也可以被软件清除,或者当进入中断处理后,硬件会自动清除。另外要注意的是,当硬件中断和软件清除同时到来,软件清除会被系统忽略,即硬件中断置位优先级高。从中断触发到进入中断处理程序,一般要花费21个系统周期。注:尾链技术(Tail-Chain)这个技术是ARM推出的可以减小中断等待时间的技术。
本文引用地址://m.amcfsurvey.com/article/201605/291245.htm一般情况下的中断处理,需要先保存堆栈,再出栈,如果中途有新的更高优先级的中断,则需要重新做上一步骤。如果使用了尾链技术,则第二个中断到来时候,不需要重复保存堆栈,再出栈的过程。
XMC1000电机应用相关外设集
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/4485ebd0594e6389acec351101b07ad6.jpg)
PWM - CCU4,多功能16位定时器组,4个完全相同、独立运行的子单元
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/3d951a8415085935bfccb32508f56790.jpg)
实现功能(部分):通用16位定时器,独立的16位PWM生成,外部信号捕获(周期,占空比),
计数功能:与其他外设配合工作,与ADC配合,触发延时电流采样,与POSIF配合,实现转速、位置计算:霍尔传感器,增量式编码器,与比较器配合,实现外部事件触发
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/3348bd92b3228a05422a8b5f5bfa672d.jpg)
PWM - CCU8
PWM生成(PFC),CCU8 = CCU4++,集成CCU4所有功能,8对互补PWM输出(独立死区),支持常见的各种电机拓扑PWM生成,半桥、全桥、三相全桥、三电平控制等,支持移相PWM:单母线电阻电流采样,与POSIF配合,实现BLDC控制,硬件触发ADC采样,ADC & 比较器,三路独立、高速比较器单元,3mV 输入偏置电压,30ns传输延时,可触发PWM, A/D操作,回差可调:0mV,15mV,20mV,位置接口单元 - POSIF,增量编码器,霍尔传感器,多通道模式(BLDC 相关)。
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/b621b6f877878fc384de1f9481479bde.jpg)
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/bf6007dc5880e637a2b4e477b095112b.jpg)
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/7ce7b8dc8af1b8c075525cf138937462.jpg)
应用:与CCU4配合进行位置、速度的检测,与CCU8配合进行直流无刷电机控制,位置接口单元 - 旋转变压器接口(DSD)。
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/c0ed35b5e8418abc48e293809c408989.jpg)
旋转变压器:环境不敏感,系统成本较高、精度受限。
应用领域:伺服控制系统,汽车、电力、冶金等。
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/beccc0c2e40f994116fe5eeec0d0499e.jpg)
通讯接口
XMC1000通用的应用领域
LED 照明;适合领域:LED 路灯,彩色LED控制,亮度控制等;应用优势:无闪烁调光及色彩控制,仅需极少CPU负荷,即可实现调光,通信接口支持网络连接。
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/075e5de5aca07e12e2347f5f175e1754.jpg)
数字电源转换:传感器、执行器、通用应用;适合领域:低端工业、消费类应用,现有8位微控制器的相关应用;应用优势:通用、强大,小封装、大Flash, 大RAM
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/798cb5721e6461609230ad4300f22ff4.jpg)
XMC1000应用在电机控制领域(支持简单控制至无传感器FOC):
支持各种电机应用:风机,水泵,家电,电动自行车等
电机类型:直流有刷电机,直流无刷电机,永磁同步电机
控制算法:梯形波控制,简单正弦波控制,磁场定向控制(FOC)
XMC1000的两个电机控制应用实例
电动自行车(Ebike)控制器 - 双模FOC控制
XMC1300双模FOC方案
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/2e53c51ac5179eb5de8be63d009051fb.jpg)
电动自行车发展
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/87a51cf13545c7716f5148b1f1e312ee.jpg)
功能列表
![三大电机控制方案之MCU篇:英飞凌 XMC1000](http://editerupload.eepw.com.cn/201605/91648ebf4de7261d78c88750f74b757b.jpg)
结构框图
评论