Tuyển tập Báo cáo Hội nghị Sinh viên Nghiên cứu Khoa học lần thứ 8 Đại học Đà Nẵng năm 2012
1
THIẾT KẾ MÔ HÌNH TỰ ĐỘNG ĐO NHỊP TIM
VÀ NHIỆT ĐỘ CƠ THỂ NGƯỜI
DESIGNING HEART RATE AND TEMPERATURE MONITORING
EQUIPMENT MODEL
SVTH: Nguyễn Bá Tòng, Nguyễn Đặng Quốc Anh, Nguyễn Duy Hiển
Lớp 07ECE, Chương Trình Tiên Tiến, Trung Tâm Xuất Sắc, Trường Đại học Bách Khoa, ĐHĐN
GVHD: KS. Nguyễn Thế Nghĩa
Trung Tâm Xuất Sắc, Trường Đại học Bách Khoa, Đại học Đà Nẵng
TÓM TẮT
Đồ án này tạo ra một thiết bị sử dụng công nghệ truyền dẫn thông tin và mạng nội bộ để
đưa ra một giải pháp thuận tiện nhằm quản lí sức khỏe con người. Thông tin sức khỏe đo được từ
thiết bị sẽ được truyền dẫn qua dây cáp mạng đến một máy chủ; và từ đó có thể được truy cập
thông qua trình duyệt web. Đồ án này cung cấp một giải pháp quản lí sức khỏe con người với giá
cả hợp lí, tiện dụng nhằm thu hẹp khoảng cách giữa bệnh nhân và bác sĩ.
ABSTRACT
This project creates a portable device implementing wire-lined technology and taking full
advantage of the local area network (LAN) to provide a convenient solution to monitor human
health. The health information acquired on the portable side transmits to the server and can be
accessed 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 check
their 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.
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 user
are to be performed.
Compute: the data from measure would be calculated with selected range mode to
pan out corrected value.
Display: after correcting value, the value would be send out an LCD, support two
modes: 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 the
warning and error annunciation, for five seconds.
Startup: perform any necessary system initialization, configure and activate the
system time base, then suspend itself.
Keypad: used to support the user entering information as well as acknowledging
alarm 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 the
used to access and then to measure a variety of temporal phenomenon. The data then is
displayed correctly on OLED screen, Hyperterminal screen and Webpage screen. The
display and annunciation subsystems shall display the measured results and signal a
warning if the measured data falls outside of pre-specified bounds. The keypad state works
in association with the display state. 6. Test Specifications
The final designed system must be capable of collecting data from several different
types of sensors, processing the corrected data from those sensors, displaying them locally,
and then transmitting it over serial communications to a collection management station.
Measurement: only measurements selected by user are to be precisely performed.
Compute: calculate data with selected range mode to produce precise value
Display: the value would be displayed correctly on OLED screen. No wrong number
or letters allowed. Pay attention on space enough to display sufficient information.
Warning/Alarm: Warning if measured data was out of specified allowable range and
flash the LED, generate buzzer with different period of time.
Schedule: check the operation of tasks executed, for five-second period.
Startup: perform any necessary system initialization, configure and activate the
system time base, timers, OLED, ADC and PWM, then suspend itself.
Keypad: enter information as well as acknowledge alarm signals associated with the
current design. It must work smoothly and correctly.
Serial Communications: format the data to be displayed and send that data to the
serial port for display on Hyperterm
TM
.
Tuyển tập Báo cáo Hội nghị Sinh viên Nghiên cứu Khoa học lần thứ 8 Đại học Đà Nẵng năm 2012
4
Communications Support: The system is to provide data to and receive commands
from a remote computer via a local area network connection.