Đồ án tốt nghiệp giám sát nhịp tim qua điện thoại android

47 2 0
Đồ án tốt nghiệp giám sát nhịp tim qua điện thoại android

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bộ GIẢO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀ RỊA VŨNG TÀU VIỆN CNTT - ĐIỆN - ĐIỆN TỬ ĐÒ ÁN TỐT NGHIỆP CHUYÊN ĐÈ: GIÁM SÁT NHỊP TIM il Tà QUA ĐIỆN THOẠI ANDROID Đại học u iệ Trình độ đào tạo Ngành Cơng nghê kỹ tht điên - Điên tử Chuyên ngành Công nghệ kỹ thuật điện - Điện tử Khoá học 2013 - 2017 Giảng viên hướng dẫn ThS Lưu Hồng n iệ Đ Chính quy Hệ đào tạo n iệ -Đ tử Sinh viên thực : Nguyễn Văn Hải MSSV : 13030743 Nguyễn Minh Quân MSSV : 13030300 Vũng Tàu, tháng năm 2017 LỜI CẢM ƠN Trên thực tế khơng có thành cơng mà không gắn liền với hỗ trợ, giúp đỡ dù hay nhiều, dù trực tiếp hay gián tiếp người khác.Trong suốt thời gian kể từ nghiên cứu đề tài đến nay, nhóm nhận nhiều quan tâm, giúp đỡ quý Thầy Cơ, gia đình bạn bè Chúng em xin chân thành cảm ơn Ban Giám Hiệu Trường Đại Học Bà Rịa - Vũng Tàu, tạo điều kiện cho chúng em làm đồ án Nhóm chúng em xin chân thành cảm ơn thầy Lưu Hoàng tận tâm hướng dẫn nhóm tất tâm huyết mình, tạo điều kiện cho chúng em làm đề tài đóng góp ý kiến cho nhóm suốt thời gian làm đề tài il Tà Làm việc với thầy chúng em học hỏi nhiều điều bổ ích để áp dụng vào u iệ công việc mai sau sống hàng ngày Đ n iệ Đồng thời chúng em gửi lời cám ơn đến anh Lê Viết Thanh, người iệ -Đ cho chúng em sáng kiến ý tưởng hay để hoàn thành đề tài n Cuối em xin gửi lời cảm ơn đến thầy cô Viện CNTT, Điện tử - Điện Tử truyền đạt cho chúng em kiến thức hay bổ ích, để chúng em có hành trang bước vào đời Nhóm chúng em xin chân thành cảm ơn! MỤC LỤC Lời cảm ơn Nhận xét, đánh giá giảng viên hướng dẫn Nhận xét, đánh giá giảng viên phản biện Lời mở đầu CHƯƠNG I: GIỚI THIỆU 1.1 Thực trạng 1.2 Sự cấp thiết cần có đề tài u iệ il Tà CHƯƠNG II: KHẢO SÁT, ĐƯA RA TIÊU CHÍ CỦA ĐỀ TÀI 2.1 Khảo sát phương pháp đo nước .8 2.2 Xây dựng mơ hình đề tài 12 n iệ Đ CHƯƠNG III: XÂY DỰNG VÀ THIẾT KẾ MƠ HÌNH ĐO NHỊP TIM 3.1 Đưa mơ hình cụ th ể 14 3.2 Phân tích mơ hình chọn thiết bị k h ố i 14 3.2.1 Phân tích mơ h ìn h 14 3.2.2 Chọn thiết bị phần cứng 15 3.2.3 Chọn phần mềm 21 3.3 Lập trình 29 3.3.1 Arduino thu thập xử lý thông tin từ cảm biến 29 3.3.2 Ứng dụng điện thoại 31 3.4 Sản phẩm hoàn thành 33 n iệ -Đ tử CHƯƠNG IV: PHÂN TÍCH, ĐÁNH GIÁ KẾT QUẢ CỦA MƠ HÌNH 4.1 Phân tích kết q u ả 35 4.2 Đánh giá kết mơ hình 36 KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN PHỤ LỤC TÀI LIỆU THAM KHẢO LỜI MỞ ĐẦU Tính cấp thiết đề tài Một tình trạng diễn phổ biến là: hầu hết vụ tai nạn giao thông tử vong trước đến bệnh viện Để lý giải điều bác sỹ nhà khoa học đầu ngành cho nguyên nhân chủ yếu chậm trễ sơ cứu đợi xe cứu thương Ngồi cịn trường hợp phổ biến bệnh nhân có tiền sử mắc bệnh cao huyết áp, bệnh tim mạch hay bệnh nhân phẫu thuật cần theo dõi, bệnh nhân bị bệnh truyền nhiễm mà cần theo dõi thường xuyên Các thống kê rằng, đối tượng vào ban đêm ngủ Tà thường có tình trạng ngừng thở đột ngột hay tim ngừng đập, tăng giảm iệ il huyết áp đột ngột Tình trạng khơng có biện pháp cứu chữa kịp thời u bệnh nhân dẫn tới tình trạnh đột quỵ hay tai biến mạch máu não n iệ Đ dẫn đến tử vong -Đ n iệ Qua dẫn chứng cụ thể trên, thấy tầm quan trọng tử việc phát sớm thay đổi đột ngột bệnh nhân cách đo thông số nhịp tim từ thơng số ta đưa cảnh báo chuẩn đoán cách nhanh có thể, để hướng dẫn nhân viên y tế hay người nhà bệnh nhân sơ cứu kịp thời chờ xe cứu thương đến, từ giảm thiểu thương vong đáng tiếc xảy Chính nhận cần thiết đó, thiết bị di động đo thông số sinh tồn lúc nơi, hay thiết bị theo dõi, cảnh báo tình trạng bệnh nhân đời tất yếu Tình hình nghiên cứu Một ứng dụng dành cho bệnh viện nhằm tạo nên hệ thống quản lý sức khỏe bệnh nhân cách linh hoạt đồng thời giúp người nhà biết xác tình trạng bệnh nhân thông qua Smartphone Thiết bị tích hợp cảm biến nhịp tim đeo vào tay bệnh nhân, sau thơng số nhịp tim bệnh nhân gửi Server Từ Server bác sỹ y tá người phụ trách theo dõi quản lý bệnh nhân thông qua máy tính Smartphone mà khơng cần đến trực tiếp bệnh nhân Khi gặp trường hợp bất thường thiết bị báo động cho người xung quanh biêt, đồng thời hệ thống báo cho bác sỹ y tá biết Đối với bệnh nhân bị bệnh truyền Tà nhiễm cần cách ly thiết bị vô quan trọng giảm thiểu rủi ro đáng tiếc u iệ il xảy iệ Đ n Thiết bị nhỏ gọn có khả thương mại hóa cao, triệu đồng, sản -Đ xuất nhiều giảm chi phí xuống 30%/ thiết bị Trong tương lai nhóm iệ n em cịn tích hợp thêm nhiều cảm biến chức khác nhiệt độ, điện não tử đồ v.v Từ thơng tin hệ thống tự động chuẩn đốn bệnh cho bệnh nhân mà khơng cần can thiệp bác sỹ hay y tá giảm gánh nặng cho ngành giảm chi phí khám chữa bệnh Mục đích nghiên cứu Thiết kế mơ hình đo nhịp tim phương pháp khơng xâm lấn Đối tượng phạm vi nghiên cứu a) Đối tượng nghiên cứu - Kiến thức y sinh hoạt động tim, nguyên lý hoạt động cảm biến - Thuật tốn xử lý tín hiệu nhận từ cảm biến - Vi điều khiển dùng để thiết kế mơ hình đo giám sát - Phần mềm tương tác giám sát smartphone - Bảng mạch đo hoàn chỉnh - Các phương pháp đánh giá độ xác độ tin cậy thiết bị đo thiết kế b) Phạm vi nghiên cứu il Tà Đề tài tập trung nghiên cứu phương pháp đo nhịp tim không xâm lấn sử dụng u iệ kỹ thuật truyền xuyên qua Nội dung đề tài tập chung nghiên cứu cách thu thập iệ Đ xử lý tín hiệu Arduino, từ thể liệu cần đo máy tính n thơng qua Processing Đồng thời nghiên cứu môi trường Mit App Inventer để xây -Đ tử máy đo thông số nhịp tim với công suất nhỏ n iệ dựng phần mềm giám sát Android Phạm vi đề tài giới hạn mơ hình Phương pháp nghiên cứu - Tìm hiểu nhu cầu, cấp thiết thực tế, khảo sát giải pháp có nay, so sánh, đánh giá giải pháp đưa nhận xét cho giải pháp - Thu thập tài liệu, tìm hiểu nghiên cứu phương pháp đo nhịp tim phương pháp không xâm lấn - Xử lý liệu đưa từ cảm biến, truyền liệu qua serial giao tiếp qua Bluetooth - Xây dựng hệ thống giám sát máy tính hệ điều hành Android Ý nghĩa khoa học thực tiễn Các phương pháp đo trước sử dụng xâm lấn, nghĩa tác động đến thể bệnh nhân, ví dụ dùng phương pháp đo khí máu Phương pháp đo khí máu lấy mẫu máu bệnh nhân đem phân tích cho nhiều thơng số có SpO2 Điều làm cho bệnh nhân cảm thấy khó chịu khó sử dụng để theo dõi liên tục Đề tài đề xuất phương pháp đo nhịp tim phương pháp khơng xâm lấn Từ khơng xâm lấn có nghĩa không tác động đến thể bệnh nhân cách sử dụng đầu đo cảm biến gắn đầu ngón tay Đầu đo Tà thiết kế cho bệnh nhân khơng cảm thấy khó chịu gắn để tiến hành u iệ il đo liên tục khoảng thời gian dài Đ n iệ Việc thiết kế xử lý tín hiệu trước sử dụng mạch lọc, mạch khuếch -Đ đại IC thơng thường, cồng kềnh tốn điện, việc tính tốn đo đạc tín hiệu n iệ thực loại vi điều khiển có điện áp 5V Với mục đích nghiên cứu tử thiết bị di động quản lý PC, đề tài đề xuất giải pháp sử dụng cảm biến nhịp tim chuyên dụng, sử dụng chip Arduino chuyên dụng với điện áp nhỏ 5V, dịng tiêu thụ thấp, có tích hợp sẵn DAC, ADC phục vụ cho việc lấy xử lý tín hiệu Đề tài nhằm đáp ứng nhu cầu thực tế thiết bị di động đo nhịp tim bệnh nhân lúc, nơi theo dõi bệnh nhân liên tục Với giá thành chấp nhận được, đề tài giải pháp hữu ích cho hộ gia đình, bệnh viện, trường học việc chăm sóc theo dõi bệnh nhân CHƯƠNG I : GIỚI THIỆU Trái tim quan quan trọng thể người Nó hoạt động máy bơm lưu thông oxy chất dinh dưỡng đưa khắp thể để cung cấp lượng cho toàn hoạt động sống thể Máu lưu thông loại bỏ sản phẩm chất thải phát sinh từ thể lọc bỏ qua thận Khi thể hoạt động khác il Tà tốc độ mà tim đập khác iệ Đ hoạt động thể Bằng u iệ nhau, tỷ lệ thuận với tần số n cách phát điện áp tạo -Đ n iệ nhịp đập tim, tử tốc độ dễ dàng quan sát sử dụng cho số mục đích y tế Một điện tâm đồ (ECG) phác thảo đồ họa điện áp tạo nhịp đập trái tim Giá trị nhịp tim thể bảng đây: Tuốỉ Tuồi Nam P hu n ữ -2 -3 -4 -5 5 -6 65 + -2 -3 -4 -5 5 -6 65 + Vặn động viên -5 -5 -5 -5 -5 -5 Vận động viên -6 -5 -5 -6 -5 -5 Tuyệt vời 56-61 55-61 -6 -6 57-61 56-61 Tuyệt vời -6 -6 -6 -6 -6 -6 Tốt -6 -6 -6 6 -6 -6 -6 Tốt 6 -6 -6 -6 6 -6 -6 -6 Trên trung bình 6 -6 6 -7 -7 68-71 68-71 6 -6 Trên trung bình -7 -7 -7 -7 -7 -7 Trung bình -7 -7 -7 -7 -7 -7 Trung binh -7 -7 -7 -7 7 -7 7 -7 Dưới trung bình 74-81 75-81 -8 7 -8 76-81 -7 Dưới trung bình -8 7 -8 -8 -8 -8 7 -8 Y ếu 82 + 82+ 83+ 84+ 82+ 80+ Y ếu 85 + Bảng 1.1: Nhịp tim lứa tuổi 83 + 85 + 84 + 84 + 85 + 1.1 Thực trạng a) Trên giới Theo WHO, bệnh tim mạch nguyên nhân tử vong hàng đầu người toàn giới chiếm nhiều nước phát triển Mỗi năm, người chết bệnh tim đột quỵ nhiều ung thư, lao, sốt rét HIV cộng lại b) Ở nước ta Bệnh tim mạch bệnh có nguy gây tử vong cao Năm 1980, bệnh Tim mạch bệnh gây tử vong cao đứng hàng thứ tư, cịn từ năm 2000 bệnh iệ il Tà gây tử vong hàng đầu Hàng đầu 1980 Nhiễm khuẩn 1990 Nhiễm khuẩn Tim mạch 2000 Tim mạch Ung thư u Theo năm Thứ hai Thứ tư Ung thư Tim mạch Ung thư Sơ sinh Các nguyên Nhiễm khuẩn Đ Thứ ba n iệ Sơ sinh n iệ -Đ tử nhân khác Hình 1.1: Bảng thống kê Theo GS Phạm Gia Khải, nguyên Chủ tịch Hội tim mạch học Việt Nam, điều đáng báo động, nhiên đa số người Việt Nam chưa đủ kiến thức để hiểu hết nguy bệnh tim mạch gây "Tỉ lệ mắc bệnh tim Việt Nam cao, cao bệnh suất tử suất Nó ví sát thủ thầm lặng Những người bị tăng huyết áp biến chứng tim đại đa số Chết suy tim, loạn nhịp tim, tắc mạch vành phổ biến", GS Khải nói Với tình hình tại, Hội tim mạch Việt Nam dự báo, đến năm 2017, Việt Nam có 1/5 dân số mắc bệnh tim mạch tăng huyết áp Đáng lưu ý, tỉ lệ tăng huyết áp người trẻ từ 25 tuổi gia tăng, chiếm 21,5% tổng số ca mắc 1.2 Sự cấp thiết cần phải có đề tài Phát triển thiết bị tích hợp để đo nhịp tim, thiết bị sử dụng ngón tay để đo ước tính nhịp tim Bệnh liên quan đến tim mạch ngày gia tăng, nhu cầu thiết bị đo nhịp tim xác giá phải điều cần thiết để đảm bảo chất lượng sức khỏe Tuy nhiên, hầu hết dụng cụ đo nhịp tim môi trường khác không theo quy tắc Đề đo nhịp tim chúng em Tà dùng cảm biến nhịp tim thiết bị thân thiện với người dùng, phù hợp với kinh u iệ il tế người sử dụng Sử dụng công nghệ quang học để phát dịng chảy iệ Đ máu qua ngón tay Có giai đoạn sử dụng để phát xung đầu n ngón tay bao gồm phát xung, khai thác tín hiệu khuếch đại xung Định tính -Đ định lượng đánh giá hiệu suất thiết bị tín hiệu thực cho thấy độ iệ n xác tính tốn nhịp tim, cường độ hoạt động thể chất tử Chúng em so sánh hiệu suất thiết bị với thiết bị khác đo nhịp tim 10 đối tượng lứa tuổi khác Kết cho thấy tỷ lệ lỗi thiết bị không đáng kể - Phần code điều khiển u iệ il Tà n iệ Đ Hình 3.12: Đoạn code gửi liệu n iệ -Đ tử Hình 3.13: Đoạn code xử lý liệu + Tham khảo chương trình code phần phụ lục 3.3.2 Ứng dụng điện thoại - Lưu đồ giải thuật: ^ Start u iệ il Tà n iệ Đ n iệ -Đ tử Hình 3.14: Lưu đồ giải thuật ứng dụng điện thoại - ứng dụng giám sát điện thoại: u iệ il Tà Đ n iệ Hình 3.15: Giao diện ứng dụng «■ n Viewer List_Bluetooth Elements call name set I E I TextColor Procedures Screenl BluetoothClientl ® lU scManhinhdanhsach ® OỈScManhinhchinh ® lU scM anhinhtacgia B ÜÏScManhinhhienthi d o c The selected item When directly changed by the programmer, e Selectionlndex property Is also changed to the first im in the ListPickerwIth the given value If the lue does notappear Selectionlndex will be setto E |o i if )bal bmpve Disconnect il nhietdo Canvas Label6 Label6 C hira ket noi TextColor Labels A l Bluetooth_Heart_Ri B List_Bluetooth ’ M Selection when Label6 H variables name2 Connect address then hietdo ^^AddressesAndNames^ AfterPicking List_Bluetooth if BluetoothClientl tử BeforeRicking List_Bluet0Qth ■ Control ■ Colors Q, Tun kiếm iệ Ii2 ap p i nvento r.m it, edu/?loca Ie= en#6051785238904832 Blocks a U sJ -Đ MIT App Inventoi mm NHIET DO dB Tab l eArra n gemen t; ẼI List_Bluetooth | Rename Show Warnings c se Delete hn.jpg logoBVƯ_new.png tim jpg Hinh 3.16: Code cüa ung dung 3.4 Sản phẩm hoàn thành u iệ il Tà n iệ Đ n iệ -Đ Hình 3.17: Mạch đo hồn thiện tử Bảng danh sách V IỆ N C N T T - Đ IỆ N - Đ IỆ N GVHD ThS Luu Hồng Xóa 27 03:56:18 CH /0 2 30 03:56:18 CH /0 33 03:56:19 CH /0 22 03:56:24 CH /0 36 03:56:25 CH /0 6 211 03:56:27 CH /0 Khóa -2 BARIA VUNGTAU Thoát STT BPM Thời gian Thốt UNIVERSITY Cap Saint Iacqịies Hình 3.18: Ứng dụng giám sát điện thoại android u iệ il Tà Đ n iệ Hình 3.19: Giao diện giám sát máy tính n iệ -Đ tử CHƯƠNG IV : PHÂN TÍCH, ĐÁNH GIÁ KÉT QUẢ CỦA MƠ HÌNH 4.1 Phân tích kết a) Kết đo thực tế Khảo sát th ực tế 10 người so sánh với sản phẩm đo khác L2 73 Người thứ Người thứ 63 70 Người thứ Người thứ 80 80 Người thứ L1 78 L2 76 72 72 Người thứ Người thứ 73 68 72 74 75 83 Người thứ Người thứ 10 85 69 83 82 iệ il Tà Người thứ L1 75 u Hình 4.1: Bảng khảo sát Đ n iệ b) So sánh kết đo với thiết bị đo chuẩn -Đ Máy đo Họ tên Nhịp tim (l/p) n iệ tử L1 L2 L3 L4 66 68 67 63 Máy đo Nguyễn Văn Hải Mô hình Nguyễn Văn Hải 70 69 66 65 Máy đo Nguyễn Minh Qn 72 73 73 72 Mơ hình Nguyễn Minh Quân 75 75 72 74 Hình 4.2: Bảng so sánh kết đo 4.2 Đánh giá kết mơ hình a) Đánh giá theo tiêu chí đề Sản phẩm làm đạt tiêu chí cần hướng tới thân thiệt với mơi trường người sử dụng tạo cho họ thỏa mái, dễ sử dụng với vài thao tác đơn giản, tốn lượng độ tin cậy cao, chi phí thấp phù hợp với người b) Ưu điểm mơ hình đo - Với thiết kế mạch đo nhịp tim hoạt động tốt ổn định, phần cứng phần mền tương thích với nhiều thiết bị, dễ dàng sử dụng tiện lợi mà giá thành lạ rẻ iệ il Tà so với thiết bị khác thị trường u - Qua thực nghiệm thực tế cho thấy thiết bị dễ sử dụng đạt yêu cầu đặt n iệ Đ sau: -Đ n iệ + Dễ dàng sử dụng với vài thao tac dơn giản tử + Nhanh chóng cho kết + Có độ xác cao sai số nhỏ + Nhiều thông số liên quan cho ta nhìn trực quan c) Nhược điểm mơ hình đo + Do thiếu điều kiện lên thiết bị to cồng kềnh + Do lập trình vi xử lý lên có sai số không đáng kể KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN > Kết luận Đề tài tạo mơ hình máy đo nhịp tim máu kỹ thuật không xâm lấn Các khối tiền xử lý rút gọn xuống mức tối thiểu Phần mềm xây dựng với chức tùy chọn phù hợp với đối tượng, nhiệm vụ cụ thể.Thông qua đo đạc số đối tượng khác kết chung đối tượng phù hợp với quy định nhịp tim Tóm lại, Ở thời điểm tại, mơ hình đo có chức đo thơng số nhịp tim người sử dụng lần thời điểm Khoảng cách lần đo liên tiếp phút Kết mơ hình il Tà đo so sánh với máy đo đại đạt độ xác tương đối Phần mềm tương u iệ tác Smartphone có khả hiển thị, lưu liệu vào nhớ Ngoài ra, vừa iệ Đ đo xong, nhịp tim nằm ngồi quy định Smartphone phát âm thanh, n đồng thời thông báo để nhắc nhở người dùng n iệ -Đ • Kết đạt được: tử - Đạt mục tiêu ban dầu đề - Thêm kinh nghiệm lập trình android tạo app - Thêm kinh nghiệm arduino tạo dự án • Hạn chế: - Cấu tạo mơ hình cịn mang tính dự án lên chưa nhỏ gọn tơi đa cịn thiếu thẩm mỹ - Hoạt động đo giám sát vài hạn chế môi trường đo khác - Mạch dùng vi xử lý cảm biến theo ngun lý tín hiệu thu cịn nhiễu > Hướng phát triển Để phát triển từ mơ hình đo thành thiết bị đo đòi hỏi cần nhiều công sức, lần thừ nghiệm, nâng cấp, thay Đối với mơ hình đo thiết kế lọc tối ưu nhằm khơi phục lại gần hồn tồn dạng tín hiệu Phần mềm tương lai có chức chuẩn đốn dựa thông số đo để hỗ trợ bác sĩ đưa đinh cuối Với việc ứng dụng vi xử lý, phát triển đồ án cách đa hiển thị điện thoại thơng minh qua mạng wifi để bác Tà u iệ il sỹ người nhà bệnh nhân theo dõi cách tiện lợi iệ Đ Mơ hình thiết kế nhỏ gọn nhờ sử dụng vi điều khiển nhỏ n đảm bảo tiêu chuẩn tiêu thụ nguồn thấp, tích hợp -Đ n iệ ADC,DAC Khi kết hợp với kỹ thuật bố trí chống nhiễu tốt mơ hình tử chế tạo nhỏ gọn nhiều PHỤ LỤC Code xuất liệu: int sensorPin = A1 int reading; int voltage; volatile unsigned char temp; int pulsePin = A0; u iệ il int fadePin = 5; Tà int blinkPin = 13; n iệ Đ int fadeRate = 0; tử volatile int BPM; n iệ -Đ const int buzzer = 11 ; volatile int Signal; volatile int IBI = 600; volatile boolean Pulse = false; volatile boolean QS = false; void setup() {pinMode(8,OUTPUT); pinMode(9,OUTPUT); pinMode( 10,OUTPUT); pinMode(buzzer,OUTPUT); pinMode(blinkPin,OUTPUT); pinMode(fadePin,OUTPUT); Serial.begin(9600); interruptSetup();} void loop() { nhietdo();canhbao(); if(BPM>=0&&temp>=0) {Serial.print(M 0M ); Serial.print(BPM); Serial.print(","); Serial.println(temp); delay(500); }} iệ il Tà void nhietdo() u { reading=analogRead(sensorPin); iệ Đ n voltage=reading*5.0/1024; temp=voltage*100; } n iệ tử {if(49

Ngày đăng: 22/09/2023, 14:38

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan