SlideShare a Scribd company logo
1 of 21
Common Multidisciplinary Prototypes of
Remote Laboratories in the Educational
Curricula of Electrical & Computer
Engineering

Mohamed Tawfik, Elio San Cristóbal, Sergio Martin, Rosario Gil, Alberto
Pesquera, Gabriel Díaz, Juan Peire, Manuel Castro
Electrical & Computer Engineering Department
Spanish University for Distance Education (UNED), Madrid, Spain

Tovar Edmundo
Polytechnic University, Madrid, Spain

Martin Llamas-Nistal
University of Vigo, Vigo, Spain
The implementation of practical sessions in engineering education:

• Paves the way for students to be familiar with the instruments and
  thus, with the industrial real-world.
• Augment the learning outcomes by strengthening the understanding of
  scientific concepts and theories.
The current ABET engineering criteria (2012 – 2013) has emphasized
the role of laboratory practices in engineering education, stating that all
engineering programs must demonstrate that:

 Their graduates have ability to:
    design and conduct experiments, as well as to analyze and interpret
       data.
    use the techniques, skills, and modern engineering tools necessary
       for engineering practice.
 Their graduates must provide a bridge between mathematics and basic
  sciences on the one hand and engineering practice on the other.
 Modern tools, equipment, computing resources, and laboratories
  appropriate to the program must be available, accessible, and
  systematically maintained and upgraded to enable students to attain the
  student outcomes and to support program needs.
Unfortunately, laboratory practices are not usually available in many
engineering education programs due to:
    • High cost of personnel.
    • High cost of equipment.
    • Administration burdens.
    • Geographical and time constrains.
Remote laboratories addresses these needs providing on-line ubiquitous
workbenches unconstrained by neither temporal nor geographical
considerations along with other advantages such as :
• Less personnel cost.
• Easier administration.
• Optimizing the utilization of equipment.
• Sharing among universities by mutual agreements.
Several weeks before the IEEE Annual Global Engineering Education
Conference (EDUCON) held in Madrid in April 2010, a survey was
conducted on the conference webpage about the impact of the most
promising technologies on engineering education.
The common generic architecture design of today’s remote laboratory
for industrial electronics applications.
Remote laboratories are those laboratories that can be controlled and
administrated online. They differ from the virtual simulated
laboratories as they are interacting with physical instruments.
Common Multidisciplinary Prototypes of Remote Laboratories in the
Educational Curricula of Electrical & Computer Engineering .
I.   Embedded Systems: Microcontrollers
              For learning programming and building applications with microcontroller.
              The commonly used microcontrollers are the 8, 16, and 32 bit ones.
              The microcontroller boards commonly have the following features:
               CPU, RAM, ROM or flash memory, clock generator, converters, and I/O
               connection ports.
              An expansion board may be required that includes peripherals such as
               LCD displays, a LED matrix, relays, solenoids, radio frequency
               devices, I2C potentiometer, switches, sensors, Real-Time Clock
               (RTC), speaker, DC motor, Keyboard, AC phase controller, and others.




         IDE                                 Microcontroller board + web cam
I.   Embedded Systems: Microcontrollers
              The Integrated development environment (IDE) includes tools that let
               users edit, assemble, compile, run, and debug their code.
              Students program their assignment works on assembly languages or a
               high-level programming language.
              Then a new program is executed by the microcontroller until it is replaced
               with other.
              The student monitors changing values of the inputs and monitoring the
               resultant outputs through a connected webcam.




         IDE                                  Microcontroller board + web cam
I.   Embedded Systems: Programmable Logic Devices (PLDs)
        For learning programming and building applications with PLDs.
        The commonly used programmable logic devices in remote laboratories
         applications are CPLD and FPGA.
        Both are programmed with Hardware Description Languages (HDL);
         Verilog or VHDL.
        PLDs are hosted by an evaluation board containing the interface for
         programming and other peripherals like LEDs, push buttons, LCD
         display, A/D and D/A converters, EPROM, RAM, clock generator, and on-
         off switches connected to I/O lines of the device.




                                                       CPLD + web cam
           IDE
I.   Embedded Systems: Programmable Logic Devices (PLDs)
        The student writes the code, simulates it, and obtains the binary file to be
         uploaded. Then, he monitors the PLD through a connected webcam.
        A PIC microcontroller may be used for its communication with the lab
         server. The lab server (http-based), however, could be installed on the
         same PIC microcontroller.




                                                             CPLD + web cam
            IDE
II. Instrumentation and Measurements
             The combination of the commercial lab server software (Matlab or
              LabVIEW) with Data Acquisition Cards (DAQ) has allowed the
              development of a wide range of measurements applications.




User Interface   Web Server      Lab Server     DAQ            Object Under Control
II. Instrumentation and Measurements: Electronic Circuits
    measurements
       by connecting, through a DAQ device, the lab server to a board on
        which an electronic circuit is mounted. It is possible to develop
        infinite number of remote laboratories applications for electronic
        circuit’s measurements.




                       e.g. basic BJT common emitter amplifier circuit
II. Instrumentation and Measurements: Control and monitoring
• In this type of applications the object under control (the experiment) is
   controlled through the received digital signals from the user by the DAQ
   and the monitoring of the experiment performance is achieved either by a
   connected web cam or by integrated sensors.
• For teaching students principles of machines and control
   engineering, such as the feedback loop, the concept of open-loop
   control, feedback control, Proportional-Integral-Derivative (PID)
   control, and PID tuning.




                  e.g. DC motor and generator experimentation
III. Programmable Logic Controllers (PLC)
   •   PLC-based remote laboratories for controlling devices are commonly used in
       automation and system courses.
   •   The student programs the PLC device by uploading his code written in a
       PLC programming language (e.g. ladder-style logic or Instruction List) in
       order to define an adequate control strategy such as PID control.
   •   The student then monitors the feedback through a web-cam or through HMI
       software which allows control and real-time handling of the system.




                                                              PLC
                  HMI software
VS
Both possess rich and powerful features:

• Data exchange with other GUI applications such as COM, ActiveX, CGI, Java and .Net
  applications, and web services.
• Support for standard Application Programming Interfaces (APIs) such as
  IVI, VISA, PXI, GPIB, VXI, USB, LXI, and others.
• Connection with ODBC or OLEDB compliance database; compilation as DLL files to be
  called from the Lab server software as a driver to execute the experiments on the
  hardware.
• Support for OPC Servers to enable HMI and SCADA.
VS
• LabVIEW is the most popular remote laboratory environment and it is the most
  outstanding representative of graphical programming language visualization and
  parameter tuning for remote operation.

• MATLAB is the most powerful computing language for control algorithm
  development and simulation

• Full using of their advantages can achieve high efficiency programming. In
  numerous remote laboratories applications, a hybrid method was adopted; the
  signal acquisition and the GUI were developed with LabVIEW, while numerical
  calculation and signal processing were developed with MATLAB.
Research on Technologies for Engineering Education

                            http://ohm.ieec.uned.es/




For more information about remote laboratories, we invite you to access to
the web page of the Electrical & Computer Engineering department of the
UNED.
Thanks for your Attention!

                   Manuel Castro

Electrical & Computer Engineering Department (DIEEC)
   Spanish University for Distance Education (UNED)

More Related Content

What's hot (19)

Swapnil_Misal
Swapnil_MisalSwapnil_Misal
Swapnil_Misal
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
Arjun CV_7 Aug 2015
Arjun CV_7 Aug 2015Arjun CV_7 Aug 2015
Arjun CV_7 Aug 2015
 
Yegammai_CV
Yegammai_CVYegammai_CV
Yegammai_CV
 
Arjun CV_12
Arjun CV_12Arjun CV_12
Arjun CV_12
 
Resume
ResumeResume
Resume
 
CURRICULUM VITAE
CURRICULUM VITAE CURRICULUM VITAE
CURRICULUM VITAE
 
Resume_01
Resume_01Resume_01
Resume_01
 
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQLManmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
Manmeet_8 mon_Embedded_Circuit designing_Mannul Testing_SQL
 
Ramnarayan-Resume-2_page
Ramnarayan-Resume-2_pageRamnarayan-Resume-2_page
Ramnarayan-Resume-2_page
 
Trudell_Resume_2015
Trudell_Resume_2015Trudell_Resume_2015
Trudell_Resume_2015
 
Yakaiah_Resume_9Yrs
Yakaiah_Resume_9YrsYakaiah_Resume_9Yrs
Yakaiah_Resume_9Yrs
 
Resume_updated
Resume_updatedResume_updated
Resume_updated
 
