Title: IDENTITY Individualized Learning Enhanced by Virtual Reality
1IDENTITY Individualized Learning Enhanced by
Virtual Reality
DIBE E-learning products
- Anna Marina Scapolla
- Department of Biophysical and Electronic
Engineering - scapolla_at_unige.it
LisbonMarch 19-22, 2007
2Outline
- Learning materials and tools on Electronics
- Analog Electronics
- Electronics for telecommunications
- Digital Electronics
- Introduction to Electronic Systems
- Simulators
- The Remote Laboratory
3Learning materials and tools on Electronics
4ANALOG ELECTRONICS
Pedagogical level and target Fundamentals of analog electronic circuits analysis and design. Fundamentals of analog electronic circuits analysis and design.
Topics Diode used in discrete components circuits rectifier, zener, varactor, light emitter, light detector, solar cell, etc. Bipolar transistor used in discrete components circuits bias circuits, large and small signal analysis, models and equivalent circuits, frequency response. Linear and non linear circuit design criteria, switching applications. Field effect transistors their usage and classification, bias, large and small signal analysis, models and equivalent circuits, frequency response. Applications and linear/non linear circuit design criteria. Multistage circuits, block analysis of complex structures, operational amplifiers. Analog integrated circuits, design methodologies, circuits with operational amplifiers, conditioning of linear analog signals, non linear functions, astable operations, signals generation, etc. Thermal analysis of power circuits. Overview of analog complex circuits design. Diode used in discrete components circuits rectifier, zener, varactor, light emitter, light detector, solar cell, etc. Bipolar transistor used in discrete components circuits bias circuits, large and small signal analysis, models and equivalent circuits, frequency response. Linear and non linear circuit design criteria, switching applications. Field effect transistors their usage and classification, bias, large and small signal analysis, models and equivalent circuits, frequency response. Applications and linear/non linear circuit design criteria. Multistage circuits, block analysis of complex structures, operational amplifiers. Analog integrated circuits, design methodologies, circuits with operational amplifiers, conditioning of linear analog signals, non linear functions, astable operations, signals generation, etc. Thermal analysis of power circuits. Overview of analog complex circuits design.
Materials available Type Quantity
Tutorials PDF, Power Point and Flash documents with audio (mainly in the format of SCORM-conformant products) about 50 hours of audio presentation (Italian)
Software Simulations Design and simulation of analog circuits with PSPICE 160 exercises
Remote experiments Pre-assembled circuits available BJT amplifier BJT switch BJT complementary symmetry stage Operational amplifier inverting amplifier Operational amplifier non inverting amplifier Operational amplifier integrator Operational amplifier differentiator ISILab
5ELECTRONICS FOR TELECOMMUNICATIONS
Pedagogical level and target Fundamentals of electronic circuits/systems for telecommunications. Fundamentals of electronic circuits/systems for telecommunications.
Topics RF amplifiers. Oscillators. Mixer. RF filters. PLL. Synthesizer. Modulators and demodulators, modem. Structure of transmission and receiving systems. RF amplifiers. Oscillators. Mixer. RF filters. PLL. Synthesizer. Modulators and demodulators, modem. Structure of transmission and receiving systems.
Materials available Type Quantity
Tutorials PDF
Simulations Design and simulation of circuits with the COMMSYM simulator Available only inside the DIBE LAN
Remote experiments Pre-assembled circuits available Analysis of analog complex signals by FFT analyzer. Characterization of software defined radio receiver and DRM transmissions. Analysis of QPSK modulations in DVB satellite transmissions. Windows remote desktop
6DIGITAL ELECTRONICS
Pedagogical level and target Fundamentals of digital system design Fundamentals of digital system design
Topics Analysis of simple logic gates Multiplexers and Demultiplexers Application of Boolean Algebra Arithmetic circuits Delays and Hazards Flip-Flops and Registers Counters and other sequential networks Introduction to Finite State Machines Design of finite state machines Design of FSM-based digital systems Micro-computer systems introduction to assembly programming Micro-computer systems assembly programming techniques Micro-computer systems parallel interfacing and interrupt handling Analysis of simple logic gates Multiplexers and Demultiplexers Application of Boolean Algebra Arithmetic circuits Delays and Hazards Flip-Flops and Registers Counters and other sequential networks Introduction to Finite State Machines Design of finite state machines Design of FSM-based digital systems Micro-computer systems introduction to assembly programming Micro-computer systems assembly programming techniques Micro-computer systems parallel interfacing and interrupt handling
Materials available Type Quantity
Tutorials
Simulations Design and simulation of digital circuits with DEEDS 60 projects
Remote experiments Pre-assembled circuits available Propagation delay of a gate Maximum clock frequency of a counter ISILab
7INTRODUCTION TO ELECTRONIC SYSTEMS
Pedagogical level and target Introductive material providing general concepts on state of-the art digital and mixed signals systems Introductive material providing general concepts on state of-the art digital and mixed signals systems
Topics A/D D/A conversion and data acquisition. Power supplies, AC/DC and DC/DC converters. Microcontrollers and digital signal processors. Programmable logic devices (CPLD, FPGA). Field bus. A/D D/A conversion and data acquisition. Power supplies, AC/DC and DC/DC converters. Microcontrollers and digital signal processors. Programmable logic devices (CPLD, FPGA). Field bus.
Materials available Type Quantity
Tutorials PDF, Power Point and Flash documents with audio (mainly in the format of SCORM-conformant products) about 10 hours of audio presentation (Italian)
Simulations
Remote experiments Pre-assembled circuits available A/ D and D/A converters ISILab
8DEEDSDigital Electronics Education and Design
Suite
A digital systems simulation tool
specifically designed for educational
applications
- The Deeds suite is composed by three simulators
- d-DcS Digital Circuit Simulator
- d-FsM Finite State Machine Simulator
- d-McE Microcomputer Board Emulator
- http//www.esng.dibe.unige.it/Projects/Netpro/Deed
s/index.htm
9DEEDS The browsers
- The browsers show a list of the assignments and
a specific assignment. -
- Text and objects in the page can be active, i.e.
associated to simulation functions. - The browser interacts with simulators, providing
a true interaction between problems and
experiments (e.g. by clicking on the schematics,
the circuit is loaded in the Digital Circuit
Simulator, and can be tested or modified)
10DEEDS The d-DcS Digital Circuit Simulator
- The d-DcS has been designed to be easy to use,
while maintaining quasi-professional features - The user interface is intuitive
-
- The choice of digital components is based on
their logical function, not on commercial lines - Two simulation modes
- Interactive AnimationIn the interactive
animation mode the simulator processes input
commands and displays output values - Timing diagram
11DEEDS - The d-FsM Simulator
- Finite state machines (FSM) are designed with
Algorithmic State Machine (ASM) charts - Algorithms can be functionally tested (with a
timing diagram), without circuit syntesis - A FSM produced with the this tool can be used as
a component by the d-DcS - A FSM can also be exported in VHDL language, to
allow reusing it in professional design tools
12DEEDS the d-McE mC Emulator
- The Microcomputer Board Emulator is based on an
eight bits microprocessor, a RAM and ROM memory
system and a parallel input/output port system - The 8-bit micro-processor is the DMC8 (a revised
and simplified version of the well-known
Z80-CPU) - The board in figure is a representation of a
possible hardware implementation of the emulated
microcomputer
13DEEDS the d-McE mC Emulator (2)
- The architecture of the Microcomputer Board is
classical - The board interfaces with the external world
through four input and four output parallel ports
- Address and data busses are not available outside
the board, but port control signals are available
for possible extension of the ports - Clock, Reset and Interrupt signal are available
14DEEDS the d-McE mC Emulator (3)
- The Microcomputer Board is a component of the
library of the d-DcS - A digital circuit, embedding one or more
Microcomputers, can be simulated by the d-DcS - The embedded Microcomputer can be programmed with
the d-McE tool. - This feature opens a whole world of
state-of-the-art educational application
15DEEDS the d-McE mC Emulator (4)
- The Microcomputer Board Emulator allows to edit
assembly code with syntax highlighting - Assembling, linking and loading operation are
transparent to the user - The Microcomputer Board Emulator allows to debug
the program step-by-step or in animation mode - The interactive visual debugger shows memory,
registers and ports contents - The tool allows a full control of the
microcomputer operations, including I/O
operations
16ISILab
- Functionalities
- Interactivity between users and measurement
instruments. - Management of repeated sequence of data
acquisition, computation and presentation. - Real-time feedback from the test bench
(human-in-the-loop case). - Uniqueness of resources (instruments are real
devices connected to specific systems under
test). - Instruments synchronization, when more
instruments are involved in a measurement. - Test-bench access control (exclusive access or
multi-user concurrent access). - http//isilab-esng.dibe.unige.it
17ISILab (2)
- Current version (0.1)
- Core engine in LabVIEW
- GUIs are applets
- Assignments are part of the experiments
- Next version (0.2) will be available in few
months - Totally based on web services
- Use of workflows to define measures
- Developed with the Web Services Resource
Framework .NET - GUIs are ASP.NET web pages (AJAX technology will
follow) - Assignments will be delivered via the LMS
- A protoype is available at
- http//netlab2-esng.dibe.unige.it/WSRFRemoteL
ab/WebSite/
18ISILab v. 0.2
19ISILab (3)
- Different circuits, present on the same
workbench, share the same instrumentation.
20ISILab - The front end of ISILab (v. 0.1)
21Some links
- ISILab http//isilab-esng.dibe.unige.it
- A course on analog electronic (login guest)
http//inginfo.aulaweb.unige.it/course/view.php?id
5 - DEEDS http//www.esng.dibe.unige.it/Projects/Netp
ro/Deeds/index.htm