Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
Kit Overview The Texas Instruments' Medium Voltage Digital Motor Control Kit for Stellaris Microcontrollers (DK-LM3S-DRV8312DK-LM3S-DRV8312) is a development platform for spinning 3-phase brushless DC (BLDC) motors. The low-cost Stellaris LM3S818LM3S818 microcontroller (MCU) on the MDL-LM3S818CNCDMDL-LM3S818CNCD controlCARD module comes pre-programmed with the necessary firmware in flash memory to run the Texas Instruments' (TI) InstaSPIN BLDC motor control solution out-of-the-box once plugged into the DRV8312DRV8312 baseboard. The system will automatically detect and spin a customer’s 3-phase brushless DC motor.
The operation of this system is controllable and viewable across a USB interface using an included Crosshairs-enabled GUI environment that consists of a PC application interface and Crosshairs’ embedded kernel running on the LM3S818LM3S818 MCU. The LM3S818LM3S818 MCU provides all of the necessary computational requirements to run TI’s InstaSPIN BLDC technology and other customer-developed applications as well.
The LM3S818LM3S818 microcontroller is targeted for industrial applications, including test and measurement equipment, factory automation, HVAC and building control, motion control, medical instrumentation, fire and security, and power/energy. In addition, the LM3S818LM3S818 microcontroller offers the advantages of ARM's widely available development tools, System-on-Chip (SoC) infrastructure IP applications, and a large user community. Additionally, the microcontroller uses ARM's Thumb-compatible Thumb-2 instruction set to reduce memory requirements and, thereby, cost. Finally, the LM3S818LM3S818 microcontroller is code-compatible to all members of the extensive Stellaris family; providing flexibility to fit our customers' precise needs.
Key applications: Industrial, Test and measurement equipment, Factory automation, HVAC and building control, Motion control, Medical instrumentation, Fire and security, etc.
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
| Embest | CoIDE | ARM Cortex-M | CooCox offer freely available powerful software development tool for ARM Cortex-M3 & Cortex-M0 based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More |
RTOS | Embest | CoOS | ARM Cortex-M | CoOS is a free and open RTOS from CooCox, designed specifically for Cortex-M processor, supports preemptive priority and round-robin, Semaphore, Mutex, Flag, Mailbox and Queue for communication & synchronization, highly scalable, minimum system kernel is only 974Bytes, supports interrupt while task switching, supports stack overflow detection, supports the platforms of ICCARM, ARMCC, GCC. Learn More |
IDE | Texas Instruments | Code Composer Studio (CCStudio) | ALL TI MCUs | CCStudio is an integrated development environment (IDE) for TI embedded processor families. CCStudio comprises a suite of tools used to develop and debug embedded applications. It includes compilers for each of TI's device families, source code editor, project build environment, debugger, profiler, simulators, real-time operating system and many other features. Learn More |
IDE | ARM | Keil MDK-ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | The MDK-ARM is a complete software development environment for Cortex-M, Cortex-R4, ARM7 and ARM9 processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More |
RTOS | Micrium | µC/OS-II | LM3Sxxx | µC/OS-II, the Real-Time Kernel, is a portable, ROMable, scalable, preemptive, real-time deterministic multitasking kernel for microprocessors, microcontrollers and DSPs. Offering unprecedented ease-of-use, µC/OS-II is delivered with complete source code and in-depth documentation. Learn More |
RTOS | Micrium | µC/OS-III | LM3Sxxx | μC/OS-III is Micrium’s newest RTOS, designed for developers who need to save time on their current and next embedded sytem projects. Using a commercial real-time kernel such as μC/OS-III provides a solid foundation and framework to the design engineer dealing with the growing complexity of embedded designs. Learn More |
Hardware Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Debugger | Embest | ColinkExColinkEx | ARM Cortex-M | ARM Cortex-M MCU JTAG Hardware Debugging Probe which supports in CooCox software and Keil Realview MDK |
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM7 / ARM9 / Cortex-M | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM7 / ARM9 / Cortex-M | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM7 / ARM9 / Cortex-M | JTAG/SWD Emulator with USB interface |
Technical Documents
Learning Center
Design Elements
Type | Description |
---|---|
Coming Soon... |
Video
Kit Features
- MDL-LM3S818CNCDMDL-LM3S818CNCD controlCARD module
- Three-Phase Power Stage, DRV8312DRV8312 capable of driving three-phase brushless DC motors and Permanent Magnet Synchronous Motors
- 52.5 V DC max input voltage
- 6.5 A peak with a 3.5 A max continuous output current per phase
- Up to 500 khz driver switching frequency
- 24 V switching power supply with on-board regulation for powering other analog and digital circuitry
- Isolated CAN and SPI communication (controlCARD support-dependent)
- Closed-loop digital control with feedback using the Stellaris microcontroller’s on-chip PWM and ADC peripherals
- JTAG connector for external emulators (not used with Stellaris microcontrollers)
- Quadrature Encoder Interface (QEI) available for speed and position measurement
- Hall-Sensor Interface for sensored three-phase motor control
- High precision, low-side current sensing using the Stellaris microcontroller’s high-performance ADC, Texas Instruments’ OPA365AOPA365A high-speed op-amps, and REF3025REF3025 high precision voltage reference chip
- Three PWM DACs generated by low-pass filtering the PWM signals to observe the system variables on an oscilloscope to enable easy debug of control algorithms
- Over-current protection on the inverter stage, DRV8312DRV8312
- Hardware-compatible with the following TI DRV baseboards:
- DRV8312EVM RevC or RevD
- DRV8301-HC-EVM RevB or RevC
- DRV8302-HC-EVM RevB or RevC
Kit Contents
The DK-LM3S-DRV8312DK-LM3S-DRV8312 is a bundle of the following components:
- MDL-LM3S818CNCDMDL-LM3S818CNCD controlCARD module
- DRV8312DRV8312 baseboard (TI-integrated 3P motor driver board supporting up to 52.5V and 6.5A):
- Supports 2-leg BLDC and 3-leg sine wave control
- NEMA17 BLDC/PMSM 55W motor
- 24V 2.5A DC power adapter, 110-240V AC input, USA power cable
- USB-miniB to USB-A plug cable (for debug and serial communication)
- Kit CD:
- Complete documentation
- LM Flash programmer utility for firmware updates
- Crosshairs GUI
- Applicable source code
- Schematics
- Texas Instruments’ Code Composer Studio Integrated Development Environment (IDE)