NXP MPC574xP系列32位MCU马达控制方案

汽车电子

2372人已加入

描述

NXP公司的MPC574xP系列是32位嵌入Power Architecture® MCU,满足汽车和工业安全应用的最高级安全标准.工作频率高达200MHz,嵌入浮点单元,支持安全标准ISO 26262 / ASIL D,集成了32路eDMA和4x12位模数转换器(ADC),带误码修正(ECC)多达2.5MB闪存和384KB SRAM,以及包括3 x FlexCAN, 2 x LINFlexD, 4 x DSPI, 4 x SENT在内的通信协议,支持LFAST SIPI, 双路FlexRay控制器和以太网.本文介绍了MPC574xP系列主要特性,框图,MPC5744P马达控制板主要特性,框图和电路图.

The MPC574xP MCU family features a 32-bit embedded Power Architecture®. It meets the highest functional safety standards for automotive and industrial functional safety applications.

Integrated safety architecture minimizes additional software and development churn Programmable Fault Collection and Control Unit (FCCU) monitors the integrity status of the device and provides flexible safe state control.

End-to-End Error Correcting Code (e2eECC) improves fault tolerance and detection.Part of the SafeAssure® program, helping manufacturers achieve functional safety standard compliance.

MPC574xP系列主要特性:

Main Features

2 x e200z4 in delayed lock step operating up to 200 MHz

Embedded floating point unit

Built to support functional safety (ISO 26262 / ASIL D)

32-channel eDMA in delayed lockstep

4 x 12 bit analog-to-digital converters (ADC), each with 16 channelsUltra-Reliable MCUs

Memory Capability

Up to 2.5 MB flash memory w/ error code correction (ECC)

Up to 384 KB of total SRAM w/ECC

Communication Protocols

3 x FlexCAN

2 x LINFlexD

4 x DSPI

4 x SENT

LFAST SIPI support

Dual-channel FlexRay™ controller

Ethernet

Additional Features

Aurora debug and trace support

144-pin LQFP package

257-pin PBGA package

通信协议

图1.MPC574xP系列框图

MPC5744P马达控制板

图2.MPC5744P马达控制板外形图

The NXP® MTRCKTSPS5744P motor control development kit is ideal for applications requiring one PMSM motor, such as power stearing or electric powertrain.

S12 MagniV PN MCU evaluation board

Designed to enable rapid prototyping and evaluation of the motor control application early in the design process

Includes a 32-bit NXP MPC5744P MCU based controller board and the 3-phase low-voltage power stage board.

Application software that provides a complete reference implementation of the PMSM motor control application and takes advantage of theAutomotive Math and Motor Control Library Set

图3.采用MPC5744P的三相PMSM马达开发板外形图

MPC5744P马达控制板主要特性:

NXP MPC5744P MCU Controller Board with JTAG and NEXUS debug interface

3-phase low-voltage power stage based on SMARTMOS® MC33937A pre-driver

Supports low-voltage PMSM motors with resolver position sensor

DC-bus overvoltage, overcurrent and undervoltage fault detection

ANSI-C based example Software and Hardware in S32DS IDE for Power Architecture based MCUs

FreeMASTER Tool for Project visualization

MCAT tool 1.0 part of S/W package

Extensive documentation for S/W and H/W

通信协议

图4.MPC5744P马达控制板区块布局图

开发板包括:

3-phase low-voltage power stage based on SMARTMOS® MC33937A pre-driver

32-bit NXP MPC5744P controller board

AC/DC 24V universal power supply kit

3-phase PMSM low-voltage motor

USB cable

通信协议

图5.马达控制算法草图

通信协议

图6.MPC5744P马达控制板框图

通信协议

图7.MPC5744P马达控制板电路图(1)

通信协议

图8.MPC5744P马达控制板电路图(2)

通信协议

图9.MPC5744P马达控制板电路图(3)

通信协议

图10.MPC5744P马达控制板电路图(4)

通信协议

图11.MPC5744P马达控制板电路图(5)

通信协议

图12.MPC5744P马达控制板电路图(6)

通信协议

图13.MPC5744P马达控制板电路图(7)

通信协议

图14.MPC5744P马达控制板电路图(8)

通信协议

图15.MPC5744P马达控制板电路图(9)

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分