Motor Drive and Control

For various motor types; AC Induction (ACIM), Brushed DC , Brushless DC (BLDC), Permanent Magnet Synchronous and Stepper find the right analog and digital products, software and support to precisely control the position, velocity and torque

New TI Motor Solutions Guide

New TI Motor
Solutions Guide

TI Spins Motors into a new 16 page solution guide, with answers to your toughest motor questions.

Industrial Automation - Motor Control Solutions Guide

Industrial Automation Solutions Guide

TI's Motor Drive and Control solutions speed the design cycle with the right devices, software, tools and support.

InstaSPIN Inside - BLDC Motors - Motor Control Solutions

TI's InstaSPIN™-BLDC Solution

Unlike traditional back-emf zero crossing techniques, InstaSPIN-BLDC extends sensorless operation down to lower speeds, and exhibits high immunity to miscommutation caused by rapid speed changes.


 

Stellaris 32-bit ARM Cortex-M Controllers

Texas Instruments is the industry leader in bringing 32-bit capabilities and the full benefits of ARM® Cortex-M™-based microcontrollers to the broadest reach of the microcontroller market. Now with over two hundred and eighty compatible ARM Cortex-M-based Stellaris microcontrollers and over thirty Stellaris evaluation, development, and reference design kits, Stellaris fits the performance, integration, power, and price-point requirements of nearly any industrial application.

Stellaris with Cortex-M offers a direct path to the strongest ecosystem of development tools, software and knowledge in the industry. Designers who migrate to Stellaris will benefit from great tools, small code footprint and outstanding performance. Even more important, designers can enter the ARM ecosystem with full confidence in a compatible roadmap from $1 to 1 GHz. You will never need to change architectures again.

The Stellaris Family of ARM® Cortex™-M microcontrollers features deterministic performance and IP especially designed for simultaneous advanced motion control and real-time connectivity, including up to eight full channels of control with dead-band generators providing shoot-through protection for applications such as 3-phase inverter bridges, fault-condition handling in hardware quickly providing low-latency shutdown, synchronization of timers enabling precise alignment of all edges, and hardware quadrature encoders enabling precise positioning sensing. Together with larger on-chip memories, enhanced power management, and expanded I/O and control capabilities, Stellaris MCUs are optimized for industrial applications requiring reliable connectivity, including Motor and Motion Control, Remote Monitoring, Factory Automation, HVAC and Building Control, Gaming Equipment, Medical Instrumentation, Consumer Appliances, CCTV Monitoring, and Fire and Security.

Stellaris MCUs: Unleash the Full Performance Potential of the ARM Cortex-M Processor

The ARM® Cortex™-M processor is well-suited for motion control applications because of its deterministic qualities. Specifically, the Cortex-M features a Nested-Vector Interrupt Controller (NVIC), which allows an interrupt service routine (ISR) in exactly 12 cycles, while tail-chain ISRs occur in exactly 6 cycles. Because ISRs can occur quickly (6-12 cycles) and deterministically (exact number of cycles), a Stellaris MCU can achieve simultaneous industrial communications (via Ethernet or CAN, for instance) and advanced motion control. In addition, only Stellaris has implemented the ARM Cortex-M processor such that Flash memory is accessed with a single instruction (i.e. single-cycle) at speeds up to 50 MHz. Stellaris offers two reference design kits to showcase this simultaneous and efficient performance capability: the CAN-enabled RDK-BDC24 Brushed DC Motor Reference Design Kit and the Ethernet+CAN-enabled RDK-BLDC Brushless DC Motor Reference Design Kit.

Stellaris MCU "Full Solution Approach"

In the "traditional" semiconductor world, semiconductor vendors practice a near-myopic approach to solving customers' problems; still depending on the behavior established in the 1980's and 1990's – "if I build it [MCU], they will come". On a refreshing contrary, TI's Stellaris Full Solution Approach is intended to empathize with how our customer thinks, innovates, decides, invests, operates, and struggles to get to production. For instance, adding a graphical, interactive human machine interface to control a motion-controlled system, whether from scratch or from retrofitting an existing design, would seem a daunting task. Furthermore, not every customer has the same problem to solve, the same experience in graphics, connectivity, and motion control, the same budget, or the same timeframe. This is precisely why the Stellaris Full Solution Approach is so refreshing; because it allows anyone at nearly any level of expertise to design and adopt the benefits of the ARM Cortex-M architecture – with the confidence that the solution will accomplish the designer's goals and product aspirations.

