(5/5)

# Write a technical report based on 3 simple tasks that need to be solved in LabVIEW BEng (Hons) Electrical and Electronic Engineering

INSTRUCTIONS TO CANDIDATES

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:

LabVIEW programming

This assignment carries 50% of the marks available for this module.

Learning Outcomes covered by this assignment:

1. Analyse and evaluate a range of engineering needs and specify them in terms of

computational methods.

2. Design Flow Charts and State Diagrams to meet given specifications of proposed

software programme

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.

2

 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

the design.

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

assignment brief.

Assessment Brief

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

is:

𝑋௖ =

1

2𝜋ʄ𝐶

Where:

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.

(5/5)

## Related Questions

##### . Introgramming & Unix Fall 2018, CRN 44882, Oakland University Homework Assignment 6 - Using Arrays and Functions in C

DescriptionIn this final assignment, the students will demonstrate their ability to apply two ma

##### . The standard path finding involves finding the (shortest) path from an origin to a destination, typically on a map. This is an

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. This program will have two classes, a LineItem class and a Transaction class. The LineItem class will represent an individual

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

##### . SeaPort Project series For this set of projects for the course, we wish to simulate some of the aspects of a number of Sea Ports. Here are the classes and their instance variables we wish to define:

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

##### . 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 Sea Ports. Here are the classes and their instance variables we wish to define:

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

Hire Me

Hire Me