Chris Clearman
At Embedded World in Germany this week we will be showcasing high-performance independent control of two three-phase permanent magnet (PMS/BLDC) servo motors from a single low-cost microcontroller (MCU). While dual-axis control from one MCU is not new, this solution is unique in its demonstration of how quickly you can design various motor and motion control solutions, thanks to our InstaSPIN™ solutions containing motor control technology and our LaunchPad™ development kit and BoosterPack™ plug-in module ecosystem.
Controlling two motors from a single MCU can be of benefit in a variety of end applications: robotics, CNC, assembly/manufacturing, traction drives, personal transport, small-task oriented vehicles, compressor plus fan applications and even drones.
The solution consists of a $25 USD LaunchPad (LAUNCHXL-F28069M) development kit, which features TI’s InstaSPIN motor control technology enabled by the Piccolo™ TMS320F28069M MCU. The LaunchPad includes everything you need for MCU development, including a built-in emulator, isolation and software development
tools. There are two sets of connector headers, to which we attach our recently released $49 USD 45V/15A three-phase inverter BoosterPack plug-in module (BOOSTXL-DRV8305EVM) which feature the DRV8305 integrated gate driver and CSD18540Q5B NexFET™ power MOSFETs. The BOOSTXL-DRV8305EVM features higher integration in a smaller package as well as wider voltage and current capability than the previously released BOOSTXL-DRV8301.
For the purposes of this demonstration we are using two low voltage servo (optical encoder) motors from Teknic (LVSERVOMTR), but with InstaSPIN solutions you can create a motion control system quickly with your own motors.
InstaSPIN-FOC™ motor control software is our sensorless field-oriented control (FOC) technique that embeds our motor control expertise on-chip. It features a commissioning capability to learn the parameters of the motor, automatic tuning of the FAST™ software encoder sensorless observer and empirically setting the tuning of the current controllers. In less than two minutes you have a well-tuned, high-performing sensorless FOC solution which is appropriate for many torque control applications. For sensorless velocity control, a standard PI controller is included with an initial setting that is stable for most motors, allowing you to quickly test and tune to match the performance requirements of your system.
InstaSPIN-MOTION™ solutions build upon InstaSPIN-FOC solutions by including the SpinTAC motion suite. This suite extends performance for the most challenging motion control applications, most of which will rely on mechanical rotor sensors for accurate knowledge of the rotor position at all times. The SpinTAC suite includes system inertia and friction identification, highest performing disturbance rejecting controller with single variable tuning of velocity or position plus velocity, run-time s-curve and proprietary ultra-low jerk st-curve trajectory generation and simple state machine based motion planning.
MotorWare™ is a cohesive set of software used for developing InstaSPIN solution enabled applications. Included in the upcoming version 16 release are the example projects which show control of two inverters from a single LAUNCHXL-F28069M. Based on these projects we created the Embedded World demonstration which shows InstaSPIN-MOTION Sensorless velocity, encoder based velocity, and encoder based position control with a simple pre-configured motion plan.
The process for creating this demonstration is straight-forward:
With the InstaSPIN solutions enabled LaunchPad development kit ecosystem you can choose the MCU, low voltage inverter and motor control solution which is right for your application. Take control of your motors today!
Come see the InstaSPIN motor solutions demo in person at Embedded World, February 23-25 in Hall 5, booth 5-385!
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS” AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you permission to use these resources only for development of an application that uses the TI products described in the resource. Other reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims, damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2024, Texas Instruments Incorporated