z-logo
open-access-imgOpen Access
Teaching the Implementation of Digital Control using Proteus VSM Software
Author(s) -
Getu Gabisa,
Mengesha Mamo
Publication year - 2020
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2020919766
Subject(s) - computer science , proteus , software , control (management) , software engineering , control software , programming language , artificial intelligence , biochemistry , gene , escherichia coli , chemistry
Most laboratory instruments to teach digital control systems are expensive to afford and not easily available especially in developing countries. In addition to this, even in developed countries, they are not open for basic exercising. This paper proposes a solution to this problem. It shows how to teach the fundamentals of digital control without using hardwares. It solves this problem by using Closed Loop Speed Control System of DC Motor on Proteus VSM (Vertual System Modelling) software. The encoder pulses are used to measure the speed of the motor. A PI controller is developed based on the dynamic model of the Proteus DC motor. The PWM which is produced depending on the error and the PI control algorithm is in put to L298 H bridge IC to drive the motor. The processor used is arduino uno board (ATmega328P) which is simple to program and has many libraries. The speed time response of the Proteus VSM motor is plotted using MATLAB .The communication between MATLAB and Proteus VSM arduino is realized using virtual serial communication.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom