MINERVA IDENTITY @ FCT-UNL

canolaokahumpkaElectronics - Devices

Nov 2, 2013 (3 years and 9 months ago)

111 views



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



LISBON
-

PORTUGAL


MINERVA IDENTITY @ FCT
-
UNL




Luís Gomes Fernando Coito Anikó Costa


lugo@uninova.pt fjvc@fct.unl.pt akc@uninova.pt




Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Foreseen contributions


Process control


Simulation


Remote monitoring and control (RMC)


Embedded Systems Introductory
Course supported by remote
experiments



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Process control
-

RMC application

User interface

Test monitoring

Function generator

Input command

(open loop)


Controller Set
-
Point

(close
-
loop)

P+I+D

Controller set
-
up

Test control knobs

-
open / close loop

-
sampling rate

-
etc.



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Tests


Open loop tests: step and frequency
behavior



Close loop tests: P Control, PID
Control, PID tuning



Digital Control: basic discrete time
control, system identification



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Embedded systems

Current solution

Univ. Nova Lisboa

Goal:

usage of a 8031 microcontroller system for small
complexity computation problems and “old
-
fashion”
games (PacMan, Tetris, etc.)



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



8031
-
based Kit

Simple kit based on the 8031
microcontroller, including:

-

8031 + EPROM + RAM +

RS
-
232 interface

-

simple monitor program,

allowing download and

launching of programs

Initial set
-
up: Usage of
bread
-
boarding, to keep
students “closer” to
experiments.



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Kit


I/O expansions

Simple input
-
output expansion,
allowing interconnection with
keypads, LCD displays, push
-
buttons, RS
-
232 terminal



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Remote laboratory structure

ATMega 128

System

8031

System

RS
-
232

RESET

Virtual
Workbench

adapter

Microcontroller
system under
test

Internet

Remote access

Local Server

RS
-
232

Adopted solution for the server:

-

LabView supporting remote workbench and

virtual workbench (local operation)

Operation based on two interfaces (close to the
procedures to comply when interacting directly with the
8031
-
system):

-

First step: reset, download and launch of a program

-

Second step: exercising inputs and monitor outputs



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Operation:

First step

Reset

Download

Start



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Operation:

Second step

Input exercising

Output monitoring



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



The adapter

ATMega 128

System

8031

System

RS
-
232

RESET

Virtual
Workbench

adapter

Microcontroller
system under
test

Internet

Remote access

Local Server

RS
-
232

ATMega128
-
based microsystem, programmed using C and
microC
-
OS (real
-
time operating system with public
domain open source), containing:

-
Two RS
-
232 (up
-
link and down
-
link)

-
A set of inputs (to be connected to the system under
test outputs)

-
A set of outputs (to impose values at the system under
test inputs)

-
A reset output (to get control back to the monitor
program of the 8031
-
system)



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



The Protocol

Specific protocol supporting:

-
reset of the system under test;

-
download a file to the system under test

-
download commands and binary sequences

-
get actual status of system under test outputs

-
impose specific values at the system under
test inputs

-
further use as a terminal (only echoing)

ATMega 128

System

8031

System

RS
-
232

RESET

Virtual
Workbench

adapter

Microcontroller
system under
test

Internet

Remote access

Local Server

RS
-
232



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Thats all ...


...Thank you !



Socrates/Minerva Project IDENTITY

INDIVIDUALIZED LEARNING ENHANCED BY VIRTUAL REALITY

May 21
-
22, 2007, Univ. Genoa, Genoa, ITALY



Foreseen contributions


Process control


Simulation


Remote monitoring and control (RMC)


Embedded Systems Introductory
Course supported by remote
experiments