Sleep Apnea Monitoring and Alarm System

bluntmoaningΚινητά – Ασύρματες Τεχνολογίες

10 Δεκ 2013 (πριν από 3 χρόνια και 8 μήνες)

98 εμφανίσεις

Sleep Apnea Monitoring and Alarm System

Prepared by Jiayuan Wang


Ying Zhou


Renyuan Cheng




Description

Sleep 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 solution

For monitoring purpose, m
ost of the modern
monitoring
facilities

are not portable
enough
for patients
.




Air Pressure

Sensor



+
KC
-
111
Bluetooth Module






+
MSP430








+ A
ndroid 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


MSP430
F149


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



ATmega328


14 digital I/O pins


6 analog inputs,


a 16 MHz crystal oscillator


5V & 3.3V Power Supply


Software



Sensor's Part

(C for Arduino)


a.
data a
c
quisition


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