AY 2008-2009 Semester – 1 EE2001 Committee Briefing for EE2001 Design Project
Outline • Aims and Objectives • Learning Objectives • Learning Outcomes • Project Guidelines & Assessment Criteria • Project Theme – Healthcare Systems • Project Proposals • Project Implementation Schedule • EE2001 Committee Members
Aims and Objectives • This module aims at providing students with designandhands-on experience in developing electronic circuits and systems involving both hardwaredigital and analog techniques together with software programming. • System integration between various sub-systems involving hardware and software component is an important objective of this module.
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, S/W and system integration. • Students are encouraged to explore and do beyond what has been taught in the core modules. • Collaborative and team-based learning • The project is done in group with all members in the group having some common goals and do collaborative learning.
Team and Individual Roles • Team Responsibility • Developing system specifications • Project planning and progress review • System integration • Final system working demonstration and presentation • Individual Responsibility • Responsible for the design and implementation of the sub-system • Developing sub-system specifications • Software, hardware and PCB design • Maintaining project design portfolio • Giving peer feedback • Sub-system working demonstration/presentation
Learning Outcomes • At the completion of the module, the students should be able to: • Formulate technical and performance specifications for a system from loosely defined requirements. • Carry out top-down design approach of the system based on the technical and performance specifications given. • Carry out systematic design of the sub-systems from a system level design point of view. • Formulate and execute design for interconnections of various sub-systems. • Make trade-offs between function, cost, size, and user-friendliness.
Learning Outcomes (cntd.) • Make design decisions for various functions such as whether to implement in hardware or software, choice of design method, choice of components or programming language. • Use engineering tools in workshop and apply skills such as soldering, PCB design software etc. • Apply design methods, bread-board testing or programming as appropriate, perform tests, and debugging. • Work as a member of a team to realize a complete electronic system. • Apply principles of project management such astime-scheduling, work scheduling and resource management while carrying out the project.
Assessments • Assessment Methodology • CA1 – 20% (Week 3 - 4) • CA2 – 40% (Week 8 - 9) • Final examination – 40% (Week 12 - 13) • Assessment Contributions: • Individual– 50% • Team – 50%
Examples of EE2001 Project Smart Home System • Some Ideas: • Security • Safety • Automation • Ambience control • Elderly care • Pet and plant care • Entertainment • Connectivity
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
Healthcare Systems • What is the most amazing result civilization has achieved, possibly the greatest achievement in the last century relating to human beings? • “Life Expectancy” • It used to be 47 years in industrialized countries at the beginning of 1900s and now it is 80 years – with women in an advantageous position.
Increased Life Expectancy - Active Ageing • Increase in the life expectancy is represented by the conditions in which aging takes place which were inconceivable for the past generations such as level of education, the health status and economic resources. • Population is quantitatively ageing and at the same time qualitatively getting younger – today’s senior citizens are far more educated and are aware of their potentials and personal aspirations and less resigned to decline in solitude and willing to actively contribute and play a significant role in society.
Aged but still active and contributing significantly to the growth of Singapore President S R Nathan 3rd July 1924 – 84 yrs Old Minister Mentor Lee Kuan Yew 16th September 1923 – 84 yrs Old
Demographics of Singapore No. of residents with age more than 65 years will increase by 3 fold
Active Aging • The demographic reality of the over 65s who make almost 20% pose a significant challenges to the health and social care givers. • Thus, issues related to ageing of the population are becoming more and more necessary to be addressed from different points of view i.e. political, social, clinical and technological. • Technology can provide important solutions to these issues.
I2R E – Healthcare
Project Proposals • Students are encouraged to form their own team with three or more members in each group. • Think of some innovative ideas, as it is one of the assessment criteria. • Come up with the project proposal and come and discuss with us for approval. • Ensure that the project requirements are followed as far as possible.
Self-proposed Projects • Students are welcome to propose their own project outside the “official theme”. • Ensure that the project requirements are met. • Please try to form your own team with at least two to three members. • Propose the project and come and discuss with us.
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.
Useful Information • Location: • Linear Electronics Lab., E4A-06-03 • Module Web-site: • http://www.ece.nus.edu.sg/ee2001/html/ • Any Questions?
Semester I, AY 2008-00 11 August 2008 Briefing for EE2001 Design Project
Team and Individual Roles • Team - Consists of 4 members • System Specifications • Project Scheduling • System Integration • Responsible for the final product • Final Demonstration and Sales Presentation • Individual Role • Responsible for one subsystem • Subsystem Specifications • Software, Hardware and PCB design • Project Design Portfolio
Project Assessment • Criteria: Functional features, Quality of work • Total 3 CAs to determine Team marks • Quiz & Initial System Specs (20%) • System Design and Integration (40%) • Final Assessment(40%) • Final Product Demo, Sales Pitch • Innovation & Contribution • Final Team marks are distributed according to • Peer feedback • Student’s motivation and project participation • Project Design Portfolio • Evaluation • Below average – < 50% • Average – 50-64% • Good – 65-80% • Very Good – > 80%
AY 2008-09 Semester - 1 Briefing for EE2001 Design Project
Outline • Project Roadmap • Detailed itinerary by CAs • Safety Guidelines • Getting you started
Project Roadmap Lab Week 12/13 CA3 Final Presentation 9-11 System prototype on PCB, Debugging CA2 8/9 PCB Design Submission, Final System Specs. 5-7 Detailed Design, Component Selection, bread-boarding, PIC program, PCB Design 3-4 Familiarization lab Quiz, Initial System Specification CA1 1-2 Familiarization labs, Brainstorm for the ideas
CA1 CA2 CA3 Visualize the road ahead END • More details now…. START
CA1 • Familiarization lab Quiz – 10% • Week 3 • Initial System Specifications – 10% • Week 4
Familiarization Labs • Objective: • To familiarize with basic tools needed for the project • Basic Familiarization Lab – Week 1 • Advanced Familiarization Lab – Week2
Basic Familiarization Lab – Week1 • To solder and learn about the PIC development board • To learn about IAR EWPic IE used for editing and compiling PIC programs • To learn about the WinPic800 programmer • To learn about the lab equipment
Advanced Familiarization Lab – Week2 • Basic design steps for developing smart features • How to use the PIC datasheet • PIC microcontroller programming in C starting from sample programs
Sensing Thinking Acting Sensor Processor Actuator What is a Smart Feature? • It responds to an event/stimulus, in a desirable way, without human intervention.
Block diagram of a smart feature Input Devices Sensors, Switches, Pushbuttons Micro Controller Input Port Output Port Processor Output Devices LEDs, LCDs, Motors, Relays
Design steps for any smart feature • Draw a process flow chart • Find the sensors and actuators • Patch and test the H/W circuits • Know the Microcontroller • Assign Microcontroller port/pin • Program the Microcontroller • Test and debug
Advanced Fam lab – Example mini project • Specifications: • Features to be added to a smart chair: • It should monitor person’s weight and issue a warning if it is too much. • There should be a blinking light to entertain the person, as long as the seat is occupied.
Step 2: Sensors and Actuators • Sensors: • Push button (PB) to sense seat occupancy • Trim pot to simulate a load cell. • Actuators: • Red LED as visual warning • Green LED for the blinking light
CCP Capture, Compare, PWM 256 bytes PSP 33 pins 16F877 I/O Peripherals 368 bytes EEPROM USART RS232 PROGRAM MEMORY 1,2,3 RAM Oscillator TIMERS MSSP I2C, SPI 1,2,3,4,5,6,7,8 ADC inputs 8192 words PIC16F877 Core and Peripheral Features