ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14...

26
ECE 477 Design Review ECE 477 Design Review Group 14 Group 14 Spring 2005 Spring 2005 Paste a photo of team members here, annotated with names of team members.

Transcript of ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14...

Page 1: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

ECE 477 Design Review ECE 477 Design Review Group 14 Group 14 −− Spring 2005Spring 2005

Paste a photo of team members here, annotated with names of team members.

Page 2: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

OutlineOutline•• Project overview Project overview •• ProjectProject--specific success criteriaspecific success criteria•• Block diagramBlock diagram•• Component selection rationaleComponent selection rationale•• Packaging designPackaging design•• Schematic and theory of operationSchematic and theory of operation•• Preliminary PCB layoutPreliminary PCB layout•• Software design/development statusSoftware design/development status•• Project completion timelineProject completion timeline•• Questions / discussionQuestions / discussion

Page 3: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Project OverviewProject Overview•• StateState--ofof--thethe--art system allowing doctors to monitor patients art system allowing doctors to monitor patients

blood pressure, body temperature and heart beat (ECG).blood pressure, body temperature and heart beat (ECG).

–– Device strapped to the patient. Heart beat and temperature Device strapped to the patient. Heart beat and temperature are measured by the sensors present in the device.are 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 by alarm system present in Doctors and nurses are warned by alarm system present in the device through a speaker.the device through a speaker.

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

Page 4: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

ProjectProject--Specific Success CriteriaSpecific Success Criteria•• Ability to obtain body temperature, heart rate, and Ability to obtain body temperature, heart rate, and

blood pressure from sensors to the microcontrollerblood pressure from sensors to the microcontroller

•• Ability to send / receive / decode RF SignalsAbility to send / receive / decode RF Signals

•• Ability to display health information to the patient via Ability to display health information to the patient via LCDLCD

•• Ability to alert Patient about an emergency through a Ability to alert Patient about an emergency through a speakerspeaker

•• Ability to identify emergency and send signals to the Ability to identify emergency and send signals to the doctors/nurses.doctors/nurses.

Page 5: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Block DiagramBlock Diagram

Microcontroller RF transmitter

TemperatureSensor

DS 18S20

Blood pressure SensorHoneywell 26PC SMT UART

Crystalfontz Crystalfontz CFAG12232DCFAG12232D--YYHYYH--NN

Speaker

12

1

10

1

Computer

RF signal

RF receiverUART

1

Page 6: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Component Selection RationaleComponent Selection RationaleMicrocontroller :Microcontroller :Selection Selection -- FreescaleFreescale 68HCS12(MC9S12C32)68HCS12(MC9S12C32)1) CodeWarrior reliable1) CodeWarrior reliable2) 16 bit device2) 16 bit device3) 80 general purpose I/O pins3) 80 general purpose I/O pins

Other choices Other choices –– Rabbit RCM3000Rabbit RCM30001) Dynamic C buggy1) Dynamic C buggy2) 8 bit device2) 8 bit device3) 52 general purpose I/O pins3) 52 general purpose I/O pins

Page 7: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Component Selection RationaleComponent Selection RationaleLCD DISPLAY :LCD DISPLAY :Selection Selection -- Crystalfontz CFAG12232DCrystalfontz CFAG12232D--YYHYYH--N Graphic LCDN Graphic LCDModule (Backlight)Module (Backlight)

Other Choices Other Choices •• Crystalfontz CFAG12232DCrystalfontz CFAG12232D--NYGNYG--N Graphic LCD ModuleN Graphic LCD Module•• Crystalfontz 632 Serial LCD ModuleCrystalfontz 632 Serial LCD Module

DisadvantagesDisadvantages1) Price too high for serial LCD module1) Price too high for serial LCD module2) Size comparatively larger of serial LCD(108mm*44mm 2) Size comparatively larger of serial LCD(108mm*44mm

as compared to 59mm*29mmas compared to 59mm*29mm

Page 8: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Component Selection RationaleComponent Selection RationaleRF:RF:Selection Selection –– LINX TXLINX TX--LC(LINX Technologies)LC(LINX Technologies)1)1) 5000 Baud rate.5000 Baud rate.

Other Choices Other Choices Bluetooth TechnologyBluetooth Technology--LMX9820 National LMX9820 National SemiconductorSemiconductor

Reasons:Reasons:1)1) Bluetooth Development Kit was very expensive and Bluetooth Development Kit was very expensive and

not availablenot available

