Briefing for EE2001 Design Project - PowerPoint PPT Presentation

Loading...

PPT – Briefing for EE2001 Design Project PowerPoint presentation | free to download - id: b3546-ODI4Y



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Briefing for EE2001 Design Project

Description:

Population is quantitatively ageing and at the same time qualitatively getting ... encourage people of all ages to exercise safely and effectively? Briefing for ... – PowerPoint PPT presentation

Number of Views:49
Avg rating:3.0/5.0
Slides: 86
Provided by: engp5
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Briefing for EE2001 Design Project


1
Briefing for EE2001 Design Project
  • AY 2008-2009
  • Semester 2
  • EE2001 Committee

2
Outline
  • Aims and Objectives
  • Learning Objectives
  • Learning Outcomes
  • Project Guidelines Assessment Criteria
  • Project Theme Healthcare Systems
  • Project Proposals
  • Project Implementation Schedule
  • EE2001 Committee Members

3
Aims and Objectives
  • This module aims at providing students with
    design and hands-on experience in developing
    electronic circuits and systems involving both
    hardware digital and analog techniques together
    with software programming.
  • System integration between various sub-systems
    involving hardware and software components is an
    important objective of this module.

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, 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 individual as well as team based
    goals and do collaborative learning.

7
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.

8
Learning Outcomes (cntd.)
  • Make design decisions for various functions to be
    implemented e.g. whether to implement in hardware
    or software, choice of design method, choice of
    components or programming language etc.
  • Use of engineering tools 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 as
    time-scheduling, work scheduling and resource
    management while carrying out the project.

9
Assessments
  • Assessment Methodology
  • CA1 20 (Week 4)
  • CA2 40 (Week 9-10)
  • Final examination 40 (Week 12 - 13)
  • Assessment Contributions
  • Individual 50
  • Team 50

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

11
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

12
Healthcare Systems (AY 2008-09)
  • 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 in the early 1900s and now in 2000s it
    is around 80 years with women in an
    advantageous position.

13
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 todays
    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.

14
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
15
Demographics of Singapore
No. of residents with age more than 65 years will
increase by 3 fold
16
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.

17
E Healthcare
18
Mobile Healthcare
19
Wireless Body Area Network
20
BCI-based Robotic Rehabilitation for Stroke
Patients
21
Stroke Patients Rehabilitation using MITs MANUS
Robotics System
22
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.

23
Self-proposed Projects
  • Students are welcome to propose their own project
    outside the official theme of healthcare.
  • 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.

24
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.

25
Project Implementation Timeline
26
EE2001 Committee
27
Useful Information
  • Location
  • Linear Electronics Lab., E4A-06-03
  • Module Web-site
  • http//www.ece.nus.edu.sg/ee2001/html/
  • Any Questions?

28
Briefing for EE2001 Design Project
  • AY 2008-2009
  • Semester 2
  • EE2001 Committee

29
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

30
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

31
Project Assessment
  • Criteria Functional features, Quality of work,
    Teamwork
  • Total 3 CAs
  • 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
  • Students motivation and project participation
  • Project Design Portfolio
  • Evaluation
  • Below average lt 50
  • Average 50-64
  • Good 65-80
  • Very Good gt 80

32
Project Assessment
33
Project Assessment
34
Project Assessment
35
Lets Brainstorm
  • Have you been to a hospital? Use your creativity
    to improve the experience for Patients? Doctors?
    Visitors?
  • What kind of sensors could you put on the body to
    measure biomedical signals?
  • How can we help people to age in a healthy and
    active manner?
  • How can we encourage people of all ages to
    exercise safely and effectively?

36
Briefing for EE2001 Design Project
37
Outline
  • Project Roadmap - detailed itinerary by CAs
  • Basic Design Steps Example
  • Safety Guidelines
  • Getting you started

38
Visualize the road ahead
END
  • More details now.

START
39
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
40
CA1
  • Familiarization lab Quiz 10
  • Week 4
  • Initial System Specifications 10
  • Week 5-6

41
Familiarization Labs
  • Objective
  • To familiarize with basic tools needed for the
    project
  • Basic Familiarization Lab Week 1
  • Advanced Familiarization Lab Week2

42
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

43
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

44
CA1 - Initial System Specifications
  • Brainstorm for ideas
  • Define Subsystems for individuals
  • System block diagram
  • GANTT chart
  • Submit the Team report for CA1
  • Get feedback on your ISS report

45
What is a subsystem?
  • A subset of the system features
  • Functionally related
  • Each subsystem must involve software-hardware
    integration and PCB

46
System Block Diagram
Subsystem1
Subsystem2
Function 1 Function 2 Function n
Function 1 Function 2 Function n
Subsystem3
Subsystem3
Function 1 Function 2 Function n
Function 1 Function 2 Function n
47
A sample GANTT chart
Planning is required as resources are limited
48
General procedure for Gantt charts
  • Breakdown the overall project into the next
    largest subprojects.
  • Determine the time for each major activity.
  • Determine the major activities that must be
    completed in series.
  • Assemble complete schedule.

