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

LOW POWER GENERATING SYSTEM, SIMULATION AND ANALYSIS

Most distributed generating systems (DG) are not new in a technological respect, they are receiving increased attention today because of their ability to provide backup power, improved power quality, and ancillary servic...

An Analysis on Efficiency of Wireless Transfer Energy Due to a Misalignment of Two Coils

Function of the alignment of the two magnetic coupled coils, a procedure, to choose the proper structure of the two coils used in the wireless power transfer systems (WPTS’s), is presented. The deviation in the alignment...

ROCKETS STABILIZATION CONTROL SYSTEMS USING DIFFERENTIATOR OR INTEGRATOR GYROSCOPES

The paper presents the comparison between two angular stabilization systems of the rockets in vertical plane using a differentiator or an integrator gyroscope, an accelerometer and a correction subsystem. One has determi...

GEOMETRY OPTIMIZATION OF SMES COIL

Superconducting Magnetic Energy Storage (SMES) device is an attractive solution for energy storage. Because the most important element of SMES system is toroidal superconducting coil, the cryogenic technology involved in...

THE STUDY OF ELECTRICAL PARAMETERS AND THE EXHAUST GAS ANALYSIS FOR A DOUBLE SPARK PLUG

The spark produced by a classical spark-plug does not always assure a fast and complete combustion of an air/fuel mixture into the combustion chamber of a thermal engine. This is the reason why we have done a long series...

Download PDF file
  • EP ID EP148911
  • DOI -
  • Views 105
  • 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