Global Sources
EE Times-India
EE Times-India > EDA/IP

Motor control issues in MQX OS

Posted: 29 Aug 2011     Print Version  Bookmark and Share

Keywords:embedded system  software  SDHC 

Embedded applications are becoming more complex and is putting more pressure on embedded system software programmers. In a complex system, a number of tasks must run in parallel in real time in an operating system. Examples include Ethernet, USB, SDHC, and so on. One such task is an electrical motor control, like DC, Brushless DC, stepper, or even a 3-phase sinusoidal motors such as the PMSM, or AC induction motors. The motor control algorithm requires precise timing of the control tasks, such as the output signal generation, which is based on the scheduled tasks of the opposing rotor position in the operating system (OS), and with significant latency. Therefore, the inclusion of motor control tasks in an operating system requires special care. Motor control in this document means a process that controls electrical motors such as AC induction, BLDC, PM synchronous, or DC MQX.

This application note explains the challenges of motor control in an operating system (OS). It evaluates the possible implementation approaches, and guidance for writing motor control applications in the Freescale operating system MQX.

View the PDF document for more information.

Originally published by Freescale Semiconductor Inc. at as "Motor Control Under the Freescale MQX Operating System".

Comment on "Motor control issues in MQX OS"
*  You can enter [0] more charecters.
*Verify code:


Visit Asia Webinars to learn about the latest in technology and get practical design tips.


Go to top             Connect on Facebook      Follow us on Twitter      Follow us on Orkut

Back to Top