ECE 477 Design Review Group 14 Spring 2005 Paste a photo of team members here, annotated with names of team members. Outline • • • • • • • • • • Project overview Project-specific success criteria Block diagram Component selection rationale Packaging design Schematic and theory of operation Preliminary PCB layout Software design/development status Project completion timeline Questions / discussion Project Overview • State-of-the-art system allowing doctors to monitor patients blood pressure, body temperature and heart beat (ECG). – Device strapped to the patient. Heart beat and temperature are measured by the sensors present in the device. – Measured data sent to the Computer via RF. – Doctors and nurses are warned by alarm system present in the device through a speaker. – Heart beat and body temperature are constantly displayed on the LCD. Project-Specific Success Criteria • Ability to obtain body temperature, heart rate, and blood pressure from sensors to the microcontroller • Ability to send / receive / decode RF Signals • Ability to display health information to the patient via LCD • Ability to alert Patient about an emergency through a speaker • Ability to identify emergency and send signals to the doctors/nurses. Block Diagram 1 Temperature Sensor DS 18S20 Blood pressure Sensor Honeywell 26PC SMT 2 RF signal 1 Microcontroller UART RF transmitter RF receiver 1 UART 1 10 Speaker Crystalfontz CFAG12232D-YYH-N Computer Component Selection Rationale Microcontroller : Selection - Freescale 68HCS12(MC9S12C32) 1) CodeWarrior reliable 2) 16 bit device 3) 80 general purpose I/O pins Other choices – Rabbit RCM3000 1) Dynamic C buggy 2) 8 bit device 3) 52 general purpose I/O pins Component Selection Rationale LCD DISPLAY : Selection - Crystalfontz CFAG12232D-YYH-N Graphic LCD Module (Backlight) Other Choices • Crystalfontz CFAG12232D-NYG-N Graphic LCD Module • Crystalfontz 632 Serial LCD Module Disadvantages 1) Price too high for serial LCD module 2) Size comparatively larger of serial LCD(108mm*44mm as compared to 59mm*29mm Component Selection Rationale RF: Selection – LINX TX-LC(LINX Technologies) 1) 5000 Baud rate. Other Choices Bluetooth Technology-LMX9820 National Semiconductor Reasons: 1) Bluetooth Development Kit was very expensive and not available Component Selection Rationale Heart Rate Monitor : Selection - Salutron Model 3100 Handgrip Heart Rate Monitor Other choices - Polar F-1 Heart Rate Monitor Disadvantages : 1) Hard to interface with the micro 2) Need to disassemble to get the receiver 3) Cost was much higher( USD100 as compared to USD32) Component Selection Rationale Temperature Sensor : Selection - DS18S20 High-Precision 1-Wire Digital Thermometer Other Choices - DS1620 Digital Thermometer and Thermostat Disadvantages 1) Greater number of pins(3) for DS1620. Component Selection Rationale Blood Pressure Sensor : Selection – Honeywell 26PC SMT Other Choices – N/A Advantages: 1) Small in Size 2) Can be interfaced directly to the PCB 3) No stand-alone pressure sensors available in the market Packaging Design-Front View Packaging Design - Back View Packaging Design – Side view Packaging Design-Similar Products CPOD NASA LifeSync Wireless ECG Schematic/Theory of Operation V CC D V RH V DDA PA D07/A N07 PA D06/A N06 PA D05/A N05 PA D04/A N04 PA D03/A N03 PA D02/A N02 PA D01/A N01 PA D00/A N00 V SS2 V DD2 PA 7/A DDR15/DA TA 15 PA 6/A DDR14/DA TA 14 PA 5/A DDR13/DA TA 13 PA 4/A DDR12/DA TA 12 PA 3/A DDR11/DA TA 11 PA 2/A DDR10/DA TA 10 PA 1/A DDR9/DA TA 9 PA 0/A DDR8/DA TA 8 MC9S12C32 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 V RH V DDA A N07 A N06 A N05 A N04 A N03 A N02 A N01 A N00 V SS2 V DD2 PA 7 PA 6 PA 5 PA 4 PA 3 PA 2 PA 1 PA 0 C16 100n D V CC C23 220nF RESET* SW2 ADDR5/DATA5/PB5 ADDR6/DATA6/PB6 ADDR7/DATA7/PB7 XCLKS*/NOACC/PE7 MODB/IPIPE1/PE6 MODA/IPIPE1/PE5 ECLK/PE4 VSSR VDDR RESET* VDDPLL XFC VSSPLL EXTAL XTAL TEST/VPP LSTRB*/TAGLO*/PE3 R/W*/PE2 IRQ*/PE1 XIRQ*/PE0 Reset V DDPLL C12 33n C13 100n C9 330p V CC R2 39K C14 100n D Y2 EXTAL D PW3/KWP3/PP3 PW2/KWP2/PP2 PW1/KWP1/PP1 PW0/KWP0/PP0 PW0/IOC0 /PT0 PW1/IOC1 /PT1 PW2/IOC2 /PT2 PW3/IOC3 /PT3 V DD1 V SS1 PW4/IOC4 /PT4 IOC5/PT5 IOC6/PT6 IOC7/PT7 MODC/TA GHI*/BKGD A DDR0 /DA TA 0/PB0 A DDR1 /DA TA 1/PB1 A DDR2 /DA TA 2/PB2 A DDR3 /DA TA 3/PB3 A DDr4/DA TA 4/PB4 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 C15 470n 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 PB5 PB6 PB7 PE7 PE6 PE5 PE4 VSSR VDDR RESET* VDDPLL XFC VSSPLL EXTAL XTAL VPP PE3 PE2 PE1 PE0 V CC PP3 PP2 PP1 PP0 PT0 PT1 PT2 PT3 V DD1 V SS1 PT4 PT5 PT6 PT7 MODC PB0 PB1 PB2 PB3 PB4 V CC PP4/KWP4/PW4 PP5/KWP5/PW5 PP7/KWP7 VDDX VSSX PM0/RXCAN PM1/TXCAN PM2/MISO PM3/SS* PM4/MOSI PM5/SCK PJ6/KWJ6 PJ7/KWJ7 PP6/KWP6/ROMCTL PS3 PS2 PS1/TXD PS0/RXD VSSA VRL U1 80 PP4 79 PP5 78 PP7 77 VDDX 76 VSSX 75 PM0 74 PM1 73 PM2 72 PM3 71 PM4 70 PM5 69 PJ6 68 PJ7 67 PP6 66 PS3 65 PS2 64 PS1 63 PS0 62 VSSA 61 VRL C22 100n 8 MHz ECLK C10 22p R3 10M D C11 22p D Schematic/Theory of Operation V CC V LED* V SS V DD VO AO E1 E2 DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 R/W* 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 R7 10k- 20k V CC R5 10K V CC A N01 RESET* A N00 PA 7 PA 6 PA 5 PA 4 PA 3 PA 2 PA 1 PA 0 V CC V CC R4 47K J1 D 2 4 6 BDM IN CFA G1 2232D-Y Y H-N 1 3 5 MODC Schematic/Theory of Operation Linear Regulator Connector V CC R11 100k MA X88 60 V CC 1 2 3 4 C20 2.2uF OUT IN GND OUT FA ULT* SHDN* CC SET R9 2.2K 8 7 6 5 BT2 6V C19 33nF Voltage Doubler Connector 5 C17 10uF 3 1 C1+ IN 4 V CC MAX16 82 C1GND OUT 2 V Stepup C18 10uF R10 10K C21 2.2uF Schematic/Theory of Operation VCC PB6 Amplifier Circuit Connector R12 150k R13 C24 1uF LM4670 PB5 1 2 3 4 SHUTDOWN* V02 -IN VDD +IN GND GND V01 8 7 6 5 LS1 150K SPEAKER Schematic/Theory of Operation VCC LINX TX-LC 1 2 3 4 PS1 GND DATAIN GND IADJ/GND GND VCC GND RFOUT 8 7 6 5 R8 430 RF Transmitter Connector E1 ANTENNA Schematic/Theory of Operation V Stepup 1 A N07 2 V CC OUT GND OUT 3 4 A N06 26 PC SMT Pressure Sensor Connector Schematic/Theory of Operation Temperature Sensor Connector V CC V CC R1 4.7k PB7 NC NC V DD DQ 1 2 3 4 DS1820 8 7 6 5 NC NC NC GND Preliminary PCB Layout Software Design/Development Status • • • • • Temperature Sensor module LCD module Blood Pressure module Bluetooth communication module Heart beat (ECG) module Project Completion Timeline • 2nd week of March - PCB layout 100% routed • 3rd week of March – Work on software modules • 4th week of March – Test Software modules • 2nd week of April – Finish board assembly and start testing and debugging • 3rd week of April - Thorough testing done • 4th week of April - Video Demo. Questions / Discussion