1- Introduction
EE320 EMBEDDED SYSTEM DESIGN ASSIGNMENT
May to Aug 2020
This assignment required students to design the controller for automated payment machine for car parking. This assignment will be weighted 20 % of total marks for EE320 subject. At the end of the assignment, students are required to submit a written report.
2- Assignment Description
Students are required to design the controller for automated payment machine for car parking. The payment is by inserting the coins/bank note/credit card of appropriate amount into an autopay machine.
Input:
1. parking ticket insertion
2. coins/note/credit card, etc. insertion
Signal, events and notifications:
1. calculate the duration of parking, total to be paid and display on the screen.
2. Each cash inserted interrupted on receiving a coin/note at input.
3. Each selected manual choice sends a notification to the system
Output:
1. Car park ticket, and a signal to the system that subtracts the cost from the value of amount collected.
2. Display of the welcome message if payment is successful.
Function of the system:
1. User insert parking ticket to the autopay machine. The machine consists of the LED display and a few buttons.
2. The user inserts the coins/note/credit card for the parking payment. If the coins/note/credit card are not inserted in reasonable times, then all cash are refunded. If the coins inserted are of more amount than the parking fee, the excess amount is refunded along with parking ticket.
Design metrics:
1- The display unit display, price, and welcome, thank you message, etc.
2- It has a coin/note/credit card/parking ticket insertion slot for user to make payment
3- It has a delivery slot so that the user can collect the receipt and cash if refunded.
EE320 Embedded System Design May-Aug 2020 Dr Wong Chin Hong
3- Report
The report MUST include the following contents:
• Introduction and objectives. This content should not exceed one page and the introduction must describe briefly the specific application of the circuitry, among others.
• Design specifications and cost. Design specification (inputs and outputs of the microcontroller).
• Design methodology. The content should be the block diagram, flow chart of the program to control the system as well as write a program in any assembly language to operate the system. The design method should also describe the testing procedure that has been carried out.
• Discussion and Conclusion. The content should discuss the simulation obtained.
• References. IEEE style
1. The assignment should be WORD processed on one-side of A4 paper.
2. Font: Times New Roman, Size: 12
3. Properly and securely bound (Stapled three times at the side), no comb-binding
4. The assignment MUST be submitted on week 14 (5th Aug 2020).
5. Late submission of assignments will be penalized.
6. Name of the Student, Student ID, must be reflected on a separate cover sheet attached to the assignment.
7. This is a group assignment (MINIMUM 2 & MAXIMUM 3 persons per group).
8. No tolerate for plagiarism/cheating. If any assignment found to be copied, a mark of 0 will be given to the group who copied and the group who allowed him/her to copy.
EE320 Embedded System Design May-Aug 2020 Dr Wong Chin Hong