Write a technical report based on 3 simple tasks that need to be solved in LabVIEW
BEng (Hons) Electrical and Electronic Engineering
Module Title: Engineering Software 2
Module Code: TC40072E
Resit Assignment 1:
This assignment carries 50% of the marks available for this module.
Set by: Dr NADIA DJAID
Learning Outcomes covered by this assignment:
1. Analyse and evaluate a range of engineering needs and specify them in terms of
2. Design Flow Charts and State Diagrams to meet given specifications of proposed
3. Design and Implement a software application to meet specific requirements.
4. Critically test and evaluate a range of software to meet given specifications
Instructions to Students:
For this assignment you are required to design and implement LabVIEW
programmes. The assignment should be written in the form of a technical report.
Your program should present a user-friendly interface with clear instructions.
Write up the assignment as a technical report making sure all figures are numbered
and labelled and the report is written in the third person. For the report: Specify inputs and outputs.
Draw either a flow chart or state diagram of the proposed design.
Implement the design using VI control and function blocks.
Provide a description of the complete system and the function blocks used in
Your report and your LabVIEW program should be submitted as separate files using
the Turnitin links available on Blackboard in the resit folder.
This assignment is marked according to the relevant grid included with this
Design and implement LabVIEW programmes for the following three tasks.
Design a VI to calculate the reactance Rc of a given capacitor and save it as a subVI.
Design a VI to calculate the total resistance, Rs, of any 2 resistors connected in
series and save it as a sub-VI.
Design a VI to calculate the total resistance, Rp, of any 2 resistors in parallel and
save it as a sub-VI.
The formula for calculating the Capacitive Reactance, or impedance of a capacitor
Xc = Capacitive reactance measured in ohms.
f = is the AC frequency in Hertz.
C = is the capacitance in microfarads.
V= 100 V
Specify the chosen values in your VI
Design a LabVIEW programme to calculate the output voltage of a voltage divider
circuit. Use case structures to switch between a voltage divider circuit composed of a
voltage source and two resistors in series shown on Figure 1, and a voltage divider
circuit composed of a voltage source and three resistors, shown on Figure 2. Use the
sub-VIs designed in Task 1 to calculate Vout.
Specify the chosen values in your VI.
Thermistors are active measurement devices that operate by changing resistance
with changes to ambient temperature. Design a LabVIEW programme that calculates
the output voltage of the circuit shown in Figure 3 for 10 iterations. Assume that the
Thermistor’s resistance will decrease by -10 Ω for each iteration.
Where: R1 = 350 Ω, V = 10V
Plot the result of the voltage divider (Vout) for all iterations using a waveform graph.
Analyse and comment on your result.
DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma
Path finding involves finding a path from A to B. Typically we want the path to have certain properties,such as being the shortest or to avoid going t
Develop a program to emulate a purchase transaction at a retail store. Thisprogram will have two classes, a LineItem class and a Transaction class. Th
1 Project 1 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of
1 Project 2 Introduction - the SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of