• 549查看
  • 0回复

[网络开发] 基于Aurix TC377的BLDC驱动系统

[复制链接]


该用户从未签到

发表于 26-8-2023 15:00:35 | 显示全部楼层 |阅读模式

汽车零部件采购、销售通信录       填写你的培训需求,我们帮你找      招募汽车专业培训老师


本文图片摘自“英飞凌与乾勤科技针对AURIX及BLDC控制的培训”

控制系统如下,控制器部分采用AURIX的TC3系列的TC377,采用专门驱动6ED003L06-F2,电流传感器采用LTSR 25-NP,本文介绍的控制系统,位置反馈采用了霍尔传感器;

基于Aurix TC377的BLDC驱动系统w1.jpg

基于Aurix TC377的BLDC驱动系统w2.jpg

1

控制原理概述

简单说下控制原理,详细的可以查下BLDC的六步换向控制;
通过控制三个桥臂的开关,进而控制BLDC三相绕组流过的电流,进而控制电流产生的磁场极性;磁体转子在磁场的作用下进行旋转;
为了检测出转子的位置,进而制定三个桥臂开关管的控制策略,需要采用霍尔传感器进行检测;

基于Aurix TC377的BLDC驱动系统w3.jpg

基于Aurix TC377的BLDC驱动系统w4.jpg

基于Aurix TC377的BLDC驱动系统w5.jpg

基于Aurix TC377的BLDC驱动系统w6.jpg

2

基于AURIX的控制实现

如下图,几个主要部分:

    GTM-TIM模块,负责霍尔的输入检测及滤波;

    GTM-SPE模块,负责处理霍尔信号并确认下一步桥臂的控制策略;

    GTM-TOM模块,负责产生PWM;

    GTM-DTM模块,负责PWM死区的产生;


基于Aurix TC377的BLDC驱动系统w7.jpg

基于Aurix TC377的BLDC驱动系统w8.jpg

整体的BLDC的控制软件流程图如下

基于Aurix TC377的BLDC驱动系统w9.jpg

3

GTM相关模块介绍

GTM名义上虽是定时器,但是其实际功能及性能已经超越了定时器,内部包括SPE及MCS等为控制定义的小核;不同GTM版本支持的PWM分辨率不一样,最高精度应该在5ns;

基于Aurix TC377的BLDC驱动系统w10.jpg

GTM系统层面,有一层Wrapper,把控制需要用到的包括ADC,通信外设等集成在一起

基于Aurix TC377的BLDC驱动系统w11.jpg

基于Aurix TC377的BLDC驱动系统w12.jpg

基于Aurix TC377的BLDC驱动系统w13.jpg

右下角伸出你善良的拇指 ,点个赞?,给小二一点鼓励!

因为每篇文章会有涉及到内容引用,部分内容不知来源,如果发现有侵权,请后台告知感谢;

快速发帖

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|Archiver|汽车工程师之家 ( 渝ICP备18012993号-1 )

GMT+8, 1-2-2025 13:58 , Processed in 0.179198 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2013 Comsenz Inc.