FACT SHEET MCSPTR2A5775E EFFICIENT ELECTRIC MOTOR CONTROL WITH MCSPTR2A5775E MCSPTR2A5775E MOTOR CONTROL KIT FEATURES Expanding on the highly integrated MPC5775E-EVB controller board with two eTPUs for MPC5775E microcontroller, the PWM, resolver and FOC management MCSPTR2A5775E motor control kit MPC5775E EVB: MPC5775E evaluation board with enables complex electric motor drive in the Ethernet, LIN and CAN connectivity support, JTAG and most efficient way for application targeting OpenSDA programming/debugging up to ISO 26262 ASIL D 3-phase PMSM/BLDC low-voltage power stage based on the MC33937A pre-driver integrated circuit 3-phase PMSM motor with resolver, 25 V per phase, 3000 The MCSPTR2A5775E motor control kit uses an enhanced RPM, 0.51 Nm, 160 W, 7.6 A time processing unit (eTPU) to offload the CPU and manage +24 VDC power supply the PWM, the software resolver digital converter (RDC) and the FOC motor control algorithm as well, if needed. Current sensing via shunt resistor The eTPU architecture provides the flexibility for customers MCSPTR2A5775E TARGET APPLICATIONS: by enabling a single-chip solution that can run sophisticated PMSM, BLDC motor control motor control systems without the need for a separate FOC hardware resolver-to-digital converter. The eTPU can Power inverter be used in three different configurations for maximum effectiveness. Powertrain motor controlres exc res sin res cos Is a Is b Is c U dc MCSPTR2A5775E BLOCK DIAGRAM SOFTWARE AND TOOLS MCSPTR2A5775E BLOCK DIAGRAM The MCSPTR2A5775E motor control DC-DC 24V FS6520 kit is supported by S32 Design Studio, CAN/LIN PMSM 3-ph Inverter FreeMASTER and MCAT and comes SPI PWM PWM pre-compiled with FOC motor control eTPU CONNECTOR 3 x 1 x 32 MPC5775E HEADER + MC33937 FOC firmware. MCSPTR2A5775E is eMIOS CONNECTOR 1 x 32 HEADER also supported by the Model-Based I Fault dcb ADC CONNECTOR Design Toolbox and its community at 2 x 2 x 18 HEADER Current Sensing www.nxp.com/MBDT. + DSPI CONNECTOR 2 x 10 HEADER S32DS 1 x 4 TJA1145 HEADER CAN Resolver Signals Processing 1 x 3 TJA1100 Motor control firmware HEADER ETHERNET MICRO K20 USB USB/UAR Freemaster GUI and Motor Control JTAG Application Tuning (MCAT) Resolver (416 BGA) eTPU Function Selector MCSPTR2A5775E FOC CONTROL LOOP MCSPTR2A5775E FOC CONTROL LOOP Math and Motor Control Libraries 3Phase Low-Voltage Power Stage MATLAB Simulink compatibility Automotive Math and eTPU Function U Dc bus Resolver Motor Control Library Selector PMSM Set for MPC5775E 12-24 V DC Detailed 3-Phase PMSM Motor FreeMASTER Start/Stop Speed Buttons Control Application Note with Up Down Faults Software and Featured MCAT Tool GPIO OpenSDA eQADC SDADC GPIO Quick Start Guide Application Control Fault protection DMA D a DC bus D b Speed Loop Current Loop Current MCSPTR2A5775E ENABLEMENT Ripple PWM Resolver-to-Digital and FW D c Sensing Compensation Modulation Converter D dc Processing Field Is d req Current ID Us d NXP SOLUTION INCLUDES: Weakening Controller eTPU Inverse Park Is q lim Transformation Detailed 3-Phase PMSM Motor Is q req Speed Current IQ dq/a,b,c Angle Controller Us q Theta Controller sin Tracking Is a cos Control Application Note with Theta eTPU Is d Observer Forward Park Forward Clark Is b Is betha Transformation Transformation Is q Is c Is alpha Software and Featured MCAT Tool alpha, beta/dq a,b,c -alpha, beta Speed MPC5775E: core0 Quick Start Guide eTPU library usage in an application note www.nxp.com/MCSPTR2A5775E NXP and the NXP logo are trademarks of NXP B.V. All other product or service names are the property of their respective owners. 2020 NXP B.V. Document Number: MPC5775EMCKIT REV 0 Speed req eTPU CPU SDADC 0,1 eQADC 0,1 GPIO PCIe Connector Motor Control PWM a PWM b PWM c