Identify, review and select techniques, procedures and methods to undertake engineering tasks associated with a microprocessor system using a development board, interfacing modules and software for an application, considering the constraints of cost, envi
Learning Outcome 1: Identify, review and select techniques, procedures and methods to undertake engineering tasks associated with a microprocessor system using a development board, interfacing modules and software for an application, considering the constraints of cost, environmental and safety factors.
Learning Outcome 2: Contribute to the design, development and implementation of microprocessor engineering solutions.
Learning Outcome 3: Manage the planning, budgeting and organisation of tasks, people and resources associated with project and product development.
Introduction
201AEE Resit Coursework
In this project, we will apply our previous experimental work of the PIC microcontroller and it peripherals to complete a project about an industrial production line. We will also use the c-programming and simulation skills to:
1. Develop and refine a project specification.
2. Design and implement a prototype (subsystem component, system component).
3. Implement test and quality procedures.
4. Design suitable container for the product.
5. Describe a production process, main tasks and processes together with a schedule of events.
6. Analyse and report outcomes.
Scenario:
You are asked to design and build a prototype of a programmable control system for a production line.
The programmability and functionality selection is by using a PIC microcontroller and required peripherals. The system must fulfil the following tasks:
(a) Via USART communication with a remote system, the system must ask the operator to insert a valid 3-digit product key.
(b) The validity is checked by looking up among 5 sets of 3-digit keys, all stored in a table of 3-digit product keys saved in PIC EEPROM.
(c) If the key is not found, the user can try the key again after 20 second time laps in another attempt (every 20 sec an attempt can be made till the correct key is inserted).
(d) The production line becomes active upon receiving the valid 3 digit product key. System activation requires completion of the following tasks: