TRON07027 2019 L7 Final year Project
In the final year of the level 7 programme, students will undertake a major project in the area of Electronics. The skills and knowledge acquired over the 3 years are brought to life with the practical implementation of their chosen project. The student is expected to be self-motivated and driven so as to bring the project to completion, . The project must be an independent body of work which is both coherent and well structured. They are expected to identify the key areas of the project and to make real decisions that will ultimately affect the end deliverable.
All work is documented on a weekly basis and a final project report is to be submitted. The student will be expected to communicate and document the iterative design experience effectively, and then present him/herself with confidence for an end-of-year demonstration and interview. The module deliverable is an assessable project that will demonstrate the student's ability to work on their own and display their ability to communicate the key aspects of the project.
On completion of this module the learner will/should be able to;
Outline and submit a written project proposal
Design the project, including schematics, software flowcharts, test plans and component order forms.
Plan and demonstrate an appreciation of the need for project management
Build and Test the project as necessary. This includes both hardware and software elements.
Produce a comprehensive project report, including details on the iterative design experience
Participate in project related interviews and project demonstration
Teaching and Learning Strategies
Module Assessment Strategies
The students will be required to give a mid-year presentation, outlining their design process for the project.
A hardware and software demonstration of the project at the end of the year.
A written report and an interview at the end of the year.
This module is reassessed solely on the basis of re-submitted coursework. There is no repeat written examination.
- Research on possible final year projects, centred around an embedded system (LO1)
- A clear statement of the goal(s) for the project (LO1).
- Follow a design process which will include, but is not limited to, producing a block diagram, schematic, test plan and software flowchart (LO2)
- Research into, sourcing and ordering of required physical components in a timely manner (LO2)
- Plan the phases in a ‘design-build-test’ project, taking into account time, resource, cost and technical constraints (LO3, LO4)
- Preparation of a project plan, a work breakdown plan and process plan for the design, testing, show-casing and reporting of the project (LO3)
- Adherence to IT Sligo Programming Code of Ethics when programming (LO4)
- Awareness of Ethical Considerations for the Project (LO1, LO4, LO5)
- Participation in interviews, project demonstrations etc as necessary (LO6)
Coursework & Assessment Breakdown
|Title||Type||Form||Percent||Week||Learning Outcomes Assessed|
|1||Mid Year Interview||Continuous Assessment||Performance Evaluation||20 %||Week 13||1,2,3|
|2||Project Demonstration||Project||Practical Evaluation||40 %||End of Year||4,6|
|3||Final Report||Continuous Assessment||Written Report||20 %||End of Year||5|
|4||Communication, including interview||Continuous Assessment||Performance Evaluation||20 %||OnGoing||6|
Full Time Mode Workload
|Laboratory Practical||Engineering Laboratory||Project Build||4||Weekly||4.00|
|Independent Learning||Not Specified||Independent Learning||3||Weekly||3.00|
Online Learning Mode Workload
|Directed Learning||Not Specified||Online Supervision (per student)||0.33||Weekly||0.33|
|Independent Learning||Not Specified||Independent Learning||6.66||Weekly||6.66|
Required & Recommended Book List
2006-08-30 Doing Your Undergraduate Project (Sage Essential Study Skills Series) Sage Publications Ltd
ISBN 0761942076 ISBN-13 9780761942078
2014-04-08 PIC Microcontroller Projects in C: Basic to Advanced Newnes
Extensively revised and updated to encompass the latest developments in the PIC 18FXXX series, this book demonstrates how to develop a range of microcontroller applications through a project-based approach. After giving an introduction to programming in C using the popular mikroC Pro for PIC and MPLAB XC8 languages, this book describes the project development cycle in full. The book walks you through fully tried and tested hands-on projects, including many new, advanced topics such as Ethernet programming, digital signal processing, and RFid technology. This book is ideal for engineers, technicians, hobbyists and students who have knowledge of the basic principles of PIC microcontrollers and want to develop more advanced applications using the PIC18F series.
This book Includes over fifty projects which are divided into three categories: Basic, Intermediate, and Advanced.
New projects in this edition:
Logic probe Custom LCD font design Hi/Lo game Generating various waveforms in real-time Ultrasonic height measurement Frequency counter Reaction timer GPS projects Closed-loop ON/OFF temperature control Bluetooth projects (master and slave) RFid projects Clock using Real-time-clock (RTC) chip RTC alarm project Graphics LCD (GLCD) projects Barometer+thermometer+altimeter project Plotting temperature on GLCD Ethernet web browser based control Ethernet UDP based control Digital signal processing (Low Pass Filter design) Automotive LIN bus project Automotive CAN bus project Multitasking projects (using both cooperative and Round-robin scheduling) Unipolar stepper motor projects Bipolar stepper motor projects Closed-loop ON/OFF DC motor control
- A clear introduction to the PIC 18FXXX microcontroller's architecture
- Covers developing wireless and sensor network applications, SD card projects, and multi-tasking; all demonstrated with the block and circuit diagram, program description in PDL, program listing, and program description
- Includes more than 50 basic, intermediate, and advanced projects
2012-12-02 PIC Projects and Applications using C: A Project-based Approach Newnes
PIC Projects and Applications Using C details how to program the PIC microcontroller in the C language. The book takes a learn-by-doing approach, with applications covering topics such as inputs, outputs, keypads, alphanumeric displays, analogue-to-digital conversion, radio transmitters and receivers, data EEPROM, interrupts and timing. To aid debugging, the book provides a section detailing the use of the simulator and in-circuit debugger.
With this book you will learn:
- How to program the PIC microcontroller in C
- Techniques for using the simulator and debuggers to find faults on your code
- The ins and outs of interfacing circuits, such as radio modules and liquid crystal displays
- How to use the PIC on-board functions, such as interrupts and timing modules, and make analogue measurements
- Relevant parts of the language are introduced and explained when required for those new to the subject
- Core principles are introduced gradually for self-paced learning
- Explains how and why a software program works, and how to alter and expand the code