Module and Programme Catalogue

Search site

Find information on

2015/16 Undergraduate Module Catalogue

ELEC2645 Embedded Systems Project

20 creditsClass Size: 128

Module manager: Dr C Evans
Email: c.a.evans@leeds.ac.uk

Taught: Semester 2 (Jan to Jun) View Timetable

Year running 2015/16

Pre-requisite qualifications

Standard degree entry / progression criteria

This module is not approved as a discovery module

Module summary

In order to pass this module, students must obtain a mark of at least 30% in any assessment component which has a weighting of more than 30% of the total module mark.

Objectives

The second year embedded systems project challenges students to design a prototype product within a tightly-constrained set of software tools and hardware components. The major objective is for students to develop proficiency with the C/C++ language and use it to programme a stae-of -the-art microcontroller to interface with sensors/actuators and a display, as required.

An important feature of the module is that students must practice good log-book keeping and develop their project planning and presentation skills.

Learning outcomes
On completion of this module, students should be able to:
- apply the basic principles of embedded system design and development, including using a contemporary computer environment and development board to implement a microcontroller-based embedded system design;
- demonstrate competence in the use of technical literature and other information sources such as software manuals, data sheets, application notes and programmer's guides;
- show an understanding of the requirements of engineering documentation including engineering specifications;
- show some ability to work with technical uncertainty, identifying scenarios and alternative options;
- apply the basic principles of project management and develop written and oral presentation skills;
- use creativity to create an innovative solution to a design problem;
- demonstrate knowledge and understanding of the equipment, materials and processes employed in the design, construction and test of a prototype electronic product, including test, EDA and PCB layout;
- demonstrate competence in workshop and laboratory skills, including PCB layout, soldering, mechanical fabrication, assembly and testing of their design.


Syllabus

- Power management.
- Designing for low-power applications.
- Timers and interrupts.
- Finite State Machine implementation.
- Analog transducer interfacing.
- Serial bus interfacing and timing.
- Programming methods and the design of software using C/C++ or other contemporary programming language.
- Software engineering practices.
- The use of a microcontroller development board for practical embedded system problems.
- Interfacing with sensors, actuators and visual displays.

- Practical application of the above in a design project.

- PCB layout considerations.
- Surface-mount assembly.
- Principles of project management

- Record-keeping, report writing and presentation techniques.

Teaching methods

Delivery typeNumberLength hoursStudent hours
Practical113.0033.00
Private study hours167.00
Total Contact hours33.00
Total hours (100hr per 10 credits)200.00

Private study

- Reading lecture notes, textbook(s) and data sheets
- Design, programming, assembly, debugging of software and hardware
- Prepare oral presentation
- Write-up of final report

Opportunities for Formative Feedback

Progress in lab work, through the log book record, in-semester test and in the oral presentation.

Methods of assessment


Coursework
Assessment typeNotes% of formal assessment
In-course AssessmentMid-semester test20.00
Poster PresentationProject Exhibition10.00
ProjectMicrocontroller-based Embedded System (hardware/software)30.00
Report10 page project report20.00
Reportlog book20.00
Total percentage (Assessment Coursework)100.00

Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated

Reading list

There is no reading list for this module

Last updated: 23/11/2015

Disclaimer

Browse Other Catalogues

Errors, omissions, failed links etc should be notified to the Catalogue Team.PROD

© Copyright Leeds 2019