We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

Integrated Motor Drivers With dsPIC® DSCs

Integrated Motor Drivers With dsPIC® DSCs, Full-Bridge Gate Drivers and CAN or LIN Transceivers


Our dsPIC Digital Signal Controller (DSC)-based integrated motor drivers offer a combination of real-time processing with a full-bridge MOSFET gate driver for developing three-phase Brushless DC (BLDC) and Permanent Magnet Synchronous Motor (PMSM) motor control applications. These devices can be powered by a single power supply up to 29V (operation) and 40V (transient). An internal 3.3V Low Dropout (LDO) voltage regulator powers the dsPIC33 DSC, which eliminates the need for an external LDO. Some devices also include a CAN/CAN FD or LIN transceiver. Operating at between 70 MHz and 100 MHz, these high-performance DSCs support Field-Oriented Control (FOC) algorithms. These integrated devices reduce board space and costs, making them an excellent choice for real-time embedded automotive, industrial and consumer motor control applications.

Interactive Block Diagram


Click on the highlighted sections of this diagram to explore the components in our integrated motor drivers.

Why Choose Our Integrated Motor Drivers?


Low-Cost Icon

Reduced Space and Cost

  • Integrated dsPIC33 DSC, full-bridge MOSFET gate driver and a LIN or CAN/CAN FD transceiver in one device
  • Reduced component count and board size
  • Lower overall system cost
Real-Time Processing Icon

Real-Time Processing

  • Real-time processing with the dsPIC33 DSC operating between 70 MHz and 100 MHz
  • Up to 256 KB Flash memory with ECC
  • Advanced motor control PWMs, 12-bit ADCs, fast op amps and comparators
  • 32-bit optical/incremental encoder interface 
Functional Safety Icon

Robust Operation

  • AEC Q100 Grade 0 certified to support operation between −40°C and 150°C
  • Overvoltage Lockout (OVLO) of 32V
  • Transient 40V tolerance for up to 100 ms
  • Power module thermal shutdown
Ecosystem and Support Icon

Ecosystem and Support

  • Complete ecosystem with hardware and software tools that enable faster time to market
  • Reference designs and support from motor control experts
  • Support for functional safety and security

Tools and Software


Part Number: Quantity: Price per Unit (in USD): Total Amt:
DM330027

The dsPIC33EDV64MC205 Motor Control Development Board is designed to demonstrate the features of the dsPIC33EDV64MC205 System in Package (SiP). This dsPIC® DSC is a 16-bit Digital Signal Controller featuring high-speed PWM, op amps, advanced analog integrated with a 3-phase MOSFET gate driver. This board is targeted to drive a low-voltage three-phase Permanent Magnet Synchronous Motor or Brushless DC motor (PMSM/BLDC motor).

Part Number: Quantity: Price per Unit (in USD): Total Amt:
MPLAB-X-IDE

MPLAB X IDE is a highly configurable software platform that provides powerful, free tools for developing, debugging and qualifying embedded designs that use microcontrollers and digital signal controllers.

MPLAB-XC-DSC

The MPLAB XC-DSC C Compiler is a full-featured, optimizing compiler that translates standard ANSI C programs into Digital Signal Controller (DSC) device assembly language sources. This compiler also supports many command-line options and language extensions that allow full access to the DSC device hardware capabilities and gives users fine control of the compiler code generator.

code-configurator

MPLAB Code Configurator supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is incorporated into both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE.

MPLAB motorBench® Development Suite


Use this GUI-based software development tool for Field-Oriented Control (FOC) to automatically tune feedback control gains and generate source code for your MPLAB X IDE project.

Live Chat

Need Help?

Privacy Policy