NXP公司的MPC574xP系列是32位嵌入Power Architecture? MCU,滿足汽車和工業(yè)安全應(yīng)用的最高級安全標準.工作頻率高達200MHz,嵌入浮點單元,支持安全標準ISO 26262 / ASIL D,集成了32路eDMA和4x12位模數(shù)轉(zhuǎn)換器(ADC),帶誤碼修正(ECC)多達2.5MB閃存和384KB SRAM,以及包括3 x FlexCAN, 2 x LINFlexD, 4 x DSPI, 4 x SENT在內(nèi)的通信協(xié)議,支持LFAST SIPI, 雙路FlexRay控制器和以太網(wǎng).本文介紹了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
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馬達開發(fā)板外形圖
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馬達控制板區(qū)塊布局圖
開發(fā)板包括:
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)
評論
查看更多