Professional Documents
Culture Documents
Project - EnS2257 Sem 2 2016 v1.0
Project - EnS2257 Sem 2 2016 v1.0
PROJECT
Demonstration: 9:00am 12.00pm Wednesday, 19th October 2016
Report Due: 5.00pm Thursday 27th October 2016
This project is worth 20% of the unit mark.
This project is divided into 2 parts. Task 1 is worth 30 marks and Task 2 is worth 20 marks.
There are two parts to the assessment of this project: a demonstration of the solution during
the last class and a project report. Due dates are given above.
This project is meant to be done in team, the same teams as for Assignment 1. Only one
report is required per team.
You will also need to reference all external sources of information.
IMPORTANT: Report Submission Instructions
All project documents should be submitted via Blackboard. The link for submitting the
written section will be activated 2 weeks prior to the deadline.
You should upload a zip file containing:
1) the commented source code files
2) a technical report on all tasks completed in Adobe PDF file (preferred) or Microsoft
Word document format containing:
a) A circuit diagram / schematic diagram showing processor and all components of your
solution. You do NOT need to show standard kit elements like power regulator,
oscillator, LCD interface etc.
b) A brief description of principles of operation and the algorithms used (in the form of
pseudo-code, flow charts or similar), explanation why those methods were used, any
relevant assumptions made, and any special features of the solution
Note: Documentation for each task should be separate sections.
This submission must be made by 5 p.m. on the due date or late penalties of 10% per day
will apply. If a fault in the University network prevents submission by the deadline then
appropriate extensions will be allowed.
N.B. By submitting your assignment electronically you are certifying that the work submitted
is your own work and that any material drawn from other sources has been acknowledged.
PROJECT DESCRIPTION
Microprocessors are used to control a wide variety of devices from commercial appliances to large
industrial plants and complex scientific equipment.
The project is to design a controller for a set of simple pumps in a plant. As it is not feasible to test
your kits on real equipment, we will be modelling the pumps (or rather, the relay switches for the
pumps) using a set of 3 LEDs one red, one yellow and one green. For the purposes of the project
demonstration, turning an LED on represents the corresponding pump being turned on.
Task 1: (Demonstration- 20 marks, Report 10 marks)
Using the lab kit, design a circuit for the processor to control the 3 pumps (LEDs). The system should
be able to receive inputs from a 12-key keypad that will allow users to select one of a series of preset
programs. Each program has a different sequence and timing for the pumps as described below.
Program No
Operation sequence
Red 3 seconds, Yellow 3 sec, Green 4 sec, back to Red (continuous loop)
Green 3 sec, All pumps off - 2 sec, Red 2 sec, All pumps off - 2 sec, back to Green
(continuous loop)
Same as Program 4, but for Yellow LED and using 6 to extend run
Pumps will not run until the emergency has been cleared by pressing the * key on
the keypad.
The system will ignore all other inputs while in this emergency state.
Users should be able to select a new program at any point during the normal operation sequence
and the system should switch to the new program, but still comply with the safety constraints
above.
Even though the user interface is limited to the LCD screen and keypad, marks will be given for
making this as user-friendly as possible.
MARKING SCHEME
Task 1 Demo
Total 20 (marks)
Fulfils requirements
13
User-friendly interface
Task 1 Report
Total 10 (marks)
Circuit diagram
Task 2 Demo
Total 14 (marks)
Fulfils requirements
10
User-friendly interface
Task 2 Report
Total 6 (marks)
~ End ~
Academic Misconduct
Edith Cowan University has firm rules governing academic misconduct and there are substantial
penalties that can be applied to students who are found in breach of these rules. Academic
misconduct includes, but is not limited to:
plagiarism;
unauthorised collaboration;
cheating in examinations;
Additionally, any material submitted for assessment purposes must be work that has not been
submitted previously, by any person, for any other unit at ECU or elsewhere.
The ECU rules and policies governing all academic activities, including misconduct, can be accessed
through the ECU website.