STMicroelectronics AEK-MOT-3P99081 Evaluation Board

STMicroelectronics AEK-MOT-3P99081 Evaluation Board demonstrates the SPC560P Pictus 32-bit MCU and the L9908 gate driver. The Board permits the control of 6 N-channel FETs for brushless motors in automotive applications. The AEK-MOT-3P99081 detects and controls motor speed via independent encoder inputs and Hall sensors. The L9908 independently controls each N-channel FET through a dedicated PWM input pin. L9908 configuration, protection, and diagnostic functions are controlled via SPI by the SPC560P microcontroller.

The STM AEK-MOT-3P99081 Board offers preloaded firmware externally driven via the CAN bus. The STSWAUTODEVKIT contains a CAN bus driving example based on SPC58 Chorus 4M, named “SPC58ECxx_RLA_MainEcuForBLDCControl-L9908 – Test Application”. In the project folder, a readme file explains how to use the demo, which works only with a BLDC motor with Hall sensors. The SPC5-MCTK-LIB motor control plug-in controls motor characteristics and firmware on the SPC560P50L5 in SPC5-STUDIO, which needs to be installed. Once the motor control plug-in is installed, select the “SPC560Pxx_RLA_AEK_MOT_3P99081_3Phase_Motor_Control_L9908_via_CAN” demo and make your customizations in the Motor Control Component section. Update the Motor Settings section according to the motor used. If the motor sensing is not based on Hall sensors, update the type of sensor used in the Speed Sensor Selection menu of the Drive Management section.

Features

  • Hosts an automotive-grade L9908 gate driver to control 6 N-channel FETs and SPC560P Pictus 32-bit automotive microcontroller
  • Works with 12V, 24V, and 48V battery bus
  • Independent encoder inputs and Hall sensors
  • Gate driver-configurable through dedicated SPI bus
  • CAN bus interface for remote control

Block Diagram

Block Diagram - STMicroelectronics AEK-MOT-3P99081 Evaluation Board

STMicroelectronics AEK-MOT-3P99081 Evaluation Board