ECE 477 Final Presentation Group 14 Spring 2005

39
ECE 477 Final ECE 477 Final Presentation Group 14 Presentation Group 14 Spring 2005 Spring 2005 BENNY BENNY PARICHEY PARICHEY RAKESH RAKESH ANUBHAV ANUBHAV

description

ECE 477 Final Presentation Group 14  Spring 2005. RAKESH. BENNY. ANUBHAV. PARICHEY. Outline. Project overview Block diagram Professional components Design components Success criteria demonstrations Individual contributions Project summary Questions / discussion. Project Overview. - PowerPoint PPT Presentation

Transcript of ECE 477 Final Presentation Group 14 Spring 2005

Page 1: ECE 477 Final Presentation Group 14    Spring 2005

ECE 477 Final Presentation ECE 477 Final Presentation Group 14 Group 14 Spring 2005 Spring 2005

BENNYBENNY

PARICHEYPARICHEY

RAKESHRAKESH

ANUBHAVANUBHAV

Page 2: ECE 477 Final Presentation Group 14    Spring 2005

OutlineOutline

• Project overviewProject overview• Block diagramBlock diagram• Professional componentsProfessional components• Design componentsDesign components• Success criteria demonstrationsSuccess criteria demonstrations• Individual contributionsIndividual contributions• Project summaryProject summary• Questions / discussionQuestions / discussion

Page 3: ECE 477 Final Presentation Group 14    Spring 2005

Project OverviewProject Overview

• State-of-the-art system allowing doctors to monitor patientsState-of-the-art system allowing doctors to monitor patientsbody temperature and heart rate.body temperature and heart rate.

– Device clipped to the patient. Heart rate and temperature are Device clipped to the patient. Heart rate and temperature are measured by the sensors present in the device.measured by the sensors present in the device.

– Measured data sent to the Computer via RF.Measured data sent to the Computer via RF.

– Doctors and nurses are warned through the computer and Doctors and nurses are warned through the computer and the people present around the patient are warned through a the people present around the patient are warned through a speaker if heart rate and temperature exceed threshold.speaker if heart rate and temperature exceed threshold.

– Heart rate and body temperature are Heart rate and body temperature are constantly displayed on the LCD.constantly displayed on the LCD.

Page 4: ECE 477 Final Presentation Group 14    Spring 2005

Block DiagramBlock Diagram

Microcontroller RF transmitter

TemperatureSensor

DS 18S20

Heart rateReceiver

UART

Computer

Crystalfontz Crystalfontz CFAH1602A-YYB-JP

Boomer

1

1

9

1

RF signal

RF receiver

RS232

2

1

SpeakerSpeaker

Page 5: ECE 477 Final Presentation Group 14    Spring 2005

Professional ComponentsProfessional Components

• Constraint analysis and component selection Constraint analysis and component selection rationalerationale

• Patent liability analysisPatent liability analysis

• Reliability and safety analysisReliability and safety analysis

• Ethical and environmental impact analysisEthical and environmental impact analysis

Page 6: ECE 477 Final Presentation Group 14    Spring 2005

Constraint AnalysisConstraint Analysis

• MicrocontrollerMicrocontroller

• Temperature SensorTemperature Sensor

• Data transfer mediumData transfer medium

Page 7: ECE 477 Final Presentation Group 14    Spring 2005

MicrocontrollerMicrocontrollerMicrocontrollerMicrocontroller FreescaleFreescale

MC9S12C32MC9S12C32MemoryMemory 32k Flash32k Flash

1k SRAM1k SRAM

PeripheralsPeripherals Timer, ATD, UART, PWMTimer, ATD, UART, PWM

Operating VoltagesOperating Voltages 3.3 – 5.0 V3.3 – 5.0 V

Clock SpeedsClock Speeds 0.5 – 40 Mhz0.5 – 40 Mhz

(Pierce Oscillator)(Pierce Oscillator)

PricePrice Samples available along Samples available along with Evaluation/Demo with Evaluation/Demo

BoardBoard

FamiliarityFamiliarity Familiar MCU through 362 Familiar MCU through 362

Table 1Table 1

Page 8: ECE 477 Final Presentation Group 14    Spring 2005

Temperature SensorTemperature Sensor

Temperature Temperature SensorSensor

MaximMaxim

DS18S20DS18S20

InterfaceInterface Single WireSingle Wire

Operating VoltageOperating Voltage 3.0 – 5.5 V3.0 – 5.5 V

OutputOutput 9-bit Digital resolution9-bit Digital resolution

Table 2Table 2

Page 9: ECE 477 Final Presentation Group 14    Spring 2005

Data transfer mediumData transfer mediumMediumMedium Radio FrequencyRadio Frequency

Linx TechnologiesLinx Technologies

