0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TLE9879汽车三相马达驱动解决方案

电子工程师 来源:陈翠 2019-04-05 14:40 次阅读

infineon公司的TLE9879QXA20是集成了ARM® Cortex®-M3 MCU和LIN和BLDC MOSFET驱动器的三相马达驱动器,包括了全集成的NFET驱动器,它通过六个外接功率NFET来驱动3相马达;能低压工作的电荷泵以及具有电流斜率控制的可编程电流,从而最优化EMI性能。外设包括电流传感器,逐次逼近式模拟转换器ADC)以及用于PWM控制的捕获和比较和16位计时器。此外还集成了LIN收发器和大量的通用I/O与线性稳压器以给外接负载供电。主要用在汽车燃料泵,HVAC风机,引擎冷却风扇,水泵,BLDC泵和风扇,无传感器和有传感器BLDC马达。本文介绍了TLE9879QXA20主要特性,框图以及功率管理单元框图,系统控制单元-数字模块框图,Cortex-M3核框图,简化应用框图和外接元件表,评估板TLE9879 EvalKit V1.2主要特性,威廉希尔官方网站 图和PCB设计图。

The TLE9879QXA20 is part of the TLE987x product family. The TLE9879QXA20 is a single chip 3-Phase motor driver that integrates the industry standard ARM® Cortex™ M3 core, enabling the implementation of advanced motor control algorithms such as field-oriented control. It includes six fully integrated NFET drivers optimized to drive a 3-Phase motor via six external power NFETs, a charge pump enabling low voltage operation and programmable current along with current slope control for optimized EMC behavior. Its peripheral set includes a current sensor, a successive approximation ADC synchronized with the capture and compare unit for PWM control and 16-bit timers. A LIN transceiver is also integrated to enable communication to the device along with a number of general purpose I/Os. It includes an on-chip linear voltage regulator to supply external loads.

It is a highly integrated automotive qualified device enabling cost and space efficient solutions for mechatronic BLDC motor drive applications such as pumps and fans.

TLE9879QXA20主要特性:

• 32 bit ARM Cortex M3 Core

– up to 24 MHz clock frequency

– one clock per machine cycle architecture

• On-chip memory

– 128 kByteFlash including

– 4 kByte EEPROM (emulated in Flash)

– 512 Byte 100 Time Programmable Memory (100TP)

– 6 kByte RAM

– Boot ROM for startup firmware and Flash routines

• On-chip OSC and PLL for clock generation

– PLL loss-of-lock detection

• MOSFET driver including charge pump

• 10 general-purpose I/O Ports (GPIO)

• 5 analog inputs, 10-bit A/D Converter (ADC1)

• 16-bit timers - GPT12, Timer 2, Timer 21 and Timer 3

• Capture/compare unit for PWM signal generation (CCU6)

• 2 full duplex serial interfaces (UART) with LIN support (for UART1 only)

• 2 synchronous serial channels (SSC)

• On-chip debug support via 2-wire SWD

• 1 LIN 2.2 transceiver

• 1 high voltage monitoring input

• Single power supply from 5.5 V to 27 V

• Extended power supply voltage range from 3 V to 28 V