venkat_emb
venkat_embvenkat_emb
venkat_emb
 
Soma_Mishra_Resume
Soma_Mishra_ResumeSoma_Mishra_Resume
Soma_Mishra_Resume
 
pavan_vasireddy
pavan_vasireddypavan_vasireddy
pavan_vasireddy
 
Inception Institute of Industrial Training Brochure 2014 by APRM
Inception Institute of Industrial Training Brochure 2014 by APRMInception Institute of Industrial Training Brochure 2014 by APRM
Inception Institute of Industrial Training Brochure 2014 by APRM
 
Sudhakar_Resume
Sudhakar_ResumeSudhakar_Resume
Sudhakar_Resume
 
Hardware Design engineer
Hardware Design engineerHardware Design engineer
Hardware Design engineer
 

Viewers also liked

TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...
TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...
TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...Mohamed Tawfik
 
Educon 2012- On the Design of Remote Laboratories
Educon 2012- On the Design of Remote LaboratoriesEducon 2012- On the Design of Remote Laboratories
Educon 2012- On the Design of Remote LaboratoriesMohamed Tawfik
 
Crown Capital Management - Environment: Give your opinion on reducing the env...
Crown Capital Management - Environment: Give your opinion on reducing the env...Crown Capital Management - Environment: Give your opinion on reducing the env...
Crown Capital Management - Environment: Give your opinion on reducing the env...andyveilXD
 
Chinoiserie: style at a glance
Chinoiserie: style at a glanceChinoiserie: style at a glance
Chinoiserie: style at a glanceAnna Nahman
 
Calcolointegraleintro
CalcolointegraleintroCalcolointegraleintro
Calcolointegraleintrouffamate
 
indian gem and jwellery industry
indian gem and jwellery industryindian gem and jwellery industry
indian gem and jwellery industryAnshul Jolaniya
 
Creating a colour scheme
Creating a colour schemeCreating a colour scheme
Creating a colour schemeAnna Nahman
 
37 ways to boost creativity
37 ways to boost creativity37 ways to boost creativity
37 ways to boost creativityAnna Nahman
 
Window treatments
Window treatmentsWindow treatments
Window treatmentsAnna Nahman
 
India and it's neighbouring countries
India and it's neighbouring countriesIndia and it's neighbouring countries
India and it's neighbouring countriesAnshul Jolaniya
 

Viewers also liked (14)

TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...
TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...
TAEE 2011- State-of-the-Art Remote Laboratories for Industrial Electronics Ap...
 
Cess presentation
Cess presentationCess presentation
Cess presentation
 
Blogger burnout
Blogger burnoutBlogger burnout
Blogger burnout
 
Educon 2012- On the Design of Remote Laboratories
Educon 2012- On the Design of Remote LaboratoriesEducon 2012- On the Design of Remote Laboratories
Educon 2012- On the Design of Remote Laboratories
 
Crown Capital Management - Environment: Give your opinion on reducing the env...
Crown Capital Management - Environment: Give your opinion on reducing the env...Crown Capital Management - Environment: Give your opinion on reducing the env...
Crown Capital Management - Environment: Give your opinion on reducing the env...
 
Presentation1 evsj
Presentation1 evsjPresentation1 evsj
Presentation1 evsj
 
Defining luxury
Defining luxuryDefining luxury
Defining luxury
 
Chinoiserie: style at a glance
Chinoiserie: style at a glanceChinoiserie: style at a glance
Chinoiserie: style at a glance
 
Calcolointegraleintro
CalcolointegraleintroCalcolointegraleintro
Calcolointegraleintro
 
indian gem and jwellery industry
indian gem and jwellery industryindian gem and jwellery industry
indian gem and jwellery industry
 
Creating a colour scheme
Creating a colour schemeCreating a colour scheme
Creating a colour scheme
 
37 ways to boost creativity
37 ways to boost creativity37 ways to boost creativity
37 ways to boost creativity
 
Window treatments
Window treatmentsWindow treatments
Window treatments
 
India and it's neighbouring countries
India and it's neighbouring countriesIndia and it's neighbouring countries
India and it's neighbouring countries
 

Similar to Common Multidisciplinary Prototypes of Remote Labs

TAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices onlineTAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices onlineMohamed Tawfik
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12AL-AWAIL for Electronic Engineering
 
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...eMadrid network
 
