sleep apnea monitoring and alarm system prepared by jiayuan wang ying zhou renyuan cheng
TRANSCRIPT
Sleep Apnea Monitoring and Alarm System
Prepared by Jiayuan Wang Ying Zhou Renyuan Cheng
DescriptionSleep Apnea is defined as the cessation of breathing during sleep. According to the World Health Organization, approximately 100 million people worldwide have Obstructive Sleep Apnea (OSA).
Disease harm(in United States)
• Approximately 4% of men over 35 years old have severe sleep apnea.
• Approximately 2% of women over 35 years old have severe sleep apnea.
Current solutionFor monitoring purpose, most of the modern monitoring facilities are not portable enough for patients.
Air Pressure Sensor
+ KC-111 Bluetooth Module
+ MSP430
+ Android 2.1 Phone
What we did with MPS430
What we did arduino
Airflow Sensor
+ Bluetooth Module
+ Arduino
+ Smartphones
Framework
Hardware: Part 1
Pressure Sensor MPXV7002
MSP430F149
KCWirefree KC-111
Freescale Integrated Silicon Pressure Sensor MPXV7002
Sensitivity: 1.0 V/kPa
Accuracy: ±2.5 %VFSS
Response Time: 1.0ms
OLIMEX MSP430-H2618 development board
- Low Supply Voltage Range, 1.8 V to 3.6 V
- Ultra-Low Power Consumption: Active Mode: 365 μA at 1 MHz, 2.2 V Standby Mode: 0.5 μA
- 12-Bit Analog-to-Digital (A/D) Converter With Internal Reference 3.3V
KCWirefree KC-111 Bluetooth Module
► High-performance connections
up to 200m
► High-security 128-bit encryption
► High-speed data rates up to 921K baud
► Supports SPP - Bluetooth Serial Port Profile
Hardware: Part 2 Pressure Sensor MPXV7002
Analog Filter
Sparkfun BlueSMiRF Bluetooth Module
Arduino Uno
Sensitivity: 1.0 V/kPa
Accuracy: ±2.5 %VFSS
Response Time: 1.0ms
Pressure Sensor MPXV7002
Analog Filter•Capacitor: 470uF
•Inductor: 4.7uH
•Cutoff frequency: 2.7kHZ
Input Output
Sparkfun BlueSMiRF Bluetooth Module
•Transmission Distance: 100m
•Power Consumption : 25mA avg
•Operating Voltage: 3.3V-6V
•Serial Communications: 2400-115200bps
Arduino ATmega32814 digital I/O pins6 analog inputs,a 16 MHz crystal oscillator5V & 3.3V Power Supply
Software ‧ Sensor's Part (C for Arduino)
a.data acquisition
b.data preparation
c.data transmission
‧ Mobile Device's Part (JAVA for Android)
a.data receiving and processing
b.Alert and message sending
User Interface
• main menu:
a. Contact List
b. Monitor Graph
Breathing Pattern Graphing
Disoder Breathing Alarming
Stop breathing more than 10secs
Q&A