2-channel analog multiplexer/demultiplexer evaluation board (11 pages)
Summary of Contents for Nexperia NEVB-MTR1-KIT1
Page 1
User manual NEVB-MTR1-KIT1 motor driver evaluation kit Abstract: This user manual describes Nexperia's motor driver evaluation kit and details its set-up and use. Design details of the motor controller and 3-phase inverter PCBs are included. Keywords: NEVB-MTR1-KIT1, BLDC, PMSM, motor, 3 phase, H-bridge, LFPAK56...
The modular design of the motor driver evaluation kit allows for different motor controllers, gate drivers, MOSFETs and motors to be used. In addition, each board provides convenient test points for power, motor drive, and sensing signals to aid with development and testing with Nexperia’s LFPAK56 MOSFET family.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 2. Motor driver evaluation kit block diagram 1.1. Motor evaluation kit specifications The following are the recommended operating conditions for this motor evaluation kit: • Supported primary input voltage (VIN) • 12 V – 48 V using the banana sockets or screw terminals •...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit • Brushless DC (BLDC) motors, Permanent magnet synchronous motors (PMSM) and brushed DC motors Note: although all the above are supported, only firmware code for trapezoidal control of BLDC motors using Hall-effect sensors is provided. Users are expected to implement other types of control themselves.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 2. Getting started Fig. 3. Motor driver evaluation kit overview To start using the motor driver kit refer to Fig. 3 and the following steps: 1. Review the default jumper positions, motor controls, and motor speed control in Section 5.1...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 3. 3-phase inverter board The 3-phase inverter board is the power stage of the motor driver kit, see Fig. 4, it features: • Multiple power supply options, including USB-C PD • High-side input current sensors •...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 5. 3-phase inverter power supply connectors There are multiple ways to provide power to the 3-phase inverter board as shown in Table Table 1. 3-phase inverter board; supply locations Location Description +VBUS connections...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 7. Motor phase connections 3.3. Current monitoring The 3-phase inverter board includes two types of current monitoring circuits: High-side VBUS current sensing Fig. 8. 3-phase inverter board; high-side VBUS current sensing circuit UM90029 All information provided in this document is subject to legal disclaimers.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit The high-side current monitoring circuit senses total current drawn into the 3-phase inverter board. As shown in Fig. 8, U2 (MCP6C02T-020) and U3 (MCP6C02T-050) are high-side current sense amplifiers. These measure voltage across a 4 mΩ shunt resistor on the VBUS line to monitor input current.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit In-line phase current sensing Fig. 10. 3-phase inverter board; in-line phase current sensing circuit Each inverter leg includes an in-line current monitoring circuit that measures the current through each individual phase. These circuits are essential for applications requiring per-phase current feedback, such as field-oriented control (FOC) for PMSM motors.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 11. Interface connector All signals on the interface connectors are clearly documented on the bottom side of the board, with each pin labeled for easy identification, as shown in Fig. 11. For convenience, the full pinout is also provided in the table below: Table 4.
Page 15
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Net name Pin number Description PHASE_W Switch node or motor phase voltage of phase W GATE_WT High side gate voltage for phase W IBUS_SENSE Output voltage from high-side current monitor IPH_U_SENSE Output voltage from in-line phase current monitor for phase U...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 3.5. Probing signals There are test points available to probe most signals on the board which have been designed to allow use with different probe types and tips. By default, they are populated with wide loop terminals for convenient probing using probes with hook tips, as show in Fig.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 14. 3-phase inverter board with 2.54 mm pin headers populated for test points Some signals allow reference signals other than ground e.g. in Fig. 15, GATE_UT_S can be referenced to either PHU or GND. These are denoted using the symbol.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 4. Motor controller board The motor controller board connects to the development board and to the 3-phase inverter board, Fig. 16, it features: • DC-to-DC converter to generate 12 V from 12 V to 48 V •...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 17. DC-to-DC step-down converter If VBUS is less than 12 V, an external supply is required, as shown in Fig. 18. JP1 should be set to position 2–3 so that connector J2 is used to supply VDD from an external source instead of the on-board DC-to-DC converter.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 19. Gate driver circuit 4.3. Position sensor inputs Fig. 20. Hall-effect sensor input connections The motor controller board can work with different types of position sensors; seeTable • Hall-effect sensors, with 3 output signals •...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Table 5. Hall-effect input connector; J13 Pin name Pin number Description Return path or GND for position sensor HALL_1 Hall-effects: Input Hall-effect signal that correlates with phase U. Incremental encoder: Input either quadrature outputs A or B.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 22. Power options for the development board (e.g. Leonardo R3 development board) The motor controller board supports interfacing with microcontroller development boards that follow the Leonardo and Nucleo form factors. The kit includes a Leonardo-based board with extended capabilities, such as a wider input voltage range, to enhance the operational flexibility.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Table 6. Development board power connector; J4 Pin name Pin number Description NC_1 This signal is connected to J3[10] and is not used IOREF IOREF is sourced from the development board and is 5...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Table 8. Development board fault status and MOSFET gate driver signal connector; J7 (IOH) Net name Pin number Description FAULT_BIT2 FAULT_BIT2 is a digital output on the development board to the MUX PWM_UB...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Table 10. Connection for alternative MCU development boards (e.g. Nucleo); J2 Net name Pin number Description 1 - 7, 9, 11, 13, 15, No connection 21, 23, 25 - 27, 29, 31, 33...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Table 11. Connection for alternative MCU development boards (e.g. Nucleo); J9 Net name Pin number Description 1, 2, 4, 6, 8, 10 This connection is not used -14, 16 - 18, 20, 22, 25 - 27, 32, 34,...
Page 27
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Net name Pin number Description GATE_UB Low-side gate voltage for phase U PHASE_U Switch node or motor phase voltage of phase U GATE_UT High-side gate voltage for phase U GATE_VB Low-side gate voltage for phase V...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 4.6. Back-EMF zero-crossing detection circuit The 3-phase back-EMF zero-crossing detection circuit uses a voltage divider for each phase voltage to step down the motor’s back-EMF, see Fig. 23, which is then fed to a comparator. The reference voltage for each phase comparator is measured by creating a virtual center tap or neutral.
Fig. 25. MUX, fault LEDs, and over-voltage LEDs Fault bits 1, 2, and 3 are inputs to a Nexperia multiplexer IC, CBT3251, The multiplexer switches the +5 V supply to activate LEDs, D6 to D12, according to the input bits. These bits control the...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 5.1. Default jumper settings There are 2 jumpers fitted on the motor control board by default, (see Fig. 26): • JP1 - jumper fitted to pins 1 and 2. This selects the main supply for the motor controller board, VDD, to be controlled by the output of the buck converter (INT).
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit Fig. 27. Default motor controls and speed control position More information about these controls can be found in Section 4.7. 5.3. Connecting the boards Fig. 28 shows the motor controller board, Leonardo R3 development board and 3-phase inverter board connected together.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 5.4. Connecting the 3-phase BLDC motor The 3-phase BLDC motor provided in the kit has 8 wires. These wires correlate to the Hall-effect sensors and motor phases; see Fig. 29. The Hall-effect sensors come pre-wired up to the terminal block that plugs into J13.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 6. Motor driver evaluation kit firmware The firmware provided with this kit allows trapezoidal control of Brushless DC (BLDC) motors using Hall-effect sensors specifically using the Leonardo R3 development board or the ATMEGA...
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 6.2. Setting up the project 6.2.1. Connecting and selecting the development board • Connect the Leonardo R3 development board to the computer using the USB cable. The power LED should go on. Note: For any new board which has not been flashed before, it is best to upload the firmware code while it is unplugged from the motor controller board.
Page 35
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit • Open Arduino IDE and click "Open" within the project and browse to “main.ino” inside "main" ™ folder within the extracted source code. Alternatively, browse the source code and navigate to “main.ino” and open the file directly which should launch the IDE.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit • Click the “Upload” button to upload the code. If the upload is successful, the message "Done uploading." will appear in the status bar. The firmware has now been uploaded and available to be used. After ensuring that the kit has been properly set up in accordance with the manual, power on the system.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 6.4. Default firmware configuration The following are some of the default configurations for the most commonly changed parameters used by in the firmware code provided for version NEVC-MTR1-t01-1.0.0: • MOSFET switching frequency: 20,000 Hz •...
"To Do"" section in the motor control firmware and change where applicable, (Note: Nexperia cannot support questions regarding changes to the firmware) On the 3-phase inverter board, the terminal block J9 provides a convenient connection, but screw terminals J10 - J12 can be used for higher current. The terminal block J9 can withstand 16 A, which is suitable for the motor provided with the kit.
2. Take note of essential signals, such as gate voltage signals 3. Develop break-out board for new development board Note: Nexperia cannot support questions regarding changes to the firmware 7.3. Using different MOSFETs For optimal performance, its is recommend to select a MOSFET from the LFPAK56 MOSFET family, which are compatible with the 5x6 footprint.
UM90029 Nexperia NEVB-MTR1-KIT1 motor driver evaluation kit 8.3. Motor controller board PCB layout Motor controller board PCB characteristics: • Copper layer count: 4 • Board thickness: 1.58 mm • Overall dimensions: 83.7 mm x 92.4 mm • Min track / spacing: 0.20 mm / 0.20 mm •...
Nexperia UM90029 NEVB-MTR1-KIT1 motor driver evaluation kit 8.5. Bill of Materials Table 15. Motor control board (NEVB-MTR1-C-1) Bill of Materials Reference Value Footprint Manufacturer Mfg Part No 22p-10V Capacitor_SMD: C_0603_1608Metric_Pad1.08x0.95mm_HandSolder WURTH 885012006004 ELEKTRONIK 10u-100V Capacitor_SMD: CP_Elec_6.3x9.9 WURTH 865060845002 ELEKTRONIK 2.2u-100V Capacitor_SMD: C_1210_3225Metric_Pad1.33x2.70mm_HandSolder WURTH...
Page 62
Nexperia UM90029 NEVB-MTR1-KIT1 motor driver evaluation kit Reference Value Footprint Manufacturer Mfg Part No C21, C22, C23, 0.1u-16V Capacitor_SMD: C_0603_1608Metric_Pad1.08x0.95mm_HandSolder WURTH 885012206046 C24, C25, C26 ELEKTRONIK Capacitor_SMD: C_0603_1608Metric_Pad1.08x0.95mm_HandSolder WURTH 885012206044 ELEKTRONIK C28, C29, C30 Capacitor_SMD: C_0603_1608Metric_Pad1.08x0.95mm_HandSolder WURTH 885012206014 ELEKTRONIK PTVS60VP1UTP...
Page 63
Nexperia UM90029 NEVB-MTR1-KIT1 motor driver evaluation kit Reference Value Footprint Manufacturer Mfg Part No Connector_PinSocket_2.54mm: PinSocket_1x10_P2.54mm_Vertical SAMTEC SSQ-110-03-T-S Connector_PinHeader_2.54mm: WURTH 61300821021 PinHeader_2x04_P2.54mm_Horizontal ELEKTRONIK J11, J12 Signals1 Connector_PinHeader_2.54mm: WURTH 61301421021 PinHeader_2x07_P2.54mm_Horizontal ELEKTRONIK HALL Connector_Phoenix_MC: PhoenixContact_MC_1, 5_5- WURTH 691322110005 G-3.5_1x05_P3.50mm_Horizontal ELEKTRONIK Connector_PinHeader_2.54mm: PinHeader_1x03_P2.54mm_Vertical WURTH...
Nexperia UM90029 NEVB-MTR1-KIT1 motor driver evaluation kit Table 16. 3-phase inverter board (NEVB-MTR1-I56-1) Bill of Materials Reference Value Footprint Manufacturer Mfg Part No 10n-100V Capacitor_SMD: C_0603_1608Metric_Pad1.08x0.95mm_HandSolder WURTH 885012206114 ELEKTRONIK 4.7u-25V Capacitor_SMD: C_1210_3225Metric_Pad1.33x2.70mm_HandSolder WURTH 885012209027 ELEKTRONIK C3, C14 0.1u-25V Capacitor_SMD: C_0603_1608Metric_Pad1.08x0.95mm_HandSolder...
Page 66
Nexperia UM90029 NEVB-MTR1-KIT1 motor driver evaluation kit Reference Value Footprint Manufacturer Mfg Part No D3, D5 150120GS75000 LED_SMD: LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder WURTH 150120GS75000 ELEKTRONIK PTVS60VP1UTP Diode_SMD: D_SOD-128 NEXPERIA PTVS60VP1UTP, 115 PD STATE project: LED_Wurth_0606 WURTH 150066M153000 ELEKTRONIK PESD5V0L2UU Package_TO_SOT_SMD: SOT-23-3 NEXPERIA PESD5V0L2UU, 115...
Page 67
Nexperia UM90029 NEVB-MTR1-KIT1 motor driver evaluation kit Reference Value Footprint Manufacturer Mfg Part No Connector_PinHeader_2.00mm: PinHeader_1x03_P2.00mm_Vertical WURTH 62000311121 ELEKTRONIK IBUS GAIN SEL Connector_PinHeader_2.54mm: PinHeader_2x02_P2.54mm_Vertical WURTH 61300421121 ELEKTRONIK PXP6R1-30QL project: MLPAK33 NEXPERIA PXP6R1-30QLJ Q2, Q3, Q6, Q7, PSMN3R9-100YSF project: LFPAK56 NEXPERIA...
By using this evaluation board or kit (together with all related software, firmware, components, and documentation provided by Nexperia, “Evaluation Board”), You (“You”) are agreeing to be bound by the terms and conditions of this Evaluation Board Terms of Use (“Agreement”). Do not use the Evaluation Board until You have read and agreed to these terms of use.
Page 70
(2) ensuring the safety of any activities to be conducted by the user or the user’s employees, affiliates, contractors, representatives, agents, or designees in the use of the board. User questions regarding the safe usage of the board should be directed to Nexperia at https://www.nexperia.com/about/contact-us..
Nexperia. In no event shall Nexperia be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal...
Need help?
Do you have a question about the NEVB-MTR1-KIT1 and is the answer not in the manual?
Questions and answers