INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Similar documents
Circuit Simulators: A Revolutionary E-Learning Platform

Designing a Computer to Play Nim: A Mini-Capstone Project in Digital Design I

Computer Science. Embedded systems today. Microcontroller MCR

Lectora a Complete elearning Solution

Infrared Paper Dryer Control Scheme

A Hands-on First-year Electrical Engineering Introduction Course

A Practical Approach to Embedded Systems Engineering Workforce Development

Remote Control Laboratory Via Internet Using Matlab and Simulink

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Quantitative Evaluation of an Intuitive Teaching Method for Industrial Robot Using a Force / Moment Direction Sensor

AC : FACILITATING VERTICALLY INTEGRATED DESIGN TEAMS

Using a PLC+Flowchart Programming to Engage STEM Interest

A systems engineering laboratory in the context of the Bologna Process

COMPUTER INTERFACES FOR TEACHING THE NINTENDO GENERATION

Device Design And Process Window Analysis Of A Deep- Submicron Cmos Vlsi Technology (The Six Sigma Research Institute Series) By Philip E.

LABORATORY : A PROJECT-BASED LEARNING EXAMPLE ON POWER ELECTRONICS

GACE Computer Science Assessment Test at a Glance

EECS 571 PRINCIPLES OF REAL-TIME COMPUTING Fall 10. Instructor: Kang G. Shin, 4605 CSE, ;

Computers on Wheels!!

ECE-492 SENIOR ADVANCED DESIGN PROJECT

IMPROVED MANUFACTURING PROGRAM ALIGNMENT W/ PBOS

Process to Identify Minimum Passing Criteria and Objective Evidence in Support of ABET EC2000 Criteria Fulfillment

An Estimating Method for IT Project Expected Duration Oriented to GERT

Training Catalogue for ACOs Global Learning Services V1.2. amadeus.com

Introduction to Mobile Learning Systems and Usability Factors

Embedded System Design

Online Marking of Essay-type Assignments

ENEE 302h: Digital Electronics, Fall 2005 Prof. Bruce Jacob

Project-Based-Learning: Outcomes, Descriptors and Design

The role of virtual laboratories in education

Requirements-Gathering Collaborative Networks in Distributed Software Projects

Student User s Guide to the Project Integration Management Simulation. Based on the PMBOK Guide - 5 th edition

Longest Common Subsequence: A Method for Automatic Evaluation of Handwritten Essays

DIGITAL GAMING & INTERACTIVE MEDIA BACHELOR S DEGREE. Junior Year. Summer (Bridge Quarter) Fall Winter Spring GAME Credits.

Computer Science 141: Computing Hardware Course Information Fall 2012

Strengthening assessment integrity of online exams through remote invigilation

Five Challenges for the Collaborative Classroom and How to Solve Them

Evaluating Collaboration and Core Competence in a Virtual Enterprise

Three Strategies for Open Source Deployment: Substitution, Innovation, and Knowledge Reuse

M55205-Mastering Microsoft Project 2016

Education for an Information Age

PROCEEDINGS OF SPIE. Double degree master program: Optical Design

K 1 2 K 1 2. Iron Mountain Public Schools Standards (modified METS) Checklist by Grade Level Page 1 of 11

CIS 121 INTRODUCTION TO COMPUTER INFORMATION SYSTEMS - SYLLABUS

Nearing Completion of Prototype 1: Discovery

Bluetooth mlearning Applications for the Classroom of the Future

Prototype Development of Integrated Class Assistance Application Using Smart Phone

Syllabus - ESET 369 Embedded Systems Software, Fall 2016

Introduction to Moodle

Learning Methods for Fuzzy Systems

Session H1B Teaching Introductory Electrical Engineering: Project-Based Learning Experience

Student Information System. Parent Quick Start Guide

SIE: Speech Enabled Interface for E-Learning

Designing a Rubric to Assess the Modelling Phase of Student Design Projects in Upper Year Engineering Courses

Radius STEM Readiness TM

Protocol for using the Classroom Walkthrough Observation Instrument

MINISTRY OF EDUCATION

THE DEPARTMENT OF DEFENSE HIGH LEVEL ARCHITECTURE. Richard M. Fujimoto

Using Virtual Manipulatives to Support Teaching and Learning Mathematics