49
Project Roadmap
Lab Week
12/13
9-11
8/9
5-7
3-4
Familiarization lab Quiz, Initial System
Specification
CA1
1-2
Familiarization labs, Brainstorm for the ideas
50
  • Are you now clear about what is to be done up to
    CA1?
  • Lets move ahead and discuss about CA2

51
Subsystem Design ? CA2
  • Eliminate ideas by applying various design
    constraints and finalize the features
  • Detailed design of the subsystems
  • System Integration on bread-board
  • Final system specifications for Team
  • Individual Project Design Portfolio
  • Ready for individual CA2

52
Project Design Portfolio Contents
  • Initial system and subsystem specs
  • Circuit schematics
  • Design calculations
  • Subsystem bill of material with cost
  • Program flow chart, final source code
  • PCB design art work and comments
  • Team meeting minutes
  • Final system and subsystem specs
  • Datasheets and reference documents
  • Weekly Learning Diary

53
Guidelines on PCB design
  • Transfer design from bread-board to PCB
  • Use Altium Designer 6 Software for PCB Design
  • Submit the PCB design as a team (maximum size 1
    A4)
  • Submit PCB designs to the PCB lab by the date
    assigned for your team

54
PCB Submission Dates
  • There will be balloting on 4th week to decide
    your PCB submission date
  • PCB submission date will decide your CA2 and CA3
    dates

55
How to learn the PCB design S/W
  • Altium Designer training manual
  • Videos on some common tasks
  • Library has been created for common components
    available from lab
  • Technical support from S/W vendor

56
Project Roadmap
Lab Week
12/13
9-11
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
57
  • Are you clear about things you are expected to do
    up to CA2?
  • Now, about the Finals ..CA3.

58
CA3- System Prototype on PCB
  • Solder the components
  • Wire up the parts together
  • Debug the system on PCB
  • Video record the working system on PCB

59
CA3 Final Presentation
  • Prepare an effective presentation keeping time in
    view
  • Should embed photos and videos of working
    features in the presentation
  • Individual students present their own subsystems
  • Demonstrate working prototype

60
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
61
Recap of what we need to do
62
  • Conceive ideas starting from a general theme
  • Participate in group brain-storming
  • Organize the ideas and represent in a system
    block diagram form
  • Communicate with the team-members

63
  • Use the PIC C compiler, PIC programmer, PCB
    Design software
  • Know the PIC microcontroller
  • Know some hardware components from their data
    sheets
  • Design circuits according to datasheets and
    theoretical knowledge

64
  • Test circuits on bread-board
  • C programming for PIC
  • Put H/W and S/W together
  • Add more features Debug
  • Design the PCB for the subsystem

65
  • Assmble compete system on PCB
  • Debug the complete system
  • Present your project work
  • Prepare technical documentation

66
Example Smart Project
67
What is a Smart Feature?
  • It responds to an event/stimulus, in a desirable
    way, without human intervention.

68
Block diagram of a smart feature
Input Devices
Sensors, Switches, Pushbuttons
Micro Controller
Input Port
Output Port
Processor
Output Devices
LEDs, LCDs, Motors, Relays
69
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

70
Advanced Fam lab Example mini project
  • Specifications
  • Features to be added to a smart chair
  • It should monitor persons 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.

71
Step 1 Process Flow chart
72
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

73
Step 3 Circuit patching and testing
74
Step 4 Know the Microcontroller
75
PIC16F877 Core and Peripheral Features
76
Step 5 Microcontroller Port Assignment
  • PB to be connected to digital input RB0
  • Potentiometer to be connected to analog input
    channel RA0
  • Red LED to digital output RD1
  • Blinking LED to digital output RD2

77
Step 6 Program the PIC
  • Complete basic familiarization lab
  • Use the sample program
  • Read the advanced lab manual
  • Refresh C knowledge

78
PIC Features used
  • I/O, ADC, Timer, Interrupt
  • Things to look for in the data sheet
  • Associated Registers
  • Values for Configuration bits
  • Steps to be followed for correct use

79
Step 7 Test and Debug
  • Always ensure that basic H/W working
  • Add debug code e.g. assign some digital input to
    some digital output
  • RD7 RB7
  • Refer the section for the particular feature from
    PIC datasheet.
  • Relook at the Program logic.
  • Comment out part of the code to focus on one
    area.
  • Be systematic and very patient.

80
  • Did you get some idea about the seven steps for
    developing a smart feature?

81
Just a few final points..
82
Lab Safety
83
Safety Quizzes
  • Pass two online safety quizzes links for these
    quizzes are on the EE2001 course website.
  • Safety Quiz certificates must be submitted on
    your first day of the lab.

84
Preparation for first lab
  • Take the quizzes and get safety quiz
    certificates.
  • Submit the Component Issue form to get the
    Toolbox
  • Come prepared to solder the development board

85
First Day at the lab solder the development
board
86
Second Day at the lab complete the advanced
Fam lab
  • Follow the instructions and complete the lab.
  • Ensure you understand the PIC C program.
  • Ensure you understand the PIC C program.

87
Initial Activity Log
88
Happy Learning ! Thank you.
About PowerShow.com