Process offloading from android device to cloud using JADE.
Process offloading from android device to cloud using JADE.Process offloading from android device to cloud using JADE.
Process offloading from android device to cloud using JADE.David Innocent Fadaraliki
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resumenotoha
 
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingWORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingASHOKKUMAR RAMAR
 
Lecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub KhanLecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub Khanmayank agarwal
 
VEERANNABABU IRRINKI
VEERANNABABU IRRINKIVEERANNABABU IRRINKI
VEERANNABABU IRRINKIVeeranna Babu
 
A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]Gayatri Kindo
 
Rohan Narula_Resume
Rohan Narula_ResumeRohan Narula_Resume
Rohan Narula_ResumeRohan Narula
 
JitendraResume_22022016
JitendraResume_22022016JitendraResume_22022016
JitendraResume_22022016Jitendra Rana
 

Similar to Common Multidisciplinary Prototypes of Remote Labs (20)

TAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices onlineTAEE2012-Putting Fundmentals of Electronic Circuits Practices online
TAEE2012-Putting Fundmentals of Electronic Circuits Practices online
 
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
Embedded System Microcontroller Interactive Course using BASCOM-AVR - Lecture12
 
Julio andradecv
Julio andradecvJulio andradecv
Julio andradecv
 
Resume_Pratik
Resume_PratikResume_Pratik
Resume_Pratik
 
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
2012 04-18 (educon2012) emadrid uned on design remote laboratories study lab ...
 
RamachandraParlapalli_RESUME
RamachandraParlapalli_RESUMERamachandraParlapalli_RESUME
RamachandraParlapalli_RESUME
 
KatherineYekhilevsky_2015
KatherineYekhilevsky_2015KatherineYekhilevsky_2015
KatherineYekhilevsky_2015
 
Resume
ResumeResume
Resume
 
Process offloading from android device to cloud using JADE.
Process offloading from android device to cloud using JADE.Process offloading from android device to cloud using JADE.
Process offloading from android device to cloud using JADE.
 
Dipak_Desai_Resume
Dipak_Desai_ResumeDipak_Desai_Resume
Dipak_Desai_Resume
 
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programmingWORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
WORKSHOP ENGINEERING COLLEGES IN ECE- workshop on embedded system programming
 
International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)International Journal of Engineering Inventions (IJEI)
International Journal of Engineering Inventions (IJEI)
 
PalinaBheemaRao_CV
PalinaBheemaRao_CVPalinaBheemaRao_CV
PalinaBheemaRao_CV
 
Sivanantham resume
Sivanantham resumeSivanantham resume
Sivanantham resume
 
Lecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub KhanLecture handout by Mohd. Ayub Khan
Lecture handout by Mohd. Ayub Khan
 
VEERANNABABU IRRINKI
VEERANNABABU IRRINKIVEERANNABABU IRRINKI
VEERANNABABU IRRINKI
 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
 
A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]A_Brief_Summary_on_Summer_Courses[1]
A_Brief_Summary_on_Summer_Courses[1]
 
Rohan Narula_Resume
Rohan Narula_ResumeRohan Narula_Resume
Rohan Narula_Resume
 
JitendraResume_22022016
JitendraResume_22022016JitendraResume_22022016
JitendraResume_22022016
 

More from Mohamed Tawfik

Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseMohamed Tawfik
 
Designing big data analytics solutions on azure
Designing big data analytics solutions on azureDesigning big data analytics solutions on azure
Designing big data analytics solutions on azureMohamed Tawfik
 
Microsoft Azure Offerings and New Services
Microsoft Azure Offerings and New Services Microsoft Azure Offerings and New Services
Microsoft Azure Offerings and New Services Mohamed Tawfik
 
SCCM on Microsoft Azure
SCCM on Microsoft AzureSCCM on Microsoft Azure
SCCM on Microsoft AzureMohamed Tawfik
 
Upcoming Challenges in E-Learning & Online Learning Environments
Upcoming Challenges in E-Learning & Online Learning EnvironmentsUpcoming Challenges in E-Learning & Online Learning Environments
Upcoming Challenges in E-Learning & Online Learning EnvironmentsMohamed Tawfik
 
FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...
FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...
FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...Mohamed Tawfik
 
UNED MURE Project Amman
UNED MURE Project AmmanUNED MURE Project Amman
UNED MURE Project AmmanMohamed Tawfik
 
