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

Modeling and Torque Ripple Control in Faulty SPMSM

This paper presents a model of a Surface Permanent Magnet Synchronous Motor which can be used in a faulty case and a torque ripple control approach developed to be applied if the faulty case is detected. Two faulty cases...

The Analysis of Biphasic Short Circuit Regimes to Doubly-fed Induction Generators Connected to a Power System

The paper presents analysis of the biphasic short circuit regimes at the terminals of doubly fed induction generator connected to the national power system of the Republic of Moldova. Research related to connecting wind...

Indirect Current Control Algorithm Implementation and Validation, for Active Filtering Using Constant Switching Frequency Hysteresis Controllers

The aim of this paper is the implementation and the experimental validation of a constant switching frequency hysteresis current controller as a part of an active filtering system control algorithm, based on the indirect...

Study of the Reactive Power Side Effects for Tariff and Compensation Purpose at the Transmission Networks’Users

The reactive power flows affect voltages, losses and transmission capacities. Thus MVAR flows are a matter of increasing concern for the grid operators and the Romanian Regulatory Authority for Energy has established the...

Dynamic State of Low Power Asynchronous Motors in Direct-on-Line Starting

The research opportunity is explained by the results obtained in modelling and simulation of asynchronous motors, in the purpose of increasing their technical and economic performances when they operate in dynamic states...

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