Page 9: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Component Selection RationaleComponent Selection RationaleHeart Rate Monitor :Heart Rate Monitor :Selection Selection -- Salutron Model 3100 Handgrip Heart Rate Salutron Model 3100 Handgrip Heart Rate MonitorMonitor

Other choices Other choices -- Polar FPolar F--1 Heart Rate Monitor1 Heart Rate Monitor

Disadvantages : Disadvantages : 1) Hard to interface with the micro1) Hard to interface with the micro2) Need to disassemble to get the receiver2) Need to disassemble to get the receiver3) Cost was much higher( USD100 as compared to 3) Cost was much higher( USD100 as compared to

USD32)USD32)

Page 10: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Component Selection RationaleComponent Selection RationaleTemperature Sensor :Temperature Sensor :Selection Selection -- DS18S20 HighDS18S20 High--Precision 1Precision 1--Wire Digital Wire Digital ThermometerThermometer

Other Choices Other Choices -- DS1620 Digital Thermometer andDS1620 Digital Thermometer andThermostatThermostat

DisadvantagesDisadvantages1)1) Greater number of pins(3) for DS1620.Greater number of pins(3) for DS1620.

Page 11: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Component Selection RationaleComponent Selection Rationale

Blood Pressure Sensor :Blood Pressure Sensor :Selection Selection –– Honeywell 26PC SMTHoneywell 26PC SMT

Other Choices Other Choices –– N/AN/A

Advantages:Advantages:1)1) Small in Size Small in Size 2)2) Can be interfaced directly to the PCB Can be interfaced directly to the PCB 3)3) No standNo stand--alone pressure sensors available in the marketalone pressure sensors available in the market

Page 12: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Packaging DesignPackaging Design--Front ViewFront View

Page 13: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Packaging Design Packaging Design -- Back ViewBack View

Page 14: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Packaging Design Packaging Design –– Side viewSide view

Page 15: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Packaging DesignPackaging Design--Similar ProductsSimilar Products

CPOD NASA LifeSync Wireless ECGCPOD NASA LifeSync Wireless ECG

Page 16: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of Operation

VDD2

PA3

VDD1

PE

5

PA2

VS

SR

PE

4P

M2

PM

1P

M0

PM

4

PS

2

PP

6

VRL

VS

SA

PS

0P

S1

VDD

XP

P7

PP

5

VSS1

PP

4

AN03

VCCPW3/KWP3/PP3

1

PW2/KWP2/PP22

PW1/KWP1/PP13

PW0/KWP0/PP04

PW0/IOC0/PT05

PW1/IOC1/PT16

PW2/IOC2/PT27

PW3/IOC3/PT38

VDD19

VSS110

PW4/IOC4/PT411

IOC5/PT512

IOC6/PT613

IOC7/PT714

MODC/TAGHI*/BKGD15

ADDR0/DATA0/PB016

ADDR1/DATA1/PB117

ADDR2/DATA2/PB218

ADDR3/DATA3/PB319

ADDr4/DATA4/PB420

AD

DR

5/D

AT

A5

/PB

521

AD

DR

6/D

AT

A6

/PB

622

AD

DR

7/D

AT

A7

/PB

723

XC

LK

S*/

NO

AC

C/P

E7

24

MO

DB

/IP

IPE

1/P

E6

25

MO

DA

/IP

IPE

1/P

E5

26

EC

LK

/PE

427

VS

SR

28

VD

DR

29

RE

SE

T*

30

VD

DP

LL

31

XF

C32

VS

SP

LL

33

EX

TA

L34

XT

AL

35

TE

ST

/VP

P36

LS

TR

B*/

TA

GL

O*/

PE

337

R/W

*/P

E2

38

IRQ

*/P

E1

39

XIR

Q*/

PE

040

VRH60

VDDA59

PAD07/AN0758

PAD06/AN0657

PAD05/AN0556

PAD04/AN0455

PAD03/AN0354

PAD02/AN0253

PAD01/AN0152

PAD00/AN0051

VSS250

VDD249

PA7/ADDR15/DATA1548

PA6/ADDR14/DATA1447

PA5/ADDR13/DATA1346

PA4/ADDR12/DATA1245

PA3/ADDR11/DATA1144

PA2/ADDR10/DATA1043

PA1/ADDR9/DATA942

PA0/ADDR8/DATA841

PP

4/K

WP

4/P

W4

80

PP

5/K

WP

5/P

W5

79

PP

7/K

WP

778

VD

DX

77

VS

SX

76

PM

0/R

XC

AN75

PM

1/T

XC

AN74

PM

2/M

ISO7

3

PM

3/S

S*7

2

PM

4/M

OS

I71

PM

