← Back to all projects

ACADEMIC PROJECT · LABVIEW

Automated Instrument Control & Data Acquisition

Developing a LabVIEW VI to control a programmable power supply, acquire DMM measurements, calculate resistance, visualize I–V data, and export results to Excel.

LabVIEWVISADMMExcelI–V Curves
LabVIEW measurement setup and test results for a nominal 330 Ω resistor.
LabVIEW measurement setup and test results for a nominal 330 Ω resistor.

01 / OVERVIEW

Integrated Instrument Control

I independently developed a LabVIEW virtual instrument and supporting subVIs to control a programmable power supply and acquire voltage and current readings from a digital multimeter. The VI calculates resistance using Ohm’s law, plots current against voltage, and exports measurement data to Excel.

02 / SYSTEM DESIGN

Automated Measurement Workflow

Configure
Voltage sweep and limits
Control
Programmable supply
Measure
DMM voltage / current
Analyze
Resistance, I–V, Excel

03 / IMPLEMENTATION

Front Panel, SubVIs & Block Diagram

04 / TESTING

Validation with a 330 Ω Resistor

I tested the VI with a nominal 330 Ω resistor. The documented screenshot shows a calculated resistance of approximately 320.423 Ω, close to the nominal value, along with an approximately linear I–V relationship. This was an initial functional check, not a calibrated accuracy study.

05 / CHALLENGES

Troubleshooting & Iteration

I worked through VISA instrument communication, corrected subVI connector-pane configuration, and revised the dataflow after an initial Excel export setup created the file before the readings were available.

SKILLS IN PRACTICE

Skills Applied

Here is how the tools and techniques from my Technical Skills section were applied to this project.

LabVIEW

Developed the main VI and subVIs for instrument control, live measurements, I–V visualization and Excel data logging.

Circuit Design

Built and tested the resistor measurement circuit to check the acquisition and resistance-calculation workflow.