Designing a Simultaneous Control of Several Motors with a VHL Programming Language for a Single Microcontroller

Journal Title: ANALELE UNIVERSITATII DIN CRAIOVA - Seria Inginerie electrica - Year 2015, Vol 39, Issue 39

Abstract

 The paper is focused, mainly, on the timing design for the simultaneous digital control of several electrical motors using a very high level programming language (under an Integrated Development Environment – IDE) and a single microcontroller. The initial problem that had led to this work was the control of a tool trajectory in a multi-axis system with minimal control equipment and by means of a very friendly software support. The results are included in two papers. This first one contains the software support. The main contribution refers to a programming solution for obtaining independent / parallel control of the time delays for several channels. The author gives also original formulas for the timing calibration. The application implements a simultaneous control of two different steppers and two different DC motors, each of them with different adjustable speed and its own motion direction. The program is designed in a modular manner using several user macros. The paper presents also the simulation results by the graphical interface. The validity of the solution is proved by some experimental results, included in the paper. The application fields concern both the academic area and the industry, the best known examples being robotics, machine-tools, electrical vehicles, drones and many others.

Authors and Affiliations

Dan Mihai

Keywords

Related Articles

Practical Considerations Concerning Conducted Electromagnetic Interferences for a PC

The paper refers to theoretical and practical considerations concerning conducted electromagnetic interferences (IEM). The standards used for measuring of conducted emissions (CE) are presented and discussed. FCC and...

 Numerical Determination of Inductance of a SMES Device Using the Response Surface Methodology Applied on FEM Modeling

 The paper proposes the determination of the inductance of a Superconducting Magnetic Energy Storage (SMES) device with modular toroid coil based on a new 2-D FEM modeling using the response surface methodology (RSM...

DC-Traction Substation with Improved Power Quality and Regeneration Capability

In the DC-traction substations, the diode rectifi-ers are commonly used to provide the needed DC-voltage for vehicles. Unfortunately, they attract important issues of power quality, of which the most significant is the i...

 The Online Temperature Control

 In this paper is presented the hardware and software design of a remote controlled system which can have multiple destinations. In particularly, this system is used to create an online thermostat using a microcont...

On the Implementation of FBD-Theory Concepts in the Control of Active DC-Traction Substations

This paper is focused on the transformation of a classical DC-traction substation with twelve-pulse uncontrolled rectifier into an active traction substation by adding a dedicated system for active filtering and regenera...

Download PDF file
  • EP ID EP148911
  • DOI -
  • Views 124
  • Downloads 0

How To Cite

Dan Mihai (2015).  Designing a Simultaneous Control of Several Motors with a VHL Programming Language for a Single Microcontroller. ANALELE UNIVERSITATII DIN CRAIOVA - Seria Inginerie electrica, 39(39), 54-60. https://europub.co.uk/articles/-A-148911