This contribution describes the concept and implementation for an integration of microcontroller and FPGA based Rapid Prototyping modules into a Remote Lab system. This implementation enables a Web-based access to electro-mechanical models. A student uploads a source file implementation to the Remote Lab server in order to test an implementation directly within a hardware environment. The Remote Lab server offers the interfaces to integrate specific project and hardware plug-ins. These plug-ins access a hardware specific software environment to automatically compile and program the resulting firmware. To stimulate this design, the Remote Lab server exchanges digital signals via a serial interface. To allow the student to compare architectures of different designs using the same hardware model, a specific controller (using the Remote Lab interface) can be selected. For this, an IP-based multiplexer provides the control connection between the respective controller and the hardware model. In our contribution we would like to give examples of such a complex design task and how the students can use different tools during several design steps.
[1]
Karsten Henke,et al.
Remote Labs versus Virtual Labs for Teaching Digital System Design
,
2005
.
[2]
M. W. Shields.
An Introduction to Automata Theory
,
1988
.
[3]
Denis Gillet,et al.
A Virtual Assistant for Sending Hints and Perturbations to Students Based on an Electronic Laboratory Journal (eJournal)
,
2003
.
[4]
Karsten Henke.
Reusable assessment objects for learning management systems
,
2007
.
[5]
Karsten Henke,et al.
Technologies for Virtual and Remote Labs in the Educational Process
,
2004,
CATE.
[6]
Heinz-Dietrich Wuttke.
A Mixed-Reality Environment for Digital Control Systems
,
2006,
Int. J. Online Eng..
[7]
James O. Hamblen,et al.
Rapid Prototyping of Digital Systems
,
1999
.
[8]
Sven Hellbach,et al.
Laboratory Via Internet—New Ways In Education And Research
,
2003
.
[9]
Michael E. Auer,et al.
A Joint Master Program in Remote Engineering
,
2006,
Int. J. Online Eng..