LC 433 TXM/RXMLC 433 TXM/RXMFrequency Frequency 433 MHz433 MHz

SetupSetup Transmitter/Receiver components Transmitter/Receiver components availableavailable

Price Price AffordableAffordable

Table 3Table 3

Page 10: ECE 477 Final Presentation Group 14    Spring 2005

Patent Liability AnalysisPatent Liability Analysis

• Patent #6,102,856

– Wearable vital sign monitoring system

• Infringements– Wireless Technology to transfer vital health

information to a Remote PC. - GPS• Solutions

– Use of RF as mode of wireless communication

Page 11: ECE 477 Final Presentation Group 14    Spring 2005

Patent Liability AnalysisPatent Liability Analysis

• Patent #4,270,547Patent #4,270,547

– Vital signs monitoring systemVital signs monitoring system

• InfringementsInfringements– Portable device incorporated into handheld Portable device incorporated into handheld

casecase

SolutionsSolutions– Portable device designed to Portable device designed to

be worn on waist beltbe worn on waist belt

Page 12: ECE 477 Final Presentation Group 14    Spring 2005

Reliability/Safety AnalysisReliability/Safety Analysis

• Motivation- Create a product safe for the user to use and also Motivation- Create a product safe for the user to use and also reliablereliable

• Components AnalyzedComponents Analyzed– Microcontroller – MC9S12C32 Microcontroller – MC9S12C32 – Receiver and TransmitterReceiver and Transmitter– Character LCD display Character LCD display – DS18S20 Temperature sensor DS18S20 Temperature sensor – Linear regulatorLinear regulator

• The microcontroller was found most likely to fail with The microcontroller was found most likely to fail with MTTF = 105263 hrsMTTF = 105263 hrs

Page 13: ECE 477 Final Presentation Group 14    Spring 2005

Reliability/Safety AnalysisReliability/Safety Analysis

Table 4Table 4

Page 14: ECE 477 Final Presentation Group 14    Spring 2005

Reliability/Safety AnalysisReliability/Safety Analysis

Page 15: ECE 477 Final Presentation Group 14    Spring 2005

Ethical AnalysisEthical Analysis

• ChallengesChallenges– ReliabilityReliability– DurabilityDurability– InstructionsInstructions

• ResolutionResolution– Data encryption and error checkingData encryption and error checking– Extensive testingExtensive testing– Warning labelsWarning labels

Page 16: ECE 477 Final Presentation Group 14    Spring 2005

Environmental AnalysisEnvironmental Analysis

• ChallengesChallenges– Board fabricationBoard fabrication– RecyclingRecycling

• ResolutionResolution– Lead-free solderLead-free solder– Recycling/Disposal instructionsRecycling/Disposal instructions

Page 17: ECE 477 Final Presentation Group 14    Spring 2005

Design ComponentsDesign Components

• Packaging design considerationsPackaging design considerations

• Schematic design considerationsSchematic design considerations

• PCB layout design considerationsPCB layout design considerations

• Software design considerationsSoftware design considerations

Page 18: ECE 477 Final Presentation Group 14    Spring 2005

Packaging DesignPackaging Design

Product illustration Product illustration

Page 19: ECE 477 Final Presentation Group 14    Spring 2005

Packaging DesignPackaging Design

Final Product Final Product

Page 20: ECE 477 Final Presentation Group 14    Spring 2005

Packaging DesignPackaging Design• Similar productsSimilar products

CPOD NASA LifeSync Wireless ECGCPOD NASA LifeSync Wireless ECG

Page 21: ECE 477 Final Presentation Group 14    Spring 2005

Schematic DesignSchematic Design

9S12C32 MCU Schematic

Page 22: ECE 477 Final Presentation Group 14    Spring 2005

Schematic DesignSchematic Design

RF Transmitter with Embedded Antenna

Page 23: ECE 477 Final Presentation Group 14    Spring 2005

Schematic DesignSchematic Design

Heart beat receiver circuit with LM393N Comparator

Page 24: ECE 477 Final Presentation Group 14    Spring 2005

Schematic DesignSchematic Design

Boomer/Amplifier Schematic

Page 25: ECE 477 Final Presentation Group 14    Spring 2005

Schematic DesignSchematic Design

Linear Regulator Schematic

Page 26: ECE 477 Final Presentation Group 14    Spring 2005

PCB Layout DesignPCB Layout Design

TOP LAYERTOP LAYER

Page 27: ECE 477 Final Presentation Group 14    Spring 2005

BOTTOM LAYERBOTTOM LAYER

PCB Layout DesignPCB Layout Design

Page 28: ECE 477 Final Presentation Group 14    Spring 2005

PCB Design ConstraintsPCB Design Constraints

• Placement of RF transmitter and the antenna far Placement of RF transmitter and the antenna far from the oscillator to reduce EMIfrom the oscillator to reduce EMI

