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

DIGITAL EQUIPMENT FOR THE TEMPERATURE CONTROL INSIDE AN ENCLOSURE. THE HARDWARE AND SOME EXPERIMENTAL RESULTS

The paper deals with an experimental hardware platform designed to implement and test different control algorithms for the temperature inside a thermal enclosure. The equipment was designed in a modular way and its main...

Design Optimization of an Asynchronous Motor Used in Light Railway Traction

The appropriateness of this work is provided by highlighting some aspects insufficiently treated in the areas of designing and dimensioning of asynchronous traction motors associated with light traction static converters...

THE STUDY OF THE AUTOMATIC SYSTEM FOR THE SEALED COCKPITS AIRFLOW REGULATION USING INDIRECTLY ACTION AIRFLOW REGULATORS

The paper presents the mathematical model of an automatic system for the sealed cabin airflow regulation using indirectly action airflow regulator. The goal of this Automatic Regulation System (ARS) is to constantly prov...

Analysis of Direct Current Motors in Dynamic Regimes Using Numerical Techniques

The electromechanical converters and the electric drive systems where they are parts are generally nonlinear systems due to the nonlinear properties of the materials they are built from, as well as the multiple dependenc...

A MODIFIED PETRI NET FRAMEWORK FOR HYBRID SYSTEM MODELING

In order to achieve the framework for analysis of hybrid dynamic systems, different approaches of modeling are used and at present is already an abundance of such paradigms, including Petri Nets. Often, the continuous dy...

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