• Low-dropout voltage regulators (LDO

• High speed operational amplifier for motor current sensing via shunt

• 5 V voltage supply for external loads (e.g. Hall sensor)

• Core logic supply at 1.5 V

• Programmable window watchdog (WDT1) with independent on-chip clock source

• Power saving modes

– MCU slow-down Mode

– Sleep Mode

– Stop Mode

– Cyclic wake-up Sleep Mode

• Power-on and undervoltage/brownout reset generator

• Overtemperature protection

• Short circuit protection

• Loss of clock detection with fail safe mode entry for low system power consumption

• Temperature Range Tj = -40℃ to +150℃

• Package VQFN-48 with LTI feature

• Green package (RoHS compliant)

• AEC qualified

TLE9879QXA20目标应用:

Fuel pump

HVAC blower

Engine cooling fan

Water pumps

BLDC pumps and fans

Sensor-less and sensor-based BLDC motor applications controlled by the Local Interconnect Network (LIN) or PWM

图1.TLE9879QXA20框图

图2.TLE9879QXA20功率管理单元框图

图3.TLE9879QXA20系统控制单元-数字模块框图

图4.TLE9879QXA20系统控制单元-功率模块框图

图5.TLE9879QXA20 Cortex-M3核框图

图6.TLE9879QXA20简化应用框图

图6应用框图外接元件表:

评估板TLE9879 EvalKit V1.2

This board is intended to provide a simple, easy-to-use tool for getting familiar with Infineon’s embedded power IC TLE9879. It contains the TLE9879 and its typical application circuit including three MOSFET half bridges to instantly drive a BLDC motor. The board is ready to connect with car supply or similar and has an implemented Segger for debugging on board.

All relevant chip pins are connected to pin headers at the edge of the board, where signals can be probed or applied directly. By different jumper settings LEDs can be put in parallel to several ports and selected functions can be configured. Push button switches allow easy hardware reset and triggering of the MON input. There are intended test points for all six gate driver pins, for measurements at the shunt, VDDC and several ground points on the evaluation board (see Figure 3)。 For testing analog signals ADC inputs can be varied by the potentiometer on board. Three phases of motor current can be picked off at a terminal block to connect a DC brushless motor.

The evaluation board can be operated by standard laboratory equipment as power supply and LIN communication are working via banana jacks. Debugging and UART are provided via an USB interface combined with onboard Segger J-Link (XMC4200)。 Bidirectional level shifters ensure that the respective XMC pins are in tristate as long as UART or debugging is not used.

In case the user wants to use another ISP than the onboard Segger the SWD interface can be used. To program the TLE9879 via LIN there is an additional uIO BSL interface.

There is a battery LED that indicates that the board is connected to supply the right way. Otherwise reverse polarity protection secures the board from damage by cross connection.

图7.评估板TLE9879 EvalKit V1.2外形图

图8.评估板TLE9879 EvalKit V1.2框图

图9.评估板TLE9879 EvalKit V1.2连接图

图10.评估板TLE9879 EvalKit V1.2威廉希尔官方网站 图(1)

图11.评估板TLE9879 EvalKit V1.2威廉希尔官方网站 图(2)

图12.评估板TLE9879 EvalKit V1.2威廉希尔官方网站 图(3)

图13.评估板TLE9879 EvalKit V1.2威廉希尔官方网站 图(4)

图14.评估板TLE9879 EvalKit V1.2 PCB设计图(1):顶层

图15.评估板TLE9879 EvalKit V1.2 PCB设计图(2):层2

图16.评估板TLE9879 EvalKit V1.2 PCB设计图(3):层3

图17.评估板TLE9879 EvalKit V1.2 PCB设计图(4):底层

详情请见:

https://www.infineon.com/dgdl/Infineon-TLE9879QXA20-DS-v01_00-EN.pdf?fileId=5546d46259d9a4bf015a8473ba2274de

和https://www.infineon.com/dgdl/Infineon-TLE9879-EvalKit-UM-v01_20-EN.pdf?fileId=5546d4624e765da5014eb587aeb53373

Infineon-TLE9879-EvalKit-UM-v01_20-EN.pdf

Infineon-TLE9879QXA20-DS-v01_00-EN.pdf

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 马达驱动
    +关注

    关注

    2

    文章

    115

    浏览量

    20096
收藏 人收藏

    评论

    相关推荐

    开发TLE9879芯片的IAR软件的问题求解

    开发 TLE9879 芯片的 IAR 软件的问题描述 问题: 当我使用IAR软件导入英飞凌电池组时,我发现英飞凌的电池组 CAN 不能进口,请告诉我应该进口哪种英飞凌包装来开发TLE9879.如果您
    发表于 01-30 06:46

    TLE9879TLE9877的差异是什么?

    TLE987x系列有TLE9877和TLE9879等等,我现在想查下TLE9879TLE9877的差异,有没有相关手册可以查找,在用户手册
    发表于 02-01 06:15

    TLE9879 EvalKit运行范例TLE9879QXA40_TIMER2_BLINK,P0.2输出(EXF2)没变化是怎么回事?

    硬件环境:TLE9879 EvalKit(v1.4) 范例:TLE9879QXA40_TIMER2_BLINK atArm Keil | Infineon TLE9879 EvalKit 求助:P0.2输出(EXF2)没变化?
    发表于 02-02 16:14

    TLE9879单电阻方案驱动BLDC如何配置一个周期内采样两次?采样时间如何触发?

    TLE9879单电阻方案驱动BLDC 如何配置一个周期内采样两次?采样时间如何触发?
    发表于 02-19 07:56

    为什么TLE9879 Evaluation Kit提供的原理图是空的?

    为什么TLE9879 Evaluation Kit提供的原理图是空的,用AD19打开,啥都没有,PCB版本为:TLE9879 EvalKit V1.2
    发表于 02-20 06:57

    TLE9879 Evakit开发板输出异常怎么解决?

    我买了一块开发板,TLE9879 Evakit 跑 FOC 的 TLE9879 Evakit 开发板上电后,VDDC VDDEXT 输出异常,大概1s周期输出一个窄脉冲,然后一直保持低电平,导致现在程序通过USB也无法烧写,请问这个问题怎么解决
    发表于 03-04 06:26

    tle9879系列的pwm占空比是多少?

    各位好! tle9879系列的pwm占空比是多少?在手册中未找到对应的描述,5%-99%?
    发表于 03-05 07:18

    TLE9879 PWM的最大频率到底是多少?

    TLE9879的配置的工具最大可以设置25K的PWM频率,但是我看DS中在桥驱动中又写道Flexible PWM frequency range. Rates above 25 kHz
    发表于 03-05 08:28

    能否通过arduino访问TLE9879的速度/电流测量值?

    您好, ,我通过 Arduino IDE 将无刷直流电机屏蔽 TLE9879 与 Arduino 结合使用,以 HALL 模式简单地驱动无刷直流电机。 能否通过 arduino 访问
    发表于 05-23 06:39

    Infineon TLE9879QXA40 BLDC Arduino马达控制方案

    TLE9879QXA40是单片三相马达驱动器,集成了工业标准的32位ARM® Cortex® M3 核,工作频率高达40MHz,可以实现高档马达算法如磁场定向控制(FOC)等.器件包括
    发表于 08-11 15:48

    Infineon TLE9879单片汽车3相马达驱动方案

    TLE9879QXA20是TLE987x产品系列的一部分。TLE9879QXA20是一款单芯片三相马达驱动器,集成了行业标准ARM Cort
    发表于 05-16 17:36 7638次阅读
    Infineon <b class='flag-5'>TLE9879</b>单片<b class='flag-5'>汽车</b>3<b class='flag-5'>相马达</b><b class='flag-5'>驱动</b><b class='flag-5'>方案</b>

    Infineon TLE9879单片汽车三相电机驱动方案

    成的NFET驱动器,适合通过外接六个功率NFET来驱动3相马达,主要用于汽车的燃料泵,HVAC,引擎冷却风扇,水泵和BLDC蚌与风扇.本文介绍了TL
    发表于 05-18 11:15 4833次阅读
    Infineon <b class='flag-5'>TLE9879</b>单片<b class='flag-5'>汽车</b><b class='flag-5'>三相</b>电机<b class='flag-5'>驱动</b><b class='flag-5'>方案</b>

    TLE9879板FOC无传感器的工程文件免费下载

    本文档的主要内容详细介绍的是TLE9879板FOC无传感器的工程文件免费下载。
    发表于 02-02 11:19 46次下载
    <b class='flag-5'>TLE9879</b>板FOC无传感器的工程文件免费下载

    英飞凌TLE9879无刷电机原厂英文资料

    英飞凌TLE9879资料
    发表于 06-20 14:47 1次下载

    英飞凌TLE9879资料

    英飞凌TLE9879资料
    发表于 06-20 14:46 11次下载