15
Fifth Annual iLab and National Instrument Conference Theme: “Online Laboratories: An Icon Educational Technology for a Richer Pedagogical Experience” July, 2011 Ishola Babatunde I. Obafemi Awolowo University, Nigeria

Operational Amplifier iLab

Embed Size (px)

DESCRIPTION

A presentation on the development of the Operational Amplifier iLab at the 5th Annual iLab and National Instrument Conference held on 4-5 July 2011 at Makerere University, Uganda

Citation preview

Page 1: Operational Amplifier iLab

Fifth Annual iLab and National Instrument Conference

Theme: “Online Laboratories: An Icon Educational Technology for a Richer Pedagogical Experience”

July, 2011

Ishola Babatunde I.Obafemi Awolowo University, Nigeria

Page 2: Operational Amplifier iLab

Operational Amplifier iLab

• To inspect the properties of various configuration of an operational amplifier

• Used in EEE310 (Operational Amplifiers andActive Networks)

• Batched Architecture

Page 3: Operational Amplifier iLab

Previous version(s)

• The greater the expectation, the better performance (Pygmalion effect)-make believe

• Inability to relate iLab experience to real world application

Page 4: Operational Amplifier iLab

Lab Client

• Lab Client developed with Adobe Flex Framework (Flex 3)

• Realistic Interface, Richer Pedagogical Experience, flexible and intuitive

Page 5: Operational Amplifier iLab

• Teaches use of datasheet, colour coding, breadboard, oscilloscope etc.

• Depth First Search to verify connections on the circuit

Lab Client (cont.) Help Button• Quick reference

Verify Button

Displays current status of the lab

Page 6: Operational Amplifier iLab

Connecting Rf (node 11) to Vout (node 16)

DFS employed to search the connection tree determines if node 11 is ultimately connected to node 16

Rf (node 11) Vout (node 16)

Page 7: Operational Amplifier iLab

Lab Client (Oscilloscope Interface)few buttons enabled for now

Zoomed out Zoomed In

Page 8: Operational Amplifier iLab

Switch Matrix

SUT on NI ELVIS I

Lab Server

Page 9: Operational Amplifier iLab

Reconfigurable OpAmp circuit

Experiment S1 S2 S3 S4 S5 S6 S7 S8 S9 S10

Inverting open close open close open close open close open open

Non-Inverting open close open close open close close Open Open open

Unity Gain close open Open Open close Open Open Open Open Open

Differentiator Open Open close close open Close Open close Close close

Page 10: Operational Amplifier iLab

NI TBX DB-50

Reconfigurable OpAmp Circuit

NI SCXI 1169 100-channel SPST switch array

LFH200 Cable

NI SCI 1000 Chassis

Web service (Microsoft.NET) allows the switches in the array to be remotely configuredimplements 4 circuits on a single board

Page 11: Operational Amplifier iLab

Custom-built LabVIEW program • function generator and Oscilloscope• interacts with the NI ELVIS on which the SUT is mounted• for data acquisition and signal processing

Page 12: Operational Amplifier iLab

LabVIEW Interface• launched by the LabVIEW dll during experiment execution• waveform digitized to extract the array of points representing the signal• C# inserts the arrays (channel A/Gen signals) into the lab server database

to be reconstructed by the client

Page 13: Operational Amplifier iLab

• Function Generator interface

• More controls to be enabled

• 3D/isometric view of client interface

• More experiments coming:

– Integrator

– Summer

– Instrumentation Amplifier

Finishing touches

Page 14: Operational Amplifier iLab

Bandwidth Issues

File Size 1.6Mb

iLabs Multi-tiered topology makes them suitable forbandwidth constrained environment

Universities could host the client on their local Service Broker

Program developed in modules reduces load-time considerably

Page 15: Operational Amplifier iLab

THANK YOU