Briefing for EE2001 Design Project - PowerPoint PPT Presentation

Loading...

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



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:

... and implementation of an electronic project with hands on experience both ... Neatness of wiring for easy debugging and model aesthetics. 10 ... – PowerPoint PPT presentation

Number of Views:92
Avg rating:3.0/5.0
Slides: 76
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 1
  • 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 component is an
    important objective of this module.

4
Learning Objectives
Core Technical Skills Microcontroller programming (S/W) Analog and digital hardware electronic circuits design (H/W) H/W S/W system integration PCB design System debugging Production specifications development Project documentation
5
Learning Objectives (cntd.)
Soft skills Project planning scheduling Team work Peer communication and feedback Project presentation skills
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 some common goals and do
    collaborative learning.

7
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

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

9
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 as
    time-scheduling, work scheduling and resource
    management while carrying out the project.

10
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

11
CA1 (20) 10(Individual),10(Team)
Individual 10 Quiz after Familiarization Lab.
Team 10 Initial System Specifications
12
CA2 (40) 30(Individual),10(Team)
Individual 30 Subsystem Design Process Applying design constraints Creative designs Design Verification Technical theory QA PCB design Documentation
Team 10 System Integration and final specs
13
Final examination (40) 10(Individual),
30(Team)
Individual 5 Peer Review
Individual 5 Presentation Skill
Team 10 How well the system works?
Team 10 Innovative features
Team 10 Neatness of wiring for easy debugging and model aesthetics
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
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.

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

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

21
E Healthcare
22
Mobile Healthcare
23
Wireless Body Area Network
24
BCI-based Robotic Rehabilitation for Stroke
Patients
25
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.

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

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

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

31
Briefing for EE2001 Design Project
  • Semester I, AY 2008-00
  • 11 August 2008

32
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

33
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
  • Students motivation and project participation
  • Project Design Portfolio
  • Evaluation
  • Below average lt 50
  • Average 50-64
  • Good 65-80
  • Very Good gt 80

34
Project Assessment
35
Project Assessment
36
Project Assessment
37
Briefing for EE2001 Design Project
  • AY 2008-09
  • Semester - 1

38
Outline
  • Project Roadmap
  • Detailed itinerary by CAs
  • Safety Guidelines
  • Getting you started

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
Visualize the road ahead
END
  • More details now.

START
41
CA1
  • Familiarization lab Quiz 10
  • Week 3
  • Initial System Specifications 10
  • Week 4

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

43
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

44
Advanced Familiarization Lab Week2
  1. Basic design steps for developing smart features
  2. How to use the PIC datasheet
  3. PIC microcontroller programming in C starting
    from sample programs

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

46
Block diagram of a smart feature
Input Devices
Sensors, Switches, Pushbuttons
Micro Controller
Input Port
Output Port
Processor
Output Devices
LEDs, LCDs, Motors, Relays
47
Design steps for any smart feature
  1. Draw a process flow chart
  2. Find the sensors and actuators
  3. Patch and test the H/W circuits
  4. Know the Microcontroller
  5. Assign Microcontroller port/pin
  6. Program the Microcontroller
  7. Test and debug

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

49
Step 1 Process Flow chart
50
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

51
Step 3 Circuit patching and testing
52
Step 4 Know the Microcontroller
53
PIC16F877 Core and Peripheral Features
54
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

55
Step 6 Program the PIC
  • Use the sample program
  • Understand the program
  • Read the advanced lab manual
  • Refresh C knowledge

56
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

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

58
  • Did you get some idea about the seven steps for
    developing a smart feature?
  • Make yourself familiar with them while doing the
    Advanced Familiarization lab - Quiz !!!
  • Lets go to the second part of CA1.

59
CA1 - Initial System Specifications
  • Brainstorm for ideas
  • Define Subsystems for individuals
  • System block diagram
  • GANTT chart
  • Submit the Team report for CA1

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

61
System Block Diagram
Subsystem1
Subsystem2
Function 1 Function 2 Function n
Function 1 Function 2 Function n
Subsystem3
Subsystem4
Function 1 Function 2 Function n
Function 1 Function 2 Function n
62
A sample GANTT chart
Planning is required as resources are limited
63
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.

64
  • Are you now clear about what is to be done up to
    CA1?
  • Lets move ahead and discuss about CA2

65
Subsystem Design ? CA2
  • Eliminate ideas by applying various design
    constraints
  • Repeat the steps of Advanced Familiarization lab
    for implementing features
  • System Integration on bread-board
  • Final system specifications for Team
  • Submit PCB Design for the Team

66
Project Design Portfolio Contents
  1. Initial system and subsystem specs
  2. Circuit schematics
  3. Design calculations
  4. Subsystem bill of material with cost
  5. Program flow chart, final source code
  6. PCB design art work and comments
  7. Team meeting minutes
  8. Final system and subsystem specs
  9. Weekly progress reports signed by PS
  10. Datasheets and reference documents

67
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

68
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

69
How to learn the PCB design S/W
  1. Altium Designer training manual
  2. Videos on some common tasks
  3. Library has been created for common components
    available from lab
  4. Technical support from S/W vendor

70
  • Are you clear about things you are expected to do
    up to CA2?
  • Now, about the Finals ..CA3.

71
Final System Prototype on PCB
  • Solder the components
  • Wire up the parts together
  • Debug the system on PCB
  • Video record the working system on PCB

72
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

73
Project Documentation
  • Initial system specifications report for the Team
    CA1
  • Individual project design portfolio CA2
  • Team meeting records and final system
    specifications report CA2
  • Final CD-ROM for the Team CA3
  • One page weekly progress report for each
    individual, to be signed by the PS - Weekly
  • Things done, Things learnt

74
Just a few final points..
75
Lab Safety
76
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.

77
Preparation for first lab
  1. Submit successful safety quiz certificates
  2. Submit the Component Issue form to get the
    Toolbox
  3. Come prepared to solder the development board

78
Happy Learning ! Thank you.
About PowerShow.com