Upload
thiendt-chan
View
218
Download
0
Embed Size (px)
Citation preview
7/29/2019 TB06-04
1/4
Tuyn tp Bo co Hi ngh Sinh vin Nghin cu Khoa hcln th 8 i hc Nng nm 2012
1
THIT K M HNH T NG O NHP TIMV NHIT CTH NGI
DESIGNING HEART RATE AND TEMPERATURE MONITORING
EQUIPMENT MODEL
SVTH: NguynB Tng,Nguyn ng Quc Anh, Nguyn Duy HinLp 07ECE, Chng Trnh Tin Tin, Trung Tm XutSc, Trng i hc Bch Khoa,HN
GVHD:KS. Nguyn Th NghaTrung Tm XutSc, Trng i hc Bch Khoa, i hc Nng
TM TT
n ny to ra mt thit b s dng cng ngh truyn dn thng tin v mng ni b a ra mt gii php thun tin nhm qun l sc khe con ngi. Thng tin sc khe o c tthit b s c truyn dn qua dy cp mng n mt my ch; v t c th c truy cp
thng qua trnh duyt web. n ny cung cp mt gii php qun l sc khe con ngi vi gic hp l, tin dng nhm thu hp khong cch gia bnh nhn v bc s.
ABSTRACT
This project creates a portable device implementing wire-lined technology and taking fulladvantage of the local area network (LAN) to provide a convenient solution to monitor humanhealth. The health information acquired on the portable side transmits to the server and can beaccessed all over the Internet in real-time. Eventually, this project provides a low-price, easy-access human health monitor solution bridging the gaps between patients and doctors.
1.Introduction
The importance of this project is that we implemented a cheap, portable and easy to
use health monitor system. This has special meaning for patients because they can checktheir heart rate as well as temperature all the time. The device is affordable by almost every
patient. This final project is successful with most of the objectives and extended goals in
the proposal achieved.
All information of heart rate and body surface temperature are measured accurately
and automatically. The hardware and software is workable for almost everyone. MCU can
communicate with server via bi-directional RJ45 cable communication. The webserver is
connected with the browser and can be accessible by UART.
In the extent of this project, we will introduce its methods and applications to
examine human health by measuring the heart rate and the temperature.
2.Design Specifications2.1.System Inputs
The display and measurement component of the system in the first prototype must
track and support the measurement and display of the following signals:
Measurements:
Blood Pressure (via Power Supply Machine). Body temperature (via Power Supply Machine). Pulse rate (via Waveform Generator). EKG (via Waveform Generator).
Keypad:
7/29/2019 TB06-04
2/4
Tuyn tp Bo co Hi ngh Sinh vin Nghin cu Khoa hcln th 8 i hc Nng nm 2012
2
Measurement Selection (by Kits button). Scroll (by Kits button). Select (by Kits button). Alarm Acknowledge (by Kits button).
2.2.System OutputsThe display component of the system must track and support the display of the
following signals:
Blood Pressure (in OLED, HyperTerminal screen, Ethernet screen). Body temperature (in OLED, HyperTerminal screen, Ethernet screen). Pulse rate (in OLED screen, HyperTerminal screen, Ethernet screen). EKG (in OLED screen, HyperTerminal screen, Ethernet screen).
The status, alarm, and warning management portion of the system must monitor
and annunciate the following signals:
Status (in OLED screen). Battery state (in OLED screen, HyperTerminal screen).
Alarms (flashing LED and buzzer). Temperature, blood pressure, or pulse rate too high (in OLED screen,
Ethernet screen).
Temperature, blood pressure, or pulse rate out of range (in OLED screen,Ethernet screen).
3.Functional Decomposition
The system is decomposed into the major functional blocks: Schedule, Startup,
Keypad, Measure, Compute, Status, Warning, Display, Serial Communication, Remote
Command and Control, EKG Measurement, EKG Processing.
4.Task Definition
Measurement: during task execution, only the measurements selected by the userare to be performed.
Compute: the data from measure would be calculated with selected range mode topan out corrected value.
Display: after correcting value, the value would be send out an LCD, support twomodes: Menu and Annunciation.
Status: the battery status is checked. Warning/Alarm: the evaluation status of input signal. Warning if it was out of
specified range.
Schedule: cause the suspension of all task activity, except for the operation of thewarning and error annunciation, for five seconds.
Startup: perform any necessary system initialization, configure and activate thesystem time base, then suspend itself.
Keypad: used to support the user entering information as well as acknowledgingalarm signals associated with the current design and in future enhancements to the
system.
Serial Communications: format the data to be displayed and send that data to theserial port for display on Hyperterm
TM.
Communications Support: The system is to provide data to and receive commandsfrom a remote computer via a local area network connection.
7/29/2019 TB06-04
3/4
7/29/2019 TB06-04
4/4
Tuyn tp Bo co Hi ngh Sinh vin Nghin cu Khoa hcln th 8 i hc Nng nm 2012
4
Communications Support: The system is to provide data to and receive commandsfrom a remote computer via a local area network connection.
Remote Command and Control: The system must support the display ofmeasurement data and warning and alarm information on and accept commands
from a remote computer.
Command Management: The task will receive and interpret commands from theRemote Communications task to perform the requested tasks.
EKG Measurement: the system must collect samples of a sinusoidal analogue inputsignal, convert them to digital form, and store the samples for further processing,
then signal when the collection is complete. Sampling frequency (collecting-data
frequency) must be greater than twice of the signal frequency (Fs > 2*Fn).
EKG Processing: The system converts the sampled data from time domain tofrequency domain, and then sends the component frequency values to each of the
display channels. It must collect data correctly and perform the FFT method.
7.Conclusions
Our design was basically built successfully. The design and code matched with the
given design specifications. However, there were still some mistakes and we think
they will be soon improved.
In the near future, we are going to solve the existing problems in our project. Then,
we may apply the wireless communication, GPS in our product. We can know exactly the
location of the patient as well as send information, warnings to them when emergency
cases happen. Moreover, we can store the data in MicroSD Card attached in our Stellaris
KIT which helps us review our health data anytime, anywhere. We will make it become a
completely perfect product.
TI LIU THAM KHO[1] http://en.wikipedia.org/wiki/Electrocardiography
[2] http://www.sics.se/~adam/lwip/
[3] http://en.wikipedia.org/wiki/Normal_human_body_temperature
[4] https://www.ee.washington.edu/class/index.html
[5] https://www.ee.washington.edu/class/472/peckol/
http://en.wikipedia.org/wiki/Electrocardiographyhttp://en.wikipedia.org/wiki/Electrocardiographyhttp://www.sics.se/~adam/lwip/http://www.sics.se/~adam/lwip/http://en.wikipedia.org/wiki/Normal_human_body_temperaturehttp://en.wikipedia.org/wiki/Normal_human_body_temperaturehttps://www.ee.washington.edu/class/index.htmlhttps://www.ee.washington.edu/class/index.htmlhttps://www.ee.washington.edu/class/472/peckol/https://www.ee.washington.edu/class/472/peckol/https://www.ee.washington.edu/class/472/peckol/https://www.ee.washington.edu/class/index.htmlhttp://en.wikipedia.org/wiki/Normal_human_body_temperaturehttp://www.sics.se/~adam/lwip/http://en.wikipedia.org/wiki/Electrocardiography