VISIR INSTALLATION & START-UP GUIDE V.1
VISIR INSTALLATION & START-UP GUIDE V.1VISIR INSTALLATION & START-UP GUIDE V.1
VISIR INSTALLATION & START-UP GUIDE V.1Mohamed Tawfik
 
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...Mohamed Tawfik
 
REV 2011 - A New Node in the VISIR Community
REV 2011 - A New Node in the VISIR CommunityREV 2011 - A New Node in the VISIR Community
REV 2011 - A New Node in the VISIR CommunityMohamed Tawfik
 
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches EuropeREV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches EuropeMohamed Tawfik
 
Copec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICS
Copec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICSCopec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICS
Copec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICSMohamed Tawfik
 
TAEE 2012- Shareable Educational Architectures for Remote Laboratories
TAEE 2012- Shareable Educational Architectures for Remote LaboratoriesTAEE 2012- Shareable Educational Architectures for Remote Laboratories
TAEE 2012- Shareable Educational Architectures for Remote LaboratoriesMohamed Tawfik
 
TAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment Needs
TAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment NeedsTAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment Needs
TAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment NeedsMohamed Tawfik
 
Visir- Practicas Electronica Remotas Orientadas a la Industria
Visir- Practicas Electronica Remotas Orientadas a la IndustriaVisir- Practicas Electronica Remotas Orientadas a la Industria
Visir- Practicas Electronica Remotas Orientadas a la IndustriaMohamed Tawfik
 

More from Mohamed Tawfik (18)

Azure Cosmos DB
Azure Cosmos DBAzure Cosmos DB
Azure Cosmos DB
 
Azure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data WarehouseAzure SQL Database & Azure SQL Data Warehouse
Azure SQL Database & Azure SQL Data Warehouse
 
Designing big data analytics solutions on azure
Designing big data analytics solutions on azureDesigning big data analytics solutions on azure
Designing big data analytics solutions on azure
 
Microsoft Azure Offerings and New Services
Microsoft Azure Offerings and New Services Microsoft Azure Offerings and New Services
Microsoft Azure Offerings and New Services
 
SCCM on Microsoft Azure
SCCM on Microsoft AzureSCCM on Microsoft Azure
SCCM on Microsoft Azure
 
IBM Watson
IBM WatsonIBM Watson
IBM Watson
 
Upcoming Challenges in E-Learning & Online Learning Environments
Upcoming Challenges in E-Learning & Online Learning EnvironmentsUpcoming Challenges in E-Learning & Online Learning Environments
Upcoming Challenges in E-Learning & Online Learning Environments
 
FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...
FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...
FINTDI 2011 - Remote Laboratories for Electrical & Electronic Subjects in New...
 
UNED MURE Project Amman
UNED MURE Project AmmanUNED MURE Project Amman
UNED MURE Project Amman
 
VISIR INSTALLATION & START-UP GUIDE V.1
VISIR INSTALLATION & START-UP GUIDE V.1VISIR INSTALLATION & START-UP GUIDE V.1
VISIR INSTALLATION & START-UP GUIDE V.1
 
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
GOLC 2012 - On Standardizing the Management of LabVIEW-based Remote Laborator...
 
REV 2011 - A New Node in the VISIR Community
REV 2011 - A New Node in the VISIR CommunityREV 2011 - A New Node in the VISIR Community
REV 2011 - A New Node in the VISIR Community
 
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches EuropeREV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe
REV 2013 - Grid Remote Laboratory Management System: Sahara Reaches Europe
 
IEEE Presentation
IEEE PresentationIEEE Presentation
IEEE Presentation
 
Copec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICS
Copec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICSCopec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICS
Copec ICECE 2011- DESIGN OF PRACTICAL ACTIVITIES IN ELECTRONICS
 
TAEE 2012- Shareable Educational Architectures for Remote Laboratories
TAEE 2012- Shareable Educational Architectures for Remote LaboratoriesTAEE 2012- Shareable Educational Architectures for Remote Laboratories
TAEE 2012- Shareable Educational Architectures for Remote Laboratories
 
TAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment Needs
TAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment NeedsTAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment Needs
TAEE 2012- PAC - Performance-Centered Adaptive Curriculum for Employment Needs
 
