Documente Academic
Documente Profesional
Documente Cultură
Alan Kardek Rgo Segundo, Jos Alberto Naves Cocota Junior, Rrisson Queiroz Hilrio, Vincius de Oliveira Gomide,
Digenes Viegas Mendes Ferreira
Departamento de Engenharia de Controle e Automao e de Tcnicas Fundamentais - DECAT
Escola de Minas, Universidade Federal de Ouro Preto - UFOP
Ouro Preto, Brasil
alankardek@em.ufop.br, cocota@em.ufop.br, rarimhilario@gmail.com, viniciusgomide@yahoo.com.br,
diogenes_viegas@ymail.com
Abstract A prototype based on SCADA system was
developed as a result of the final project of the discipline entitled
Applied Microcontrollers to Control and Automation
Engineering. This course has project based learning (PBL)
methodology. The prototype has a drive unit and a computer
program. This device was developed using a PIC18F4550
microcontroller and various electronic components: resistors,
capacitors, LEDs, among others. The computer program was
developed using programming language C Sharp (C #) in Visual
Studio development environment. The interface between the
program and the device is performed via USB communication.
This prototype is now used in the discipline mentioned in order
to teach practical lessons about embedded systems projects, USB
communication, data acquisition and supervisory systems. As all
stages of the project were presented to the students in a very
detailed way and its development was performed on a real
application, the students showed a lot of interest about this tool
during the last school year.
KeywordsProject
Supervisory System.
Based
I.
Learning;
Microcontroller;
INTRODUCTION
PROTOTYPE DEVELPMENT
USB
connected?
No
Yes
No
No
USB data
arrived?
Yes
Data processing.
Refresh the gauge, graph and digital inputs
state.
Button pushed or
scroll bar modified?
No
Yes
Sending USB data
Fig. 1. Simplified flowchart of supervisory software.
Start
USB
connected?
No
Yes
No
No
USB data
arrived?
Yes
Refresh of the PWMs duty cycles.
Refresh of the digital outputs.
III.
Below the gauges, the user can select which of the two
analog inputs he wants to present the voltage graph, in
millivolts, over time. This type of visualization allows the
user to analyze the temporal evolution of the measured signal
and observe the dynamics of the system.
Under the title Digital Inputs (represented by the
Portuguese words Entradas Digitais) it is shown the states of
four digital inputs. If the symbol is black, it means that the
input is logic low, and if it is red, high logic level. These
inputs could be used to verify status changes of digital
sensors, such as buttons, limit switches, presence detectors,
among others.
TABLE I.
Answers
A(%) B(%) C(%) D(%) E(%)
The project has
motivated me to
100.0
0.00
0.00
0.00
0.00
conclude the
engineering course.
The project is related to
the theoretical content
93.75
6.25
0.00
0.00
0.00
of the subject.
The project has
100.0
0.00
0.00
0.00
0.00
motivated me to learn
more about the subject.
I would recommend
other students to attend
93.75
6.25
0.00
0.00
0.00
this subject with this
methodology adopted.
The project contributed
to my professional
75.00 18.75
6.25
0.00
0.00
career.
Skills and knowledge
earned during the
62.50
6.25
25.00
0.00
6.25
project will contribute
to my course final
project.
A= Strongly agree, B=Agree, C=Neutral, D=Disagree, and
E=Strongly disagree
4.
CONCLUSION
The results of this study show that a simple and low cost
SCADA system can be used in learning embedded systems
projects, USB communication, data acquisition and
supervisory systems creation. The use of this system has
motivated students in developing projects and contributed to
the development of several final projects related to the major.
REFERENCES
[1]
[2]
[3]
[4]