1 / 21

IDENTITY Individualized Learning Enhanced by Virtual Reality

IDENTITY Individualized Learning Enhanced by Virtual Reality. DIBE E-learning products. Anna Marina Scapolla Department of Biophysical and Electronic Engineering scapolla@unige.it. Lisbon March 19-22, 2007. Outline. Learning materials and tools on Electronics Analog Electronics

snow
Download Presentation

IDENTITY Individualized Learning Enhanced by Virtual Reality

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. IDENTITY Individualized Learning Enhanced by Virtual Reality DIBE E-learning products Anna Marina Scapolla Department of Biophysical and Electronic Engineering scapolla@unige.it LisbonMarch 19-22, 2007

  2. Outline • Learning materials and tools on Electronics • Analog Electronics • Electronics for telecommunications • Digital Electronics • Introduction to Electronic Systems • Simulators • The Remote Laboratory

  3. Learning materials and tools on Electronics

  4. ANALOG ELECTRONICS

  5. ELECTRONICS FOR TELECOMMUNICATIONS

  6. DIGITAL ELECTRONICS

  7. INTRODUCTION TO ELECTRONIC SYSTEMS

  8. DEEDSDigital 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/Deeds/index.htm

  9. DEEDS: 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)

  10. DEEDS: 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

  11. DEEDS: - 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

  12. DEEDS: 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

  13. DEEDS: 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

  14. DEEDS: 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

  15. DEEDS: 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

  16. ISILab 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

  17. ISILab (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/WSRFRemoteLab/WebSite/

  18. ISILab v. 0.2

  19. ISILab (3) Different circuits, present on the same workbench, share the same instrumentation.

  20. ISILab - The front end of ISILab (v. 0.1)

  21. Some 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/Netpro/Deeds/index.htm

More Related