PLA10_11: Design phase #1: FSM, #2: LCD, #3: TMR2 |
Specifications
Prerequisite training: Study in detail and execute in your computer these tutorials Lab10 LAB11 and also these highlighted projects P10 P11 P12 before attempting this PLA because you will copy and adapt materials from them.
You will continue solving projects adapting the ideas on FSM and dedicated processors to the µC PIC18F46K22. Firstly, complete the design phase #1 that includes an external CLK signal handled by interrupt. Secondly, and only when phase #1 is fully operational, add the new project features stated in design phase #2 on using an LCD to represent messages. Finally, repeat the same procedure for the next design phase #3 on replacing the functionality of the external CLK by an internal timer/counter peripheral TMR2.
Example of group assignments | |||
Project number | Circuit entity | Pin option | |
Group 1 | D3.4 | Pattern_detector (V1) | #1 |
Group 2 | D3.7 | Dumbwaiter | #2 |
Group 3 | D3.1 | MP3_player | #3 |
Group 4 | D3.4 | Pattern_detector (V2) | #1 |
Group 5 | ··· | ··· | |
··· | ··· | ··· |
NOTE: This PLA, like all the others, is an open semi-structured design project. It gives you some guidelines on how to start and continue. It can have different valid solutions, it may contain errors to debug, and you may feel free to create variations. We will also add materials or corrections when we find them necessary as a result of discussing the projects with you. |
NOTE: This is cooperative group work. You must explain in the planning section of your report and video, who is in charge of each section, who is leading the tasks, who is developing the components or sections, who is measuring or testing, etc. It is fundamental in order to obtain good assessments that you explain very well which is the contribution to the final project of each one of the group members. |
This group submission at Atenea includes the report in a PDF file, the zipped project, a 10 min. max video presentation and also your self-assessment. Use the options indicated by your instructor. Follow this rubric for writing reports.
NOTE: ===> To prepare your video presentation, consider the assessment and feedback you got from PLA3 and PLA6_7.
P_Ch3 marking grid for projects PLA9 and PLA10_11
P_Ch3 => 9 % of your final grade:
=> PLA9 (30%) + PLA10_11 (work in progress + report + video, 70%)
PLA10_11 (7p) | ||||
Work in progress (in session Lab AR) | Report | Video | ||
2p | 2p | 3p |
Notes on lab assessment: student grades are not simply reflecting report or video quality, but implicitly, they include subjective items considered by instructors such laboratory participation, questions and answers, problem solving skills, attendance and punctuality, active attitude and group work. Work in progress includes completing tutorials, sample reports, sketches, diagrams, discussions, Q & A, presentations, live demonstrations, results, measurements, etc.
Reflect and give us your group feedback on what you learned in chapter 3 (from P9 to P12) or through the complete CSD course. Add a short paragraph in the final section of your PLA11 discussing aspects that you consider positive and negative.