1 / 74

Briefing for EE2001 Design Project

AY 2009-2010, Semester-3 LT6 - 10 th May, 2010 by EE2001 Committee Members. Briefing for EE2001 Design Project. Outline of the Presentation. Aims and Objectives Learning Objectives Learning Outcomes Project Guidelines & Assessment Criteria Project Proposal

Download Presentation

Briefing for EE2001 Design Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.


Presentation Transcript

  1. AY 2009-2010, Semester-3 LT6 - 10th May, 2010 by EE2001 Committee Members Briefing for EE2001 Design Project

  2. Outline of the Presentation • Aims and Objectives • Learning Objectives • Learning Outcomes • Project Guidelines & Assessment Criteria • Project Proposal • Project Implementation Schedule • EE2001 Committee Members • Q & A Session

  3. Aims and Objectives • This module aims to provide students with design capabilityandhands-on experience in implementing a project with electronic circuits and systems involving both hardwaredigital and analog circuits together with software programming and system integration features. • System integration between various sub-systems involving hardware and software components is an important aspect of this project. • Soft skills developments such as team work, project presentation, time management etc. are also emphasized.

  4. Learning Objectives

  5. Learning Objectives (cntd.)

  6. Learning Methodologies • Project-based learning • Learning is achieved by actual participation and implementation of an electronic project with hands on experience both in H/W circuit design, S/W development and system integration. • Students are encouraged to explore and do beyond what have been taught in the core modules. • Collaborative and team-based learning • The project is done in small group with all members in the group having individual as well as team based goals and they achieve it through collaborative and experiential learning.

  7. Learning Outcomes • At the completion of the module, the students should be able to: • Formulate technical and performance specifications for an embedded electronic circuit based system/product from loosely defined requirements. • Carry out top-down design strategy for the system, based on the technical and performance specifications outlined. • Carry out systematic design of the sub-systems from a system level design point of view. • Formulate and execute designs for interconnections of various sub-systems. • Make trade-offs between function, cost, size, and user-friendliness.

  8. Learning Outcomes (cntd.) • Make design decisions for various functions to be implemented e.g. whether to implement the function in hardware or software, choice of design method, choice of components or programming language etc. • Make use of engineering tools such as PCB design software, Altium and skills such as solderingetc. • Apply systematic design methodology, bread-board testing and programming as appropriate, perform tests to evaluate performance and trouble shoot by effective and systematic debugging. • Work as a member of the team to realize the project. • Apply principles of project management such as time-scheduling, work scheduling and resource management while carrying out the project.

  9. Assessments • It is a 100% CA based project module • Continuous Assessments • Basic Fam. Lab. & Mini-projects: CA1 – 30% (Week 1- 2) • Final Project: Design & Implementation - CA2 – 30% (Week 3 -5) • Final Project Demonstration & Presentation – CA3 – 40% (Week 6 ) • Assessment Contributions: • Individual– 30% • Team – 70% (Team mark assigned to members is based on peer review, supervisor’s feedback and personal learning journal e.g. design portfolio.)

  10. CA1 (30%) Individual Familiarization Labs.

  11. CA2(30%) Team (Design & Implementation)

  12. CA3(40%) – Team (Final demonstration)

  13. Allocation of team marks to individual • Peer feedback • Project supervisor’s feedback • Personal learning journal

  14. Examples of EE2001 Project: Smart Home System • Some Ideas: • Security • Safety • Automation • Ambience control • Elderly care • Pet and plant care • Entertainment • Connectivity

  15. Examples of EE2001 Project: Intelligent Airport • ubiquitous systems with high level of computational power • high-quality service to passengers • stringent levels of safety and security • efficient processing of commercial goods and luggage • high quality information systems • airport transportation systems

  16. Examples of EE2001 Project: Healthcare Systems

  17. Examples of EE2001 Project: Remote-Controlled Vehicles • These are some examples.

  18. Project Proposals • Think of any open-ended engineering problems - the kind that go far beyond the textbook and require a considerable amount of creativity and initiative and useful for the society. • Come up with the project proposal and discuss with your team supervisor for approval. • Ensure that the project requirements are met as far as possible. • Students are encouraged to form their own team with four members in each team.

  19. Allowed budget • The budget for each team project is $500. • $300 worth of components can be used from the lab./central store. • $200 worth of components can be bought from outside with prior approval.

  20. EE2001 Committee Members

  21. Useful Information • Location: • Linear Electronics Lab., E4A-06-03 • Module Web-site: • http://www.ece.nus.edu.sg/ee2001/html/ • Any questions?

  22. What is to be done The initial help

  23. What do you have to do? You will do an embedded system project in a team. It involves conceiving(C), designing(D), implementing(I) and operating(O) such a system

  24. End Visualize the road ahead Final demo and presentation Build the model of the complete system Transferring hardware to PCB DoSoftware development Do prototyping on bread board Submit paper design Submit initial specifications for the system Brainstorm for idea generation Start

  25. Team brainstorm for project ideas • Electrical Engineering(EE) is used all around you, on you. • EE solution to any problem we face. • EE makes life easier, healthier, more enjoyable. • EE can help save earth’s resources.

  26. Initial System Specifications Report • Apply design constraints - Finalize project idea • Prepare system block diagram • Prepare GANTT chart • Task allocation – who does what

  27. Paper Design Schematics for H/W devices and circuits Process flow charts Sketches for final models

  28. Breadboard Prototyping Finalize the circuit schematics Get the components, patch and test the circuits

  29. Printed Circuit Board Draw the PCB artwork, solder the components on to the PCB and test it.

  30. Software Development C Code Process Flow Chart

  31. Software Development and integration with Hardware Programmer PIC Development board with Hardware

  32. Build Model of complete system

  33. Final Demo and presentation

  34. Documentation

  35. Initial system specs Circuit schematics Design calculations Bill of material with cost Program flow chart, final source code PCB design art work and comments User manual – final system specs One-A4-page Abstract, summarizes the project Team meeting minutes Datasheets Miscellaneous reference documents Project Design Portfolio – Contents

  36. Seniors speak about the module Freedom and creativity Satisfaction that what you build can work Working with new people Building the model Practical use of concepts learnt in theory

  37. Difficult part of module Time requirement PIC Programming System Integration Debugging Building model

  38. Seniors’ advice Start early, don’t wait till last minute Revise programming Remember that it is actually doable, though difficult Do self-learning and info searching

  39. Basic Familiarization lab Advanced Fam lab Mini-projects Initial help

  40. Basic Familiarization PIC development board IAR EWPic IE WinPic800 programmer Lab equipment: power supply, signal generator, oscilloscope, multi-meter, soldering etc

  41. Advanced Familiarization Lab Steps of developing an embedded system. The required material are given. You experience the process.

  42. Advanced Fam lab – Example mini project Smart chair: When the chair is occupied, It issues a warning when the person’s over weight. A reading lamp is ON as long as the chair is occupied.

  43. What is a Smart thing? It responds to an event/stimulus, in a desirable way, without human intervention. Sensing Thinking Acting Sensor Processor Actuator

  44. Block diagram of a smart thing Input Devices Sensors, Switches, Pushbuttons Micro Controller Input Port Output Port Processor Output Devices LEDs, LCDs, Motors, Relays

  45. “Divide and Conquer” Hardware Input circuits, input port Output devices, output port Software Feature1 Feature2 … Integration of H/W and S/W

  46. Step 1: Process Flow chart START Chair occupied Lamp=ON Lamp=OFF Buzzer=OFF Weight > Limit Warning = ON Warning = OFF

  47. Step 2: Hardware (Sensors and Actuators) Inputs : Push button (PB) to sense occupancy Trimmer to simulate a load cell. Outputs : Buzzer for warning LED table lamp

  48. Step 3: Circuit patching and testing

  49. Step 4: Microcontroller Port Assignment PIC Datasheet

More Related