Asee peer logo

A Web Service And Interface For Electronic Device Characterization

Download Paper |

Collection

2010 Annual Conference & Exposition

Location

Louisville, Kentucky

Publication Date

June 20, 2010

Start Date

June 20, 2010

End Date

June 23, 2010

ISSN

2153-5965

Conference Session

Web-based Learning in ECE

Tagged Division

Electrical and Computer

Page Count

9

Page Numbers

15.113.1 - 15.113.9

Permanent URL

https://peer.asee.org/16766

Download Count

40

Request a correction

Paper Authors

biography

Sumit Dutta University of Illinois at Urbana-Champaign

visit author page

Sumit Dutta is currently pursuing a B.S. in electrical engineering at the University of Illinois, expecting to graduate in 2011. His research interests lie broadly in physical electronics. He is a recipient of the NASA Aeronautics Scholarship and Raytheon US FIRST Robotics Scholarship, and is an Edmund J. James Scholar. Sumit is a member of Tau Beta Pi, Engineers without Borders, and Eta Kappa Nu.

visit author page

biography

Shreya Prakash University of Illinois at Urbana-Champaign

visit author page

Shreya Prakash is currently pursuing a B.S. degree in electrical engineering from the University of Illinois, expecting to graduate in 2012. Her research interests lie in physical electronics and circuits. She is a member of WECE.

visit author page

biography

David Estrada University of Illinois at Urbana-Champaign

visit author page

David Estrada received his B.S. in EE from Boise State (2007) and M.S. in ECE from UIUC (2009). He is now pursuing his Ph.D. in ECE, working on thermal characterization of CNT arrays. He is also interested in developing sub-nanosecond electrical thermometry techniques. David is the recipient of the SURGE Fellowship, Micron Fellowship, and NDSEG and NSF Fellowships.

visit author page

author page

Eric Pop University of Illinois at Urbana-Champaign

Download Paper |

Abstract
NOTE: The first page of text has been automatically extracted and included below in lieu of an abstract

A Web Service and Interface for Electronic Device Characterization

Abstract

User access to lab instruments is often accomplished with heavyweight program extensions such as LabView applets and plug-ins, which do not provide quick and simple remote instrument con- trol. Instead, growing support for Web Services (WS) has recently enabled lightweight XML messaging for instrument control and measurement readings. Here we report the development of a WS and website interface designed for remote measurements of electronic devices, with class- room and Internet-wide applications. Using standard browsers (e.g. Firefox, Safari even on an iPhone) without additional plug-ins, remote users control a Keithley 2612 source-measurement unit and monitor results in real time from any computer connected to the network. This interface presently allows users to perform a variety of typical transistor measurements, but can be ex- panded to future applications in micromechanical or bio/nano device testing.

Introduction

Instruments for electrical testing may be connected and controlled by a computer for data capture via the IEEE-488 general purpose interface bus (GPIB) or through Ethernet ports utilizing the VXI-11 protocol.1 This has ushered in an era of remote instrument control for virtual laboratories as the World-Wide-Web (WWW) and WWW-capable instruments have become ubiquitous. While web-based remote instrumentation control has been investigated for over a decade, these environments have generally centered on Java server software, PHP Hypertext Processor (PHP) server scripts, or direct control via LabView.1-4 Previous LabView implementations of remote electronic measurements require users to download either a ~100 megabyte LabView plug-in or a specific Java Runtime Engine,5 in addition to having a compliant browser.6 Other remote labo- ratories required LabView or XWindows to be downloaded.7

The advent of Web Services (WS) enables the connectivity between vastly different computing services by combining the Hypertext Transfer Protocol (HTTP) for universal communication that does not depend on opening other network ports,8 and the Extensible Markup Language (XML) for universally parsable text data transfer.9 A WS is a standardized means to expose the inputs and outputs of a process to a variety of other remote systems using standardized messaging pro- tocols. The service-oriented model presented by WS has been successfully used for remote in- strument control middleware with many possible interfaces.9-10 Representational State Transfer- based (ReSTful) WS are a class of WS in which messaging is accomplished by having the client send requests using HTTP (e.g. GET, PUT, POST, and DELETE) while receiving XML re-

Server Server Nanotube, Electrical Nanotube, GPIB Keithley 2602 2612 graphene, or Connection graphene or WWW WWW Intel CMOS Intel CMOS User User

Figure 1. Schematic of user interaction with remote instrument and device via WWW interface.

ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2010 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015