英飞凌基于ARM内核的汽车级电机控制集成芯片
基于ARM® CORTEX™ M3内核的32位微控制器具备以下特点:
本文引用地址:https://www.eepw.com.cn/article/262214.htm ● 24MHz或者40MHz主频
● 36KB~128KB FLASH可选
● 3KB或者6KB RAM可选
● 哈佛体系,独立的指令总线和数据总线
● RISC(Reduced Instruction-Set Computer)处理器支持最新Thumb-2指令集
● 三级流水线+分支预测
● 硬件自动压栈
● 32位2-12 周期硬件除法
● 单周期 (32x32)乘法
● 有位操作
● 内置系统节拍定时器
● 嵌套向量中断控制器
● 中断延迟最大12个时钟周期
● 方便操作系统移植
● 指令执行速度1.25DMIPS/MHz
● 功耗0.19mW/MHz
这些特点使得系统在电机控制FOC(Field Oriented Control)算法时游刃有余,在40MHz的主频下处理器负载不超过50%。
2 不同种类电机控制
常见在汽车车身上的电机应用包括直流有刷电机控制,有霍尔/无霍尔直流无刷电机控制和永磁同步电机控制,不论是哪一种电机控制方案,Embedded Power IC都是最理想的选择。
控制直流有刷电机算法相对简单,Embedded Power IC中的TLE986X系列可以轻松应对,只需要驱动全桥或者半桥,调制占空比的大小就可以控制直流电机电流大小;可以开环启动或者运行,系统不同反馈信号不同,比如电动油泵会有油压信号返回,电动水泵反馈水温信号。
TLE986X系列和TLE987X系列一样都集成了一路电流采样差分放大器,用来检测低边电流,做反馈或者诊断信号使用。
2.1 有霍尔无刷直流电机控制
有霍尔无刷直流电机控制方法简单,稳定可靠,作为最基本的三相电机控制方案在汽车上广泛使用,TLE987X系列集成了很多专有模块,只需要配置好寄存器,大部分工作可以交给硬件完成,最大程度的减轻了软件工程师同时也是处理器的负荷。
CCU6作为成熟的电机控制模块已经在英飞凌原有的8位微处理器以及上一代Embedded Power IC上得到使用。
如图4所示,T13负责脉宽调制,与T12输出的换向信号混合,输出六路同步调制的脉宽调制信号,同时T12的CCPOS0/1/2负责捕捉三路霍尔信号。
晶振相关文章:晶振原理 脉宽调制相关文章:脉宽调制原理 三相异步电动机相关文章:三相异步电动机原理
评论