• Avoid 90Avoid 90oo angle traces to reduce capacitance angle traces to reduce capacitance

• Use 40 mil traces for power and ground to reduce Use 40 mil traces for power and ground to reduce heat dissipationheat dissipation

• Decoupling capacitors near the VCC pins of MCU to Decoupling capacitors near the VCC pins of MCU to reduce ripple produced in the circuitreduce ripple produced in the circuit

• Minimize the number of VIASMinimize the number of VIAS

Page 29: ECE 477 Final Presentation Group 14    Spring 2005

Software DesignSoftware DesignStart

Main Initialization

Get heart rate sensor input

Pulse?No

Get temperature value

Start timer

Yes

Get heart rate sensor input

No

Calculate heart rate

Emergency?

Pulse?

Yes

Sound buzzerYes

No

Display data on LCD

Send data via RF

Turn buzzer off

Page 30: ECE 477 Final Presentation Group 14    Spring 2005

Software DesignSoftware Design

• MainMain• Heart Rate MonitorHeart Rate Monitor• Temperature MonitorTemperature Monitor• RF TransmissionRF Transmission• LCD DisplayLCD Display• Emergency DetectionEmergency Detection

Page 31: ECE 477 Final Presentation Group 14    Spring 2005

Success Criteria Success Criteria DemonstrationsDemonstrations

Page 32: ECE 477 Final Presentation Group 14    Spring 2005

Individual ContributionsIndividual Contributions

• Team Member 1– Anubhav Arya Team Member 1– Anubhav Arya

• Team Member 2 – Benny WongTeam Member 2 – Benny Wong

• Team Member 3 – Parichey GandhiTeam Member 3 – Parichey Gandhi

• Team Member 4 – Rakesh BhatiaTeam Member 4 – Rakesh Bhatia

Page 33: ECE 477 Final Presentation Group 14    Spring 2005

Member 1 - Anubhav AryaMember 1 - Anubhav Arya

• DocumentationDocumentation - Design Constraint - Design Constraint

Analysis Analysis- Circuit Design & - Circuit Design &

Theory of OperationTheory of Operation

• Hardware Hardware - PCB population- PCB population - Packaging- Packaging

• SoftwareSoftware - LCD Display- LCD Display

Page 34: ECE 477 Final Presentation Group 14    Spring 2005

Member 2 – Benny WongMember 2 – Benny Wong• DocumentationDocumentation

– Ethical/Environmental AnalysisEthical/Environmental Analysis– Software AnalysisSoftware Analysis

• HardwareHardware– Component selectionComponent selection– Board population (RF receiver)Board population (RF receiver)– Testing and debuggingTesting and debugging

• SoftwareSoftware– Heart Rate SensorHeart Rate Sensor– Emergency DetectionEmergency Detection– RF transmissionRF transmission– Overall functionalityOverall functionality– WebmasterWebmaster

Page 35: ECE 477 Final Presentation Group 14    Spring 2005

Member 3 – Parichey GandhiMember 3 – Parichey Gandhi

• DocumentationDocumentation– PCB layout designPCB layout design– Patent Liability AnalysisPatent Liability Analysis

• HardwareHardware– Layout Footprints and Layout Footprints and

Placement of partsPlacement of parts– Packaging DesignPackaging Design

• SoftwareSoftware– Temperature SensorTemperature Sensor– SpeakerSpeaker

Page 36: ECE 477 Final Presentation Group 14    Spring 2005

Member 4 – Rakesh BhatiaMember 4 – Rakesh Bhatia

• DocumentationDocumentation– Packaging Specifications Packaging Specifications

and Design and Design – Reliability and Safety Reliability and Safety analysisanalysis

• HardwareHardware– PCB populationPCB population– Packaging designPackaging design

• SoftwareSoftware– LCD displayLCD display

Page 37: ECE 477 Final Presentation Group 14    Spring 2005

Project SummaryProject Summary

• Important lessons learnedImportant lessons learned– Match your footprints before sending the layoutMatch your footprints before sending the layout

– Solder the micro-controller first and then the Solder the micro-controller first and then the headersheaders

– Ensure functionality of each component before Ensure functionality of each component before soldering the rest on the PCBsoldering the rest on the PCB

– Select micro based on the number of Select micro based on the number of I/O pins requiredI/O pins required

Page 38: ECE 477 Final Presentation Group 14    Spring 2005

Project SummaryProject Summary

• Second iteration enhancementsSecond iteration enhancements– PCB dimensions could have been smallerPCB dimensions could have been smaller

– Better PackagingBetter Packaging

– Additional features Additional features • Blood pressureBlood pressure• Maintaining a health history of the patientMaintaining a health history of the patient

Page 39: ECE 477 Final Presentation Group 14    Spring 2005

Questions / DiscussionQuestions / Discussion