Easy to Use with 10-minute Out-of-the-Box Stellaris Evaluation Kits

The Stellaris Full Solution Approach begins with an exceptional microcontroller portfolio; designed (from the ground-up) specifically for the robust and deterministic needs of industrial market segments. The Stellaris family extends the benefits of the ARM Cortex-M architecture with integration of advanced motion control and connectivity features, with over one hundred and sixty microcontroller combinations to fit the specific needs and price point in any industrial segment. Evaluation of and development with Stellaris is eased through inexpensive, 10-minute Out-of-the-Box evaluation kits and full-featured development kits, packaged with a choice of evaluative tools from today's leading ARM software tools providers.

Easy to Learn and Adopt with Complete, Open-Tool Stellaris Reference Design Kits and Production Modules

To accelerate the design cycle, TI also offers customizable, production-ready modules for direct implementation into a customer's system. The modules include choices for motor control (supporting several different types of motors), connectivity applications – especially CAN and Ethernet, and User Interface. What's important is that customers can confidently make the decision to adopt a Stellaris application module from TI because, while TI is happy to offer the module for the duration of the customer's product life cycle, the customer has the flexibility to copy the design of the module exactly – or tweak the design to alter the effective module functionality – without having to pay a licensing fee. The design is Open Tool – both the hardware and the software! This includes schematics, placement files, bill of materials, gerbers, the application and StellarisWare®source files, and control and config GUIs used to control/monitor the application. Since TI's ultimate goal is to provide customers a near effortless approach to adopting the world's finest microcontroller architecture for industrial applications, TI does not restrict how customers use Stellaris hardware and software resources for Stellaris-based designs.

For each and every Stellaris module TI offers, TI also offers a complete Stellaris reference design kit, which would include (of course) the Stellaris application module, plus all the cables, motors, adaptors, software, and design files required to demonstrate the functionality of the application module of interest – for a tremendous out-of-box demonstration. The most extreme example is the RDK-ACIM AC Induction Motor Control Module Reference Design Kit, which ships complete with a 17-lb Selni AC Motor!

Easy to Program with "Fire and Forget" StellarisWare® Software

With Stellaris microcontrollers, you can choose to keep all your programming in C/C++, even interrupt service routines and startup code. Texas Instruments makes it even easier by providing StellarisWare software that includes source code and royalty-free libraries for applications support. StellarisWare software compiles on ARM/Keil Microcontroller Development Toolkit for ARM, IAR Embedded Workbench, Code Red Technologies' RedSuite, Code Sourcery SourceryG++, and generic GNU development tools. The key functional areas are: StellarisWare Peripheral Driver Library, USB Library, Graphics Library, and IEC 60730 Library. The StellarisWare Peripheral Driver Library is a royalty-free set of functions for controlling every peripherals found on Stellaris MCUs. Vastly superior to a GUI peripheral configuration tool, the StellarisWare Peripheral Driver Library performs both peripheral initialization and peripheral control functions with a choice of polled or interrupt-driven peripheral support. The StellarisWare USB Library provides several programming interfaces, ranging from the thinnest layer which merely abstracts the underlying USB controller hardware, to high level interfaces offering simple APIs supporting specific devices. Written almost entirely in efficient C, the freely licensed and royalty-free StellarisWare Graphics Library supports basic graphical primitives, like lines, circles, rectangles, and text rendering, and also provides more complex widgets, like push buttons, check boxes, radio buttons, sliders, text or image canvas elements. The library also features special utilities that allow you to render personal fonts, convert image files, and add 3-D buttons to your application. The StellarisWare Library suite now includes programming support for the IEC 60730 standard, especially useful for manufacturers of household appliances, including washing machines, dryers, refrigerators, freezers, and cookers/stoves.

 

Stellaris Motor and Motion Control Features:

Stellaris Connectivity Features:

Stellaris Motion Control Resources