Embedded.com Tech Focus Newsletter (2-3-14) - Embedded.com

Embedded.com Tech Focus Newsletter (2-3-14)


February 03, 2014

The importance of motor control expertise

The combination of low power, smaller size, and lower cost is requiring developers of motor control designs in consumer, home, industrial and automotive apps to move to exotic solutions such as MEMS, forcing re-evaluation of the fuzzy logic and PID algorithms now used.

Software techniques for building more efficient motor control designs

Software techniques for adding more features and higher complexity to a motor control design without increasing cost or requiring added components.

Combining Model-Driven and Model-Based Design in industrial and machine control

Two popular approaches to high level embedded design, model-based development using Simulink and model based design using UML/SysML can be used effectively in a wide range of robotic and machine control systems.

A simple algorithm for microstepping a bipolar stepper motor

This article details a simple algorithm utilizing conventional microcontroller blocks to control commercially available H-bridges to properly commutate a bipolar stepper motor through a microstepping profile.

Achieving maximum motor efficiency using dual core ARM SoC FPGAs

Michael Parker of Altera Corp. describes how to use an ARM/FPGA-based SoC for real-time machine control algorithm operations. He also describes how the SoC can function as a network processor to link up to the real-time network protocols used in many industrial automation applications.

Designing more efficient stepper motor control subsystems

ST Micro’s Tom Hopkins describes how the L6470 programmable state machine based L6470 simplifies the implementation of multiple motor controls by integrating a digital control core with the driver IC to manage user-defined movement profiles with minimal loading on the main microcontroller.

A stepwise method for tuning PI controllers using ITAE criteria

This article provides a brief overview of the ITAE [Integral of the time weighted absolute error] method for PI tuning, describing a stepwise method to be followed for a variety of field-oriented motor-control apps.

Choosing the right driver/controller combination for your stepper motor design

How to use AMI Semiconductor's ASSP ICs to achieve the right level of stepper motor controller/driver integration.

Improving the performance efficiency of your motor-control based design

Here is how to use the peripheral-rich eCOG1Xin embedded motor control apps to host a number of motor control specific peripherals to aid in executing the the application on the microcontroller processor core.

Trade-offs between programmable SoCs vs. dedicated MCUs in motor control

The basics of motor controller design with programmable SoC vs. dedicated MCU.

DSPs, MCUs or Mixed Signal FPGAs in motor control? Making the choice.

After a brief introduction to the basics, this article compares DSPs, MCUs and mixed signal FPGAs in building efficient AC motor control systems with a minimum of power consumption.

Case study of PID control in an FPGA

The authors describe how they implemented a very high performance digital PID controller loop in an FPGA, detailing why an FPGA was chosen, as well as PID control considerations specific to an FPGA implementation and its verification and HW/SW integration.


Fundamentals of Digital Oscilloscope Usage

Automating Test Case Selection and Execution for Chipset Testing

Look Ma, no hands! How technology innovation is driving automotive safety and autonomous vehicles

Selecting Your Next Oscilloscope

Fundamentals of Understanding and Applying IGBTs

UBM Tech

This e-mail was sent to EmailAddress

To subscribe to UBM Tech emails or change your email preferences please click here.

Go to Embedded.com
A UBM Tech Newsletter ©2014. All rights reserved.
Privacy Policy I Advertising Information I Unsubscribe
UBM Tech , 303 Second Street, Suite 900 South, San Francisco, CA 94107

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.