Home > News & Updates > Electronics News Updates > 20A/40V INTEGRATED POWER MODULE FOR DC BRUSHLESS MOTORS (BLDC)

20A/40V INTEGRATED POWER MODULE FOR DC BRUSHLESS MOTORS (BLDC)

Summary of 20A/40V INTEGRATED POWER MODULE FOR DC BRUSHLESS MOTORS (BLDC)


This project utilizes the STK984-090A, a fully-integrated 20A/40V inverter module designed for driving BLDC and PMSM motors. It features a 3-phase bridge with six MOSFETs, current sensing via an INA168 IC, and logic power regulation using an LM317. The module interfaces with microcontrollers like Arduino via PWM inputs and provides extensive protection mechanisms including over-current, over-temperature, and under-voltage shutdown.

Parts used in the STK984-090A Inverter Project:

  • STK984-090A integrated inverter module
  • INA168 current sensor IC
  • LM317 voltage regulator
  • Arduino or micro-controller
  • Screw terminals for motor and power connections
  • D1 motor power LED
  • External load resistor (R1) for gain setting
  • Header connector for PWM inputs

This project is based on STK984-090A which is a fully-integrated inverter with current rating 20A and supply voltage 40V DC. It has been designed to drive the Brushless DC Motors (BLDC) and permanent magnet synchronous motors (PMSM), the module works as output driver which include power stage and current sense circuitry, header connector provided to interface with Arduino or other micro-controller for PWM inputs and current feedback. Screw terminals help to connect the motor and power supply. INA168 IC is a current sensor and measures the current across the internal sense resistor and provides an output voltage. This voltage can be feed to Arduino analog pins to detect the current flowing across the MOSFET’s. LM317 voltage regulator provides 5V DC to power the current sense IC INA168 and other logic circuitry. D1 motor power LED. Maximum PWM frequency 20 KHz and duty cycle 10 to 90 % or 100%.

Current Feedback Output

The device INA168 converts a differential input voltage to a current output. This current is converted back to a voltage with an external load resistor that sets any gain from 1 to over 100.

Current feedback Output voltage can be set using this formula V = Current x 3mohms x R1/5K ohms ( Is.Rs.RL/5Kohms )

Output Voltage Range

The output of the INA168 device is a current that is converted to a voltage by the load resistor, R1, RX. The output current remains accurate within the compliance voltage range of the output circuitry. The shunt voltage and the input common-mode and power-supply voltages limit the maximum possible output swing. The maximum output voltage (Vout max) compliance is limited by either Equation (Vout max = VIN– – 0.5 V )

The project is a fully-integrated inverter power stage consisting of the gate driver, 6 Mosfets and high side current shunt resistor, suitable for driving permanent magnet synchronous motors and brushless DC (BLDC) motors. The MOSFETs are configured in a 3-phase bridge with a single drain connection for the lower legs. The power stage has a full range of protections including cross conduction protection, external shutdown and under-voltage lockout. Built-in charge pump for operation with low battery voltage, over current protection on both high side and low side Mosfets, over-temperature shutdown, under-voltage and over voltage shutdown for defined operation at all input voltages, integrated high side resistor for external current sensing.

Read more: 20A/40V INTEGRATED POWER MODULE FOR DC BRUSHLESS MOTORS (BLDC)

Quick Solutions to Questions related to STK984-090A Inverter Project:

  • What is the primary function of the STK984-090A module?
    It is a fully-integrated inverter designed to drive Brushless DC Motors and permanent magnet synchronous motors.
  • How does the INA168 IC contribute to this project?
    The INA168 measures current across an internal sense resistor and provides an output voltage that can be fed to Arduino analog pins.
  • Which component provides 5V DC for the logic circuitry?
    The LM317 voltage regulator supplies 5V DC to power the current sense IC and other logic components.
  • What is the maximum PWM frequency supported by this module?
    The module supports a maximum PWM frequency of 20 KHz.
  • Does the module include built-in protection features?
    Yes, it includes cross conduction protection, over-current protection, over-temperature shutdown, and under-voltage lockout.
  • How is the current feedback output voltage determined?
    The output voltage is calculated using the formula V = Current x 3mohms x R1/5K ohms.
  • What type of connectors are used for motor and power supply connections?
    Screw terminals are provided to connect the motor and power supply.
  • Can this module operate with low battery voltage?
    Yes, it has a built-in charge pump for operation with low battery voltage.

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top