Visir- Practicas Electronica Remotas Orientadas a la Industria
Visir- Practicas Electronica Remotas Orientadas a la IndustriaVisir- Practicas Electronica Remotas Orientadas a la Industria
Visir- Practicas Electronica Remotas Orientadas a la Industria
 

Common Multidisciplinary Prototypes of Remote Labs

  • 1. Common Multidisciplinary Prototypes of Remote Laboratories in the Educational Curricula of Electrical & Computer Engineering Mohamed Tawfik, Elio San Cristóbal, Sergio Martin, Rosario Gil, Alberto Pesquera, Gabriel Díaz, Juan Peire, Manuel Castro Electrical & Computer Engineering Department Spanish University for Distance Education (UNED), Madrid, Spain Tovar Edmundo Polytechnic University, Madrid, Spain Martin Llamas-Nistal University of Vigo, Vigo, Spain
  • 2. The implementation of practical sessions in engineering education: • Paves the way for students to be familiar with the instruments and thus, with the industrial real-world. • Augment the learning outcomes by strengthening the understanding of scientific concepts and theories.
  • 3. The current ABET engineering criteria (2012 – 2013) has emphasized the role of laboratory practices in engineering education, stating that all engineering programs must demonstrate that:  Their graduates have ability to:  design and conduct experiments, as well as to analyze and interpret data.  use the techniques, skills, and modern engineering tools necessary for engineering practice.  Their graduates must provide a bridge between mathematics and basic sciences on the one hand and engineering practice on the other.  Modern tools, equipment, computing resources, and laboratories appropriate to the program must be available, accessible, and systematically maintained and upgraded to enable students to attain the student outcomes and to support program needs.
  • 4. Unfortunately, laboratory practices are not usually available in many engineering education programs due to: • High cost of personnel. • High cost of equipment. • Administration burdens. • Geographical and time constrains.
  • 5. Remote laboratories addresses these needs providing on-line ubiquitous workbenches unconstrained by neither temporal nor geographical considerations along with other advantages such as : • Less personnel cost. • Easier administration. • Optimizing the utilization of equipment. • Sharing among universities by mutual agreements.
  • 6. Several weeks before the IEEE Annual Global Engineering Education Conference (EDUCON) held in Madrid in April 2010, a survey was conducted on the conference webpage about the impact of the most promising technologies on engineering education.
  • 7. The common generic architecture design of today’s remote laboratory for industrial electronics applications.
  • 8. Remote laboratories are those laboratories that can be controlled and administrated online. They differ from the virtual simulated laboratories as they are interacting with physical instruments.
  • 9. Common Multidisciplinary Prototypes of Remote Laboratories in the Educational Curricula of Electrical & Computer Engineering .
  • 10. I. Embedded Systems: Microcontrollers  For learning programming and building applications with microcontroller.  The commonly used microcontrollers are the 8, 16, and 32 bit ones.  The microcontroller boards commonly have the following features: CPU, RAM, ROM or flash memory, clock generator, converters, and I/O connection ports.  An expansion board may be required that includes peripherals such as LCD displays, a LED matrix, relays, solenoids, radio frequency devices, I2C potentiometer, switches, sensors, Real-Time Clock (RTC), speaker, DC motor, Keyboard, AC phase controller, and others. IDE Microcontroller board + web cam
  • 11. I. Embedded Systems: Microcontrollers  The Integrated development environment (IDE) includes tools that let users edit, assemble, compile, run, and debug their code.  Students program their assignment works on assembly languages or a high-level programming language.  Then a new program is executed by the microcontroller until it is replaced with other.  The student monitors changing values of the inputs and monitoring the resultant outputs through a connected webcam. IDE Microcontroller board + web cam
  • 12. I. Embedded Systems: Programmable Logic Devices (PLDs)  For learning programming and building applications with PLDs.  The commonly used programmable logic devices in remote laboratories applications are CPLD and FPGA.  Both are programmed with Hardware Description Languages (HDL); Verilog or VHDL.  PLDs are hosted by an evaluation board containing the interface for programming and other peripherals like LEDs, push buttons, LCD display, A/D and D/A converters, EPROM, RAM, clock generator, and on- off switches connected to I/O lines of the device. CPLD + web cam IDE
  • 13. I. Embedded Systems: Programmable Logic Devices (PLDs)  The student writes the code, simulates it, and obtains the binary file to be uploaded. Then, he monitors the PLD through a connected webcam.  A PIC microcontroller may be used for its communication with the lab server. The lab server (http-based), however, could be installed on the same PIC microcontroller. CPLD + web cam IDE
  • 14. II. Instrumentation and Measurements  The combination of the commercial lab server software (Matlab or LabVIEW) with Data Acquisition Cards (DAQ) has allowed the development of a wide range of measurements applications. User Interface Web Server Lab Server DAQ Object Under Control
  • 15. II. Instrumentation and Measurements: Electronic Circuits measurements  by connecting, through a DAQ device, the lab server to a board on which an electronic circuit is mounted. It is possible to develop infinite number of remote laboratories applications for electronic circuit’s measurements. e.g. basic BJT common emitter amplifier circuit
  • 16. II. Instrumentation and Measurements: Control and monitoring • In this type of applications the object under control (the experiment) is controlled through the received digital signals from the user by the DAQ and the monitoring of the experiment performance is achieved either by a connected web cam or by integrated sensors. • For teaching students principles of machines and control engineering, such as the feedback loop, the concept of open-loop control, feedback control, Proportional-Integral-Derivative (PID) control, and PID tuning. e.g. DC motor and generator experimentation
  • 17. III. Programmable Logic Controllers (PLC) • PLC-based remote laboratories for controlling devices are commonly used in automation and system courses. • The student programs the PLC device by uploading his code written in a PLC programming language (e.g. ladder-style logic or Instruction List) in order to define an adequate control strategy such as PID control. • The student then monitors the feedback through a web-cam or through HMI software which allows control and real-time handling of the system. PLC HMI software
  • 18. VS Both possess rich and powerful features: • Data exchange with other GUI applications such as COM, ActiveX, CGI, Java and .Net applications, and web services. • Support for standard Application Programming Interfaces (APIs) such as IVI, VISA, PXI, GPIB, VXI, USB, LXI, and others. • Connection with ODBC or OLEDB compliance database; compilation as DLL files to be called from the Lab server software as a driver to execute the experiments on the hardware. • Support for OPC Servers to enable HMI and SCADA.
  • 19. VS • LabVIEW is the most popular remote laboratory environment and it is the most outstanding representative of graphical programming language visualization and parameter tuning for remote operation. • MATLAB is the most powerful computing language for control algorithm development and simulation • Full using of their advantages can achieve high efficiency programming. In numerous remote laboratories applications, a hybrid method was adopted; the signal acquisition and the GUI were developed with LabVIEW, while numerical calculation and signal processing were developed with MATLAB.
  • 20. Research on Technologies for Engineering Education http://ohm.ieec.uned.es/ For more information about remote laboratories, we invite you to access to the web page of the Electrical & Computer Engineering department of the UNED.
  • 21. Thanks for your Attention! Manuel Castro Electrical & Computer Engineering Department (DIEEC) Spanish University for Distance Education (UNED)

