<dd id="bis4i"></dd>

  • <nav id="bis4i"><listing id="bis4i"></listing></nav>
  • <big id="bis4i"></big>
  • <nav id="bis4i"></nav>

      <nav id="bis4i"><optgroup id="bis4i"></optgroup></nav><dd id="bis4i"></dd>
      Microchip logo
      • All
      • Products
      • Documents
      • Applications Notes

      Motor Control and Drive

      Electric motors are everywhere, making our lives easier every day. They can be found in your washer, dryer, refrigerator, car, fan, pumps, air conditioner and a huge number of other products where they need to run as efficiently as possible to consume less energy. From the simplest to the most advanced implementation, each motor control application has a specific combination of requirements, including performance, reliability, efficiency and precision, as well as size, cost and time to market. If you are working on a project that includes a motor, discover how our extensive array of products and solutions can help you implement the right type of control for your application.

      • Flexible solutions for robust, high-efficiency and precision control of motors that can be customized to meet your requirements
      • Scalable product portfolio includes PIC®, AVR®, PIC32MK and SAM microcontrollers (MCUs), dsPIC® Digital Signal Controllers (DSCs) and FPGAs with specialized peripherals for controlling different types of motors
      • motorBench® Development Suite for automated tuning of Field-Oriented Control (FOC) software and code generation to reduce your development time
      • As complementary devices to our controllers, our MOSFET gate drivers and single-chip motor control and motor drive solutions deliver a total system solution
      • A variety of resources to address functional safety compliance in your automotive, industrial and consumer applications
      • Support for rapid prototyping using MATLAB® or Scilab® simulation tools, generate motor control code directly from your simulation model

      We also offer a variety of scalable development tools, including options for dual-motor control, for quick prototyping of low- and high-voltage systems. Our free motor control software, application notes and tuning guides will also speed up your development while reducing your risk. If you need assistance with your design, we provide technical support and a variety of training resources to guide you, or you can contact one of our authorized Design Partners to leverage their technical expertise.

      Contact our Client Success Team

      We are here to support you. Contact our Client Success Team to get assistance with your motor control design.

      Email Us for Support

      Learn About Our Solutions for These Types of Motors

      Brushed DC

      Icon brushed-dc-motor

      Brushless DC (BLDC)

      Icon brushless-dc

      AC Induction Motor (ACIM)

      Icon ac-induction-motor



      Icon stepper-motor

      Permanent Magnet Synchronous Motor (PMSM)

      Icon permanent-magnet-synchronus-motor

      Switched Reluctance (SR)


      Icon switched-reluctance-motor

      Recommended Motor Control Products

      Find the device families with the right performance level, memory size, peripherals and number of I/O pins based on the type of motor and the complexity of the control technique that your application requires.

      DC Motor
      DC Motor
      Motion Control
      MCUs, DSCs
      and FPGAs
      PIC® and AVR® MCUs   
       dsPIC® DSCs 
       SAM and PIC32MK MCUs 
      IGLOO®2 and SmartFusion®2 SoC FPGAs
      Single Chip Motor Drivers  
      Gate DriversMOSFET and IGBT Gate Drivers


      8-bit Microcontrollers

      PIC® and AVR® MCUs offer a variety of peripherals, speeds and package options, making them well-suited for implementing basic motor control in simple and cost-effective applications.

      dsPIC33 Digital Signal Controllers

      High-performance dsPIC33 DSCs with a DSP instruction set feature motor control specific peripherals, including high-resolution Pulse-Width Modulators (PWMs) with complementary waveforms, dedicated time bases and high analog integration. Single- and dual-core dsPIC33 DSCs can be used to implement high-efficiency, high-precision variable speed, constant torque and Field-Oriented Control (FOC) motor control applications.

      32-bit Microcontrollers

      Ranging from entry-level up to high-performance devices, our portfolio of Arm® Cortex® M0+, M4 and M7-based SAM MCUs and PIC32MK MIPS-based MCUs with floating point processing and DSP extensions give you the power, features and precision you need.


      Our comprehensive low-power FPGA-based motor control suite consists of a hardware platform and software IP for developing BLDC, stepper, PMSM and inductor motors used in multi-axis servos, multi-motor robotic arms, avionics, medical and electric vehicles. Their high-performance features include 1 ms control loops, 300 kHz switching frequencies and 5 ns PWM resolution with dead time control.

      Gate Drivers

      To accompany your selected motor control MCU or DSC, we provide a variety of half-bridge, full-bridge and 3-phase MOSFET gate drivers with integrated voltage supplies and feedback circuits for use in PMSM, BLDC and ACIM motors.

      Single-Chip Motor Control and Motor Drive Controllers

      Often used as companion chips to our PIC and AVR MCUs and dsPIC Digital Signal Controllers, our single-chip motor control and motor drive solutions enable simpler designs and decrease board space. These solutions include BLDC, stepper and multi-channel half-bridge motor drivers with integrated MOSFETs.

      Jumpstart Your Development with Reference Designs

      Accelerate your system development with our fully functional reference designs that provide proofs of concepts and best practices for creating for motor control applications. These reference designs include hardware design, firmware and documentation.

      Featured Reference Designs

      Air Conditioner Reference Design

      Air Conditioner Reference Design

      Refrigerator Compressors

      dsPIC33 Refrigerator Compressor Board

      Low-Power High-Voltage Motor Control Reference Design

      Low-Power High-Voltage Motor Control Reference Design

      Digital Power Interleaved PFC Reference Design

      Digital Power Interleaved PFC Reference Design

      FPGA-Based Simultaneous BLDC and Stepper Design

      SmartFusion2 Motor Control Kit - Dual Axis

      Simplify Your Development with Motor Control Hardware and Software Solutions

      Our scalable motor control development tools enable rapid prototyping for low- and high-voltage systems, including dual-motor control designs. Use our free motor control software, application notes and tuning guides to simplify and speed up your development cycle.

      motorBench® Development Suite

      The motorBench® Development Suite is a Graphical User Interface (GUI)-based software development tool for Field-Oriented Control (FOC), performing accurate measurement of critical motor parameters, automatic tuning of feedback control gains and generating source code for an MPLAB® X IDE project utilizing the Motor Control Application Framework (MCAF).

      Motor Control Algorithms and Software Library

      To support the development of motor applications, we provide motor control libraries and examples for Field-Oriented Control (FOC), windmilling, DC-link compensation, field weakening and many other control algorithms.


      Hardware Development Tools

      We offer a variety of development boards that provide an easy and economical way to evaluate your motor control applications.


      Motor Control Simulation

      If you are looking for a rapid prototyping solution for use with MATLAB or Scilab, our simulation package allows you to compile a Simulink® model that can be programmed into dsPIC DSCs, PIC32MK or SAM E70 flash memory with a single push of a button. The motor control library blocksets, motor model and development boards provide a complete motor control development environment.

      Design Partners

      Our design partners have proven motor control design expertise as verified by Microchip's motor control engineers. Please contact any of these companies for assistance with your design.