Education: Integrating Parallel and Distributed Computing in Computer Science Curricula

EDIT 576 DL1 (2 credits) Mobile Learning and Applications Fall Semester 2014 August 25 October 12, 2014 Fully Online Course

Oregon Institute of Technology Computer Systems Engineering Technology Department Embedded Systems Engineering Technology Program Assessment

"On-board training tools for long term missions" Experiment Overview. 1. Abstract:

Software Maintenance

Multimedia Courseware of Road Safety Education for Secondary School Students

Texas A&M University-Central Texas CISK Comprehensive Networking C_SK Computer Networks Monday/Wednesday 5.

Dynamic Pictures and Interactive. Björn Wittenmark, Helena Haglund, and Mikael Johansson. Department of Automatic Control

Ansys Tutorial Random Vibration

Software Development Plan

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

SECTION 12 E-Learning (CBT) Delivery Module

D Road Maps 6. A Guide to Learning System Dynamics. System Dynamics in Education Project

A GENERIC SPLIT PROCESS MODEL FOR ASSET MANAGEMENT DECISION-MAKING

AC : HANDS ON PROGRAMMABLE LOGIC CONTROLLER (PLC) LABORATORY FOR AN INDUSTRIAL CONTROLS COURSE

EDIT 576 (2 credits) Mobile Learning and Applications Fall Semester 2015 August 31 October 18, 2015 Fully Online Course

INPE São José dos Campos

wise 2012 digital copy

Houghton Mifflin Online Assessment System Walkthrough Guide

Science Olympiad Competition Model This! Event Guidelines

A Coding System for Dynamic Topic Analysis: A Computer-Mediated Discourse Analysis Technique

An Industrial Technologist s Core Knowledge: Web-based Strategy for Defining Our Discipline

TEACHING IN THE TECH-LAB USING THE SOFTWARE FACTORY METHOD *

A Reinforcement Learning Variant for Control Scheduling

Blended Learning using GCAR-EAD Environment: Experiences and Application Results

Computer Organization I (Tietokoneen toiminta)

Read&Write Gold is a software application and can be downloaded in Macintosh or PC version directly from

A student diagnosing and evaluation system for laboratory-based academic exercises

Connect Communicate Collaborate. Transform your organisation with Promethean s interactive collaboration solutions

Application of Virtual Instruments (VIs) for an enhanced learning environment

Australian Journal of Basic and Applied Sciences

Android App Development for Beginners

PowerTeacher Gradebook User Guide PowerSchool Student Information System

Learning Microsoft Office Excel

Statewide Strategic Plan for e-learning in California s Child Welfare Training System

Unit purpose and aim. Level: 3 Sub-level: Unit 315 Credit value: 6 Guided learning hours: 50

FUZZY EXPERT. Dr. Kasim M. Al-Aubidy. Philadelphia University. Computer Eng. Dept February 2002 University of Damascus-Syria

ITSC 1301 Introduction to Computers Course Syllabus

Steps Before Step Scanning By Linda J. Burkhart Scripting by Fio Quinn Powered by Mind Express by Jabbla

BENCHMARKING OF FREE AUTHORING TOOLS FOR MULTIMEDIA COURSES DEVELOPMENT

Microcontroller VU

