jeff burch simon dakermanjian mazen arakji jonah kadish derek smith
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 PresentationTRANSCRIPT
![Page 1: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/1.jpg)
Jeff Burch
Simon Dakermanjian
Mazen Arakji
Jonah Kadish
Derek Smith
![Page 2: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/2.jpg)
Brief Overview
• ECK measures electrical activity of the heart
• 3 electrodes
![Page 3: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/3.jpg)
ECG Data
![Page 4: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/4.jpg)
Circuit Diagram Block One
Block two
Block three
Block Four
Block Five
![Page 5: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/5.jpg)
Block One
• Differential Amplifier• Takes three inputs• Has a gain adjustment
![Page 6: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/6.jpg)
Block Two
• High pass filter• Tried to filter motion
artifact
![Page 7: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/7.jpg)
Block Three
• First LPF• Gain is 1• Cuttoff is 20 Hz
![Page 8: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/8.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/9.jpg)
Block Five
• Gain Block of 2
![Page 10: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/10.jpg)
Complete Circuit
![Page 11: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/11.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/12.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/13.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/14.jpg)
Microcontroller LayoutMicrocontroller Layout
![Page 15: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/15.jpg)
Microcontroller InterfaceMicrocontroller Interface
![Page 16: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/16.jpg)
Microcontroller/RFMicrocontroller/RF
![Page 17: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/17.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/18.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/19.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/20.jpg)
Transceiver ConfigurationTransceiver Configuration
![Page 21: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/21.jpg)
Data FilteringData Filtering
![Page 22: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/22.jpg)
![Page 23: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/23.jpg)
![Page 24: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/24.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/25.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/26.jpg)
Current Board
![Page 27: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/27.jpg)
schematic
![Page 28: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/28.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/29.jpg)
EPROM
• 32Kx8 EPROM
• Chip Select Connected to ground
• Pin A15 not terminated
![Page 30: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/30.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/31.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/32.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/33.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/34.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/35.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/36.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/37.jpg)
schedual
![Page 38: Jeff Burch Simon Dakermanjian Mazen Arakji Jonah Kadish Derek Smith](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/38.jpg)
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](https://reader036.vdocuments.site/reader036/viewer/2022062422/56813187550346895d97fbf1/html5/thumbnails/39.jpg)
Division of Labor
Derek & JeffSensing, digitalizing, and transmitting data
JonahRF CommunicationHelp to link both sides
Simon & MazenReceive, Process, and Output data