Home arrow Products arrow Modules arrow Brushed DC Motor Module

Stellaris® Brushed DC (BDC) Motor Module

Luminary Micro’s Stellaris Brushed DC Motor Control Module with CAN (MDL-BDC) offers a variable speed control for 12 V brushed DC motors at up to 40 A continuous current. The motor control module includes high performance Controller Area Network (CAN) connectivity and a rich set of control options and sensor interfaces, including analog and quadrature encoder interfaces. The high-frequency PWM on the BDC module enables DC motors to run smoothly and quietly over a wide speed range. The module uses highly optimized software and a powerful 32-bit Stellaris microcontroller to implement open-loop speed control as well as closed-loop control of speed, position, or motor current.

Download the full product brief MDL-BDC

The Stellaris MDL-BDC is powered by the Stellaris LM3S2616 microcontroller, featuring CAN and advanced motion control capabilities. While the LM3S2616 offers 128 KB of integrated single-cycle Flash memory, the preprogrammed factory source code that ships with the MDL-BDC compiles to less than 16 KB. The LM3S2616 microcontroller's robust combination of features, along with the efficient and deterministic performance of the ARM® Cortex™-M3 core, positions the modules into a wide variety of consumer and industrial applications, including factory automation devices and systems, mobile robots, household appliances, pumping and ventilation systems, and electric wheelchairs and mobility devices.

MDL BDC diagram

Module Contents

The MDL-BDC ships with the just the motor control module.

Kit Software and Documentation

Module Documentation and Schematics

BDC_UM-00Brushed DC Motor Control Module and RDK user manual11/10/08download
DS_BDC_RDK_MDL-00Datasheet for Brushed DC Motor Control Module11/10/08download
RDK-BDC Design Package-00Brushed DC Motor Module and RDK Design Package Rev B11/10/08download

Software Updates

SW-RDK-BDC-4694RDK-BDC Firmware Development Package05/27/09download
RDK-BDC-CD-379RDK-BDC Kit CD04/15/09download

Ordering Part Numbers and Information

Ordering Information

Ordering Part Number Description
MDL-BDC Stellaris Brushed DC Motor Control Module Single-Unit Packaging
MDL-BDC-B Stellaris Brushed DC Motor Control Module Volume Packaging

This BDC module is also included in our BDC Reference Design Kit. The BDC Reference Design Kit includes a brushed DC motor, BDC module, CAN control console, and example software to quickly develop BDC applications. See ourRDK-BDC page for details.

Need to customize the open-tool source code in your module? You might need a few more items.

Features

The MDL-BDC includes the following product features:

  • Quiet control of brushed DC motors
    • 15 kHz PWM frequency
  • Two options for Speed control
    • Industry-standard R-C servo type (PWM) interface
    • Controller Area Network (CAN) interface
  • CAN communication
    • Full configurability of module options
    • Real-time monitoring of current, voltage, speed, and other parameters
    • Load firmware over CAN
  • Motor brake/coast selector
  • Limit switch inputs for forward and reverse directions
  • Status LED indicates Run, Direction, and Fault conditions
  • Quadrature encoder input (QEI) and analog input
  • Color-coded screw terminals for all power wiring
  • Easy to customize using tools supporting the MDL-BDC from Keil, IAR, Code Sourcery, or Code Red (using a Stellaris evaluation kit or preferred ARM® Cortex™-M3 debugger)