Transcription:

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK INNOVATIVE TECHNIQUE OF FPGA E-LAB FOR REMOTE DIGITAL SYSTEM LABORATORY MISS. ANJALI S. WASU 1, PROF. KULKARNI V. S. 2 1. PG Student, Electronics & Telecommunication Department, SKNCOE, Vadgaon Bk. Pune, India. 2. Electronics & Telecommunication Department, SKNCOE, Vadgaon Bk. Pune, India. Accepted Date: 05/03/2015; Published Date: 01/05/2015 Abstract: This paper presents an innovative technique which provides the user a virtual platform via Internet where he can access laboratory equipment s and hardware appliances which is the part of Digital System Lab environment. It offers relax a time constraint which is a cost effective way of opening a Laboratory for 24 hours for students locally in a Laboratory. Also, it enhances sharing of knowledge, expertise and experience. In the majority of existing solutions, remote users can change system parameters, execute experiments, observe results in text or graphical view, and download the experimental results. In addition to these capabilities, some remote laboratories also include a booking system, which helps the remote users to organize their time and activities. An experimental unit, called e-lab, is prototyped and tested for variety of design examples [1]. It consists of a PLD/FPGA Board interfaced with a PC via customized hardware; this is called an e-lab. The custom hardware uses low cost data acquisition components. A Graphical User Interface (GUI) has been designed for communication between the local PC terminal and the remote e-lab system. This allows the user to take over the entire control of the system. GUI that is used to interface with the PLD/FPGA development board via custom control data acquisition hardware. It interfaces with the hardware, takes measurements and controls hardware, and it analyses data Students at the local PC can access the Lab PC via internet using Microsoft's 'Remote Desktop Connection' facility. The student will access the lab PC "virtually" using Microsoft Remote Desktop Connection as if he were sitting in front of the PC and is able to perform file transfers. The prototype uses a Web \ Cam to provide a view of the FPGA system operation for the remote user. It ensures the remote student's about correctness of the system operation and enhances confidence through the visual access of the experimental results [1] [2]. Keywords: Embedded System, FPGA, Microcontroller, PLD, Remote laboratory, Reconfigurable Computing Corresponding Author: MS. ANJALI S. WASU Access Online On: www.ijpret.com How to Cite This Article: PAPER-QR CODE 665

INTRODUCTION In engineering education, to introduce the FPGA e-lab system in both its construction and its importance is the basic objective of this paper. To allow the Lerner to have access to experiments with less restriction on time and location, Remote lab provide remote access to experiments. Remote experimentation facilities enhance the development of skills in the use of real system and instrumentation and it is necessary for the student to have learned laboratory content information equally from both type of lab, hand-on as well remote lab. To conduct the live experiments from any location, obtaining time saving and reduction of cost as there is no need of transportation of any instruments (FPGA/PLD).For the courses related to digital system low cost remote laboratory is describe in this paper [3]. II.LITERATURE SURVEY For effective use by student the FPGA e-lab system consist of hardware and "Laboratory Protocol". In this project the student normally has to perform some stages: Project Description Design entry through schematic capture or Hardware Description Language Functional simulation of the design. Design synthesis. Design implementation, and post place and route simulation. FPGA hardware reconfiguration Design verified: testing and debugging. [1][2] Stages 1 to 5 do not require hardware access, for that software tools are available online freely from Xilinx and other vendors. So student can perform this 5 stages before entering FPGA e lab. For stages 6 and 7 student have to access the FPGA e-lab environment to program the FPGA development board, to verify their designs, modification if needed and for retest. Fig 1 shows the graphical diagram of the system. The system composed of lab PC that can be remotely accessed using 'Windows Remote Desktop'; a Matlab GUI and Microcontroller for data acquisition hardware, FPGA development board, webcam and custom control hardware. 666

667

III. PRAPOSED SYSTEM Fig 2: Altera Kit This system is remotely access instrument and user friendly. Fig 3 shows the graphical overview of the system. The student will fully access the lab PC with the help of Windows Remote Desktop which contains the no of components. The data acquisition hardware (AT mega 16- Atmel) and Matlab GUI have been developed to establish an interfacing between computer and FPGA board. Via the Matlab GUI the ON/OFF power, general purpose pull/push button switches on the starter kit can be controlled. The webcam gives the view of FPGA board by remote side. This gives the confidence to student that GUI responses the system is true. Visual access of the LCD display of the FPGA board can also be given by the webcam. 668

To establish an interfacing between computer and experiments remotely low cost data acquisition hardware have been developed. Here AT Mega 16 controller is used to control the operation of FPGA board from PC and it connected to it through RS232 serial port. We used 12V relay switches which can be converted into 5V using 7805 power transistor because microcontroller can support 5V only. It also includes cell phone and via headset it is connected to the system. Call is to be made to active the cellular phone unit and as the call is answered, in response the two digit password would be entered by the user to access the system to control devices, then DTMF decoded by the dedicated decoder MT-8870. As the caller press the specific password, it results in turning ON and OFF the FPGA kit and PC. B) GUI (GRAPHIC USER INTERFACE): Between the experiment and student here Matlab GUI is the main media. All the necessary activities of e-lab are controlled by the Matlab GUI. FPGA board communicates with PC directly in the Lab to receive the input data through serial port and send output data to LED's through GUI. Therefore Matlab GUI used on the Lab PC for interfacing with switches and LED's on board. 669