Editor's Notes

  1. User Interface: It is the virtual end-user workbench that handles all the lab administration process. Web Server:It is the server-PC that hosts the web site and the database files. The web server sends the user requests to the lab server in the form of XML messages through TCP/IP model over HTTP layer.Lab Server:It is the server-PC that hosts the instrumentation control software and it is connected directly to the instrumentation platform and the controller. The instrumentation control software sends commands to the controller regarding the received requests or the programed code from the user. The instrumentation control software could be built from scratch with a multi-purpose programming language such as C# and C/C++, or with graphical programming environment such as LabVIEW and MATLAB/Simulink. Or else, it could be proprietary software that comes with the controller.There are several modular types of instrumentation platforms such as PXI (PCI eXtensions for Instrumentation), LXI (LAN eXtensions for Instrumentation), GPIB (General Purpose Interface Bus), and VXI (VME eXtensions for Instrumentation). Controller:It is a programmable device that directly controls the controlled objects and they are suited for all types of applications. The controllers that are typically used in remote laboratories are: Programmable Logic Controllers (PLC), Programmable logic devices (PLDs); Field-programmable Gate Array (FPGA) or Complex programmable logic device (CPLD), and Microcontrollers.Object Under ControlIt is connected to the controller and to the instruments by connectors, converters, electronic boards, etc.
  2. Next, we highlight common scenarios of remote lab applications, that are repeated at several universities.