39
Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Embed Size (px)

DESCRIPTION

R. A. H. M. Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith. R. A. H. M. Brief Overview. ECK measures electrical activity of the heart 3 electrodes. Real Time Athlete. Health Monitor. ECG Data. R. A. H. M. Circuit Diagram. Block One. Block Five. Block three. - PowerPoint PPT Presentation

Citation preview

Page 1: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Jeff Burch

Simon Dakermanjian

Mazen Arakji

Jonah Kadish

Derek Smith

Page 2: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Brief Overview

• ECK measures electrical activity of the heart

• 3 electrodes

Page 3: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

ECG Data

Page 4: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Circuit Diagram Block One

Block two

Block three

Block Four

Block Five

Page 5: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Block One

• Differential Amplifier• Takes three inputs• Has a gain adjustment

Page 6: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Block Two

• High pass filter• Tried to filter motion

artifact

Page 7: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Block Three

• First LPF• Gain is 1• Cuttoff is 20 Hz

Page 8: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Block Four

• Second LPF• Gain is 2• Cuttoff is the same as

the first LPF

Page 9: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Block Five

• Gain Block of 2

Page 10: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Complete Circuit

Page 11: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Power Issues

• Oscilator 5 V

• Micricontroller 3.6 V

• Transmitter 9 V

• ECG circuit +/- 9V

• Transformer

Page 12: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

MicrocontrollerMicrocontroller

• 16 bit RISC processor16 bit RISC processor

• 22 I/O pins22 I/O pins

• 10 bit, 200ksps ADC10 bit, 200ksps ADC

• 4kB program memory4kB program memory

• 256B RAM256B RAM

• USART includedUSART included

Page 13: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Microcontroller ArchitectureMicrocontroller Architecture

• 51 instructions, 7 addressing modes51 instructions, 7 addressing modes• 16 registers, 12 general use16 registers, 12 general use• 6 software configurable power modes6 software configurable power modes• Interrupt-driven I/O, ADC, UARTInterrupt-driven I/O, ADC, UART• Linearly Addressed RAM, Program Linearly Addressed RAM, Program

Memory, and Interrupt VectorsMemory, and Interrupt Vectors• Requires external oscillator for Requires external oscillator for

stability/ADCstability/ADC

Page 14: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Microcontroller LayoutMicrocontroller Layout

Page 15: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Microcontroller InterfaceMicrocontroller Interface

Page 16: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Microcontroller/RFMicrocontroller/RF

Page 17: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

9XStream™ 900 MHz Wireless OEM Module9XStream™ 900 MHz Wireless OEM ModuleLong Range

•-110 dBm receiver sensitivity (industry avg. only -93 dBm)

•Up to 1500 ft. (450 m) indoor/urban (900 MHz)

•Up to 7 mi. (11 km) line-of-sight w/ dipole

•Up to 20 mi. (32 km) line-of-sight w/ high gain

Low Power

•150 mA transmit / 50 mA receive current

•Power down current to <26 µA

Very Robust and Sophisticated

•Numerous Communication Options (UART)

Well Priced

•Around $200.00

Page 18: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Communication DetailsCommunication Details

• Perfect Match to Our Requirements

• Stops Us from “Reinventing the Wheel”

• Easily Configured

• Set up for Scalability

Page 19: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Data Packet DetailsData Packet Details

R em ote Sensing U nit 1

Base S tation

LCD

ScrollButton

ScrollButton

Inte

rfa

ce

to

P

C

R em ote Sensing U nit 2

Page 20: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Transceiver ConfigurationTransceiver Configuration

Page 21: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Data FilteringData Filtering

Page 22: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith
Page 23: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith
Page 24: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Base Station InterfaceBase Station InterfaceTwo Options

Standard PinsStandard Pins and and

VCC CMOS Levels andVCC CMOS Levels andSCI Interface SCI Interface

Capabilities of the HC11Capabilities of the HC11

Page 25: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

BASE STATION

• Current Status– Operating Parts– Tests Performed– Parts Listing

• Future Objectives– Parts to be Added/Replaced– Tests to be Performed

Page 26: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Current Board

Page 27: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

schematic

Page 28: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Buffers and Latch

• Buffer– Safeguard for transfer

of bit values

• Latch– Maintains correct

functionality between low order address bits and data bits.

– Also acts as a buffer

Page 29: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

EPROM

• 32Kx8 EPROM

• Chip Select Connected to ground

• Pin A15 not terminated

Page 30: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Safety Tests Completed

• Diode Bridge– Incase opposite polarity is applied

• Noise Tests– Before Power Bus– At System Power of HC11(84mV)– Individual Chips

Page 31: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Parts Listing

• Current Components– MC68HC11

– EPROM

– BUFFERS/LATCHES

– 5V REGULATOR

– RESET SWITCH

• Future Components– Xilinx FPGA– SRAM– Bi-directional

Transceiver – LCD

Page 32: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

LCD• 20x4• Basic Control Pins

– R/W• 0 = Write, 1 = Read

– E• Enable pin of processor

– RS• Register Select (0 =

Instruction Register, 1 = Data Register)

– D0-D7• Data Pins

Page 33: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Costs

• Current Costs– Micro Controller

(donated)

– Harness: $30

– 3 Transceivers, with 2 RS232 interface: $230

• Future Costs– LCD: $40

Page 34: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Upcoming Plans/Tests

• Test if HC11 can fetch and execute instructions (NO OP NO OP NO OP JMP).

• Implement Xilinx FPGA. Run same basic code.

• Introduce SRAM and use Xilinx for Chip Select. Run same basic code.

• Begin writing useful code.

Page 35: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Basic Chip Select Circuit

A15 A14 D0 D1 D2 D30 0 1 0 0 00 1 0 1 0 01 0 0 0 1 01 1 0 0 0 1

U1

AND2

12

3

U2

AND2

12

3

U3

AND2

12

3

U4

AND2

12

3

U5

NOT

12

U6

NOT

12

Page 36: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Memory Mapping

• Using Pins A15, A14 and A13 for Chip Select

Memory SpaceEPROM FFFF-C000SRAM BFFF-8000

UNUSED 7FFFF-6000UNUSED 5FFF-4000

LCD 3FFF-2000RECEIVER 1FFF-0000

Page 37: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

schedual

Page 38: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Future Plans

• Milestone I– Transmitter sends

accurate ECG data

– Writing useful code to process data

• Milestone II– Outputting heart rate to

LCD

Page 39: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith

Division of Labor

Derek & JeffSensing, digitalizing, and transmitting data

JonahRF CommunicationHelp to link both sides

Simon & MazenReceive, Process, and Output data