Following modules used in the Matlab GUI for controlling and monitoring the e-lab. 1) PWS ON / PWS OFF: Turn ON/OFF the FPGA board. 2) PB0, PB1, PB2, PB3 ON/OFF: Turn ON/OFF push buttons of switches from FPGA board Remotely. IV RESULT AND DISCUSSION This section includes simulation, implementation process and result of different experiments. To verify the design process some of the experiments were tested. One of them is describe below: Design and implementation of OR_gate: 670

a) RTL VIEW :Figure 4shows RTL schematic of OR_gate Experimental Result: experimental result of hardware setup. GUI Schematic: Figure 6 shows Graphic User Interfacing Schematic Using MATLAB for operation of switches. V CONCLUSION AND FUTURE SCOPE A remote e-lab is in the demand now days. The research work in this paper presented a low cost remote e-laboratory. It can be used for any course related to digital circuits and systems. Locally developed hardware and software used for the system which makes it low cost. The system has been extensively tested from different locations. Our future objective is to be able to bring several educational institutions together for collaboration. We can then create a Remote Access Laboratory (RAL) network that the institutions can shared their laboratories and facilities. Further impact of the method is that the collaboration and joint efforts could get to a level to outreach to disadvantaged institutions where the students wouldn't normally have access to quality lab equipment. 671

ACKNOWLEDGMENT It is my pleasure to get this opportunity to thank my beloved and respected Guide Prof. V. S. Kulkarni madam who imparted valuable basic knowledge of Electronics specifically related to VLSI. We are grateful to department of Elect. And Tele. Comm., Smt. Kashibai Navale College of Engineering, Pune for providing us infrastructure facilities and moral support. REFERENCES 1. Dr. Md. Liakot Ali, Md. Habibur Rahman, "Development of "A Remote Digital System Laboratory" IEEE Tran 978-1-4673 4836-2/12 2012. 2. R. Hashemian, J. Riddley, FPGA e-lab, a Technique to Remote Access a Laboratory to Design and Test, Proceedings of IEEE International Conference on Micro-Electronic Systems Education, 2007. 3. C. Mregl, Comparison of remote labs in different technologies, International Journal of Online Engineering, vol. 2, no. 4, 2006. 4. FSIS. 2006. FSIS. 4 December 2006 (Computer Picture).http://www.fsis.usda.gov/OA/pubs/cfg/downloadart_sp.h tm 5. Landi C., Liccardo A., Polese N., "Remote Laboratory Activities to Support Experimental Session for Undergraduate Measurements Courses", Instrumentation and Measurement Technology Conference, Proc. of The 23rd IEEE, IMTC 2006. 6. Hashemian, R.; and Chandi Pedapati;" Backboard-Based Digital Hardware Design Using FPGAs ", Proceedings of ASEE, 2005 IL/IN Sectional Conference, Section BT3-4, April 1-2, 2005. 7. National Instruments Inc., Data Acquisition http://www.ni.com/dataacquisition/, 2006. 8. Microsoft Inc., Windows XP Remote Access, http://www.microsoft.com/windowsxp/using/mobility/getstarted/r emoteintro.mspx, 2006.A. Kutlu A.,T. Aydogan, Performance Analysis of Micronet: A HigherLayer Protocol for Multiuser Remote Laboratory, IEEE Transaction on Industrial Electronics, PP. 4784-4789. Dec. 2009. 9. C. Mregl, Comparison of remote labs in different technologies, International Journal of Online Engineering, vol. 2, no. 4, 2006. 672

10. L. S. Chumbley, C. P. Hargrave, K. Constant, B. Hand, T. Andre, E. A. Thompson, Project ExCEL: Web-based scanning electron microscopy for K -12 education, Journal of Engineering Education, April, 2002. pp. 203-210. 11. G. H. Fletcher, Editorial, Technical Horizons in Education, May, 2004, pp.6-8. 12. O. Neaf, Real laboratory, virtual laboratory or remote laboratory: What is the most efficient way?, International Journal of Online Engineering, vol. 2, no. 3, 2006. 13. J. Cas, D. Hercog, and R. Safaric, Web based educational tool for neural network robot control, International Journal of Online Engineering, vol. 3, no. 2, 2007. 673