Overview |
The RDK-BDC is a Luminary Micro reference design for the MDL-BDC, a Controller Area Network (CAN) based DC motor control. The MDL-BDC motor control module provides variable speed control for 12 V brushed DC motors at up to 40 A continuous current. Features include high-performance CAN networking as well as a rich set of control options and sensor interfaces, including analog and quadrature encoder interfaces.
High-frequency PWM enables the DC motor to run smoothly and quietly over a wide speed range. MDL-BDC uses highly optimized software and a powerful 32-bit Stellaris LM3S2616 microcontroller to implement open-loop speed control as well as closed-loop control of speed, position, or motor current.
The Reference Design Kit (RDK-BDC) contains an MDL-BDC motor control module as well as additional hardware and software for evaluating CAN communication. After evaluating the RDK-BDC, users may choose to either customize parts of the hardware and software design or use the MDL-BDC without modification.
Kit Contents |
The RDK-BDC contains everything needed to evaluate 12 V brushed DC motor control. The RDK-BDC includes:
- MDL-BDC motor control module
- Suitable for motors up to 12 V 40 A
- Uses a Stellaris LM3S2616 microcontroller
- Mabuchi RS-555PH-3255 Brushed DC Motor
- 5000 RPM, 12 V, 3 A
- Universal input wall power supply
- 12 V 1.25 A
- Plug adaptors for US, UK, EU, and AUST.
- BDC CAN console
- Convenient tool for controlling key MDL-BDC functions
- Integrated graphics display and navigation switches
- Firmware update feature
- Based on EK-LM3S2965 Evaluation Kit
- CAN cable
- Connects the console to the MDL-BDC
- CAN terminator
- Plug-in 120-Ω terminator
- USB cable
- Provides power and communication to the BDC CAN console
- Adapter cable for ARM JTAG/SWD fine-pitch header
- Luminary Part ADA2
- Ribbon cable for ARM JTAG/SWD
- 20-position cable for using the BDC CAN console as a debug interface
- Reference design kit CD
- Complete documentation, including Quickstart and user’s guides
- Luminary Micro Flash Programmer utility for firmware updates
- Complete source code, schematics, and PCB Gerber files
Key Features | Back to Top |
- Controls brushed 12 V DC motors up to 40 A continuous
- Controller Area Network (CAN) interface at 1 Mbit/s
- Industry standard servo (pulse-width modulation (PWM)) speed input interface
- Limit switch, encoder, and analog inputs
- Fully enclosed module includes fan cooling
- Flexible configuration options
- Easy to customize—full source code and design files available
- Factory source code compiles to less than 16 KB
Ordering Information | Back to Top |
Products
Supplier | Part Number |
Luminary Micro | RDK-BDCRDK-BDC |
Associated Products
Supplier | Description | Part Number |
TI | MCU,32Bit,Cortexm3 | LM3S2410LM3S2410 |
TI | CAN Transceiver |
SN65HVD1050DSN65HVD1050D |
Fairchild | Optocoupler | H11L1SR2MH11L1SR2M |
Micrel | 5V output,0.5A,LDO |
MIC5219YM5MIC5219YM5 |
ST | 3.3V output,0.5A,LDO | LF33CDTLF33CDT |
Fairchild | Op-amp Rail-to-Rail SOT-23 | FAN4174IP5XFAN4174IP5X |
National | Driver, Half Bridge 100V 2A | LM5101BMALM5101BMA |
Similar Products
Supplier | Description | Support Device | Part Number |
Luminary Micro | Stellaris AC Induction Motor Reference Design Kit | LM3S818-IQN50-C2LM3S818-IQN50-C2 | MDL-ACIMMDL-ACIM |
Luminary Micro | Stellaris BLDC Motor Control Reference Design Kit | LM3S8971-IQC50-A2LM3S8971-IQC50-A2 | RDK-BLDCRDK-BLDC |
IR | Brushless DC Motor Controller Using IR3101 | IR3101, IR3103 | IRADK31IRADK31 |
Document List | Back to Top |
Data Sheet
Part Number | Description | Size |
LM3S2410 | 5.4MB | |
SN65HVD1050D.SN65HVD1050D. | 595 KB | |
H11L1SR2M | 244KB | |
MIC5219YM5 | 382KB | |
LF33CDT-TRLF33CDT-TR | 1.0MB | |
FAN4174IP5X | 495KB | |
LM5101BMA | 423KB |
Application Notes
Hardware & Software
File Name | Size |
2.5MB | |
128MB |