5/S

CK7

0

PJ6/K

WJ66

9

PJ7/K

WJ76

8

PP

6/K

WP

6/R

OM

CT

L67

PS

366

PS

265

PS

1/T

XD6

4

PS

0/R

XD6

3

VS

SA

62

VR

L61

MC9S12C32

U1

Y2

8 MHz

C10

22p

C11

22p

R310M

EX

TAL

D D

RE

SE

T*

PT7

PT2

PT4

PB3

PT1

PB0

PT0

PB2

PP0

PB1

PT6

C14100n

PP1

PT3

MODC

VCC

PP2

PB4

PP3

PT5

D

SW2

Reset

VDDA

PS

3

PA0PA1

C16100n

D

VCC

RESET*

PJ7

VD

DR

C22100n

VCC

D

PJ6

VS

SX

VP

P

VRH

PE

3

PA4

AN07

PM

5

PE

2

AN06

C23220nF

PE

1

AN05

D

C15470n

VCC

PM

3

AN04

C9330p

C1233n

R239K

C13100n

PE

0

PA6

AN02

ECLK

VDDPLL

PA7

PB

5

VSS2

PB

6

XTA

L

PB

7

EX

TAL

VS

SP

LL

PE

7

XF

C

AN00

PA5

VD

DP

LL

PE

6

AN01AN01

Page 17: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of Operation

PA4

PA0PA1

AN01

VLED* 1

VSS 2

VDD 3

VO4

AO5

E1 6

E2 7

DB0 8

DB1 9

DB2 10

DB311

DB412

DB5 13

DB6 14

DB7 15

R/W* 16

CFAG12232D-YYH-N

PA7AN00

PA5PA6

VCC

PA2PA3

VCC

R710k-20k VCC

246

135

J1

BDM IN

VCC

R447K

VCC

R510K

RESET*

D

MODC

Page 18: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of Operation

C1933nF

OUT1

IN2

GND3

OUT4

FAULT*8

SHDN*7

CC6

SET 5

MAX8860

BT26V

C212.2uFR10

10K

Linear Regulator Connector

R11100k

R92.2KVCC

C202.2uF

VCC

VCCVCC

VStepup

C1810uF

C1+5

C1-3

GND1

IN4

OUT2

MAX1682C1710uF

Voltage Doubler Connector

Page 19: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of OperationPB

6

VCC

R12

150k

Amplifier Circuit Connector

R13

150K

LS1

SPEAKER

C241uF

SHUTDOWN*1

-IN2

+IN3

GND4

V028

VDD7

GND6

V015

LM4670PB5

Page 20: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of Operation

R8430

GND1

DATAIN2

GND3

IADJ/GND4

GND 8

VCC 7

GND6

RFOUT5

LINX TX-LC

RF Transmitter Connector

VCC E1ANTENNA

PS1

Page 21: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of Operation

AN06

Pressure Sensor Connector

VStepupVCC

1

OUT2

GND3

OUT4

26 PC SMT

AN07

Page 22: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Schematic/Theory of OperationSchematic/Theory of Operation

1NC

2NC

3VDD

4DQ

8NC

7NC

6 NC

5GND

DS1820

VCC

R1

4.7k

VCC

PB7

Temperature Sensor Connector

Page 23: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Preliminary PCB LayoutPreliminary PCB Layout

Page 24: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Software Design/Development StatusSoftware Design/Development Status

•• Temperature Sensor moduleTemperature Sensor module•• LCD moduleLCD module•• Blood Pressure moduleBlood Pressure module•• Bluetooth communication moduleBluetooth communication module•• Heart beat (ECG) moduleHeart beat (ECG) module

Page 25: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Project Completion TimelineProject Completion Timeline

•• 22ndnd week of March week of March -- PCB layout 100% routedPCB layout 100% routed•• 33rdrd week of March week of March –– Work on software Work on software

modulesmodules•• 44thth week of March week of March –– Test Software modules Test Software modules •• 22ndnd week of April week of April –– Finish board assembly Finish board assembly

and start testing and debuggingand start testing and debugging•• 33rdrd week of April week of April -- Thorough testing doneThorough testing done•• 44thth week of April week of April -- Video Demo.Video Demo.

Page 26: ECE 477 Design Review Group 14 Spring 2005 · 2008-08-25 · ECE 477 Design Review Group 14 −Spring 2005 ... 430 GND 1 DATAIN 2 GND 3 IADJ/GND 4 GND 8 VCC 7 GND 6 RFOUT 5 LINX TX-LC

Questions / DiscussionQuestions / Discussion