Professional Documents
Culture Documents
9057
2. MOTIVATION
ArPi Lab is the main result of project named Lowcost hardware architecture for implementation of remote
control. This project is supported by the grant program
Young scientist of Slovak University of Technology in
Bratislava and it applies to PhD students and young
scientists to financially cover up their research.
The fact that budget of project is e 1000, has created an
interesting challenge for us. We claimed to develop a fully
operative remote laboratory with architecture capable to
handle various physical laboratory experiments, and simultaneously we claimed to deploy 5 particular experiments
designed for control education. Furthermore, if we speak
about the cost of the laboratory, it is worth to mention that
half of projects funds were spent on IP cameras, which
are not considered as necessary part of architecture. This
fact pushes the real expenses on architecture development
somewhere to e 500.
9058
http://elinux.org/RaspberryPiBoard
http://arduino.cc/en/Main/ArduinoBoardYun
arpi_com_canv
Exported
Wed Oct 16
2013 interface
11:49:06 GMT+0200
Fig. 2.at:Unified
user
of ArPi
Client's action
JSON
Constructor
Laboratory server
(Forwarder/Validator)
es
t
ata
Database
(Node
configuration)
Local Area
Network
communication
Request validator
JSON
Parser
JSON
Constructor
Forwarder
core
JSON
Parser
Sensors and
actuators
Physical interaction
Microcontroller
Physical system
JSON
Constructor
Embedded
Web server
N communica
nal JSO
ti o n
JSON
Constructor
r
Int e
http://arduino.cc/en/Main/ArduinoBoardUno
http://arduino.cc/en/Main/ArduinoEthernetShield
JSON
Parser
u
Req
Update
process
data
Internet
communication
Get
process
data
es
sd
oc
Pr
Analog/digital
interface
JSON
Parser
9059
ArPi Lab also contains CE152 5 magnetic levitation system, that can be used to teach control of unstable systems
with very fast dynamics.
Even despite the fact, that all listed tasks are performed in
single thread loops, we were still able to achieve sampling
http://www.humusoft.com/produkty/models/ce152/
9060
http://playground.arduino.cc/Main/TimerPWMCheatsheet
(2)
(3)
(4)
(5)
(6)
(7)
9061
9062