1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế và thi công máy đo điện tâm đồ ECG

85 26 0

Đ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

Vào thời đại công nghiệp hóa hiện nay, môi trường, thực phẩm bị ô nhiễm, đời sốngcon người vội vã, tấp nập, các thói quen không lành mạnh ngày càng ăn sâu vào tiềm thức,nếp sống của con người hiện đại, tất cả những điều đó khiến cho sức khỏe của con ngườiđáng báo động hơn bao giờ hết. Đặc biêt là các bệnh về tim mạch ngày càng xuất hiệnnhiều và có xu hướng trẻ hóa, việc ngăn chặn và phòng ngừa các vấn đề về tim mạch làhết sức cần thiết.Với sự phát triển của khoa học công nghệ vào thời điểm hiện tại thì việc theo dõi sứckhỏe cá nhân hằng ngày bằng thiết bị công nghệ là điều không còn xa vời với chúng ta.IoT cũng dần được áp dụng rộng rãi vào đời sống, để theo dõi, giám sát những đối tượngmong muốn thông qua Internet toàn cầu.Đề tài của nhóm đã áp dụng tất cả các kiến thức đã học về điện tử cơ bản, điện tửsố, vi điều khiển, ... để hiện thực hóa một thiết bị công nghệ cho phép chúng ta theo dõisự hoạt động của tim, mạch một cách đơn giản và gần gũi nhất. Sử dụng dòng vi điều khiển32bit STM32F4 để tính toán xử lý tín hiệu, LCD 7inch cho phép hiển thị kết quả rõ nét vàchi tiết nhất, kết hợp với hệ thống webserver trên Esp8266 giúp việc theo dõi từ xa cực kìđơn giản.Tất cả những điều đó sẽ tạo nên một thiết bị công nghệ có tính ứng dụng thực tế trongcuộc sống hằng ngày, giúp ích rất nhiều cho con người, nâng cao chất lượng cuộc sốnghiện đại.

BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG MÁY ĐO ĐIỆN TÂM ĐỒ ECG GVHD: ThS Võ Đức Dũng SVTH: Võ Văn Hào Nguyễn Thành Tài Tp Hồ Chí Minh – 08/2020 15141144 15141272 BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG MÁY ĐO ĐIỆN TÂM ĐỒ ECG GVHD: ThS Võ Đức Dũng SVTH: Võ Văn Hào Nguyễn Thành Tài Tp Hồ Chí Minh – 08/2020 15141144 15141272 TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP - TỰ DO - HẠNH PHÚC o0o Tp HCM, ngày 04 tháng 08 năm 2020 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Võ Văn Hào MSSV: 15141144 Nguyễn Thành Tài MSSV: 15141272 Chuyên ngành: Kỹ thuật Điện - Điện tử Mã ngành: 01 Hệ đào tạo: Đại học quy Mã hệ: Khóa: 2015 Lớp: 15141DT I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG MÁY ĐO ĐIỆN TÂM ĐỒ ECG II NHIỆM VỤ Các số liệu ban đầu: - Nguyễn Đình Phú, “Giáo trình vi xử lý ”, NXB ĐH Quốc Gia Tp.HCM, 2014 - Nguyễn Hữu Phương, “Xử lí tín hiệu số”, NXB ĐH Quốc Gia Tp.HCM, 2015 - Khoa Y,“ Kĩ thuật đo phân tích điện tâm đồ bình thường”, NXB ĐH Quốc Gia Tp.HCM, 2015 - Nguyễn Thanh Tâm, Võ Đức Dũng, “Thiết kế mạch điện tử y sinh”, Trường ĐH Sư Phạm Kỹ Thuật Tp.HCM Nội dung thực hiện: - Lên ý tưởng đồ án - Tìm hiểu về linh kiện sử dụng - Thiết kế thi công khối điều khiển trung tâm, khối mạch ECG, cảm biến khối nguồn - Vẽ lưu đồ giải thuật - Thiết kế thi công Webserver Esp8266 - Lắp ráp khối vào mơ hình - Chạy thử nghiệm hệ thống - Cân chỉnh hệ thống - Viết luận văn ii - Báo cáo đề tài tốt nghiệp III NGÀY GIAO NHIỆM VỤ: 07/03/2020 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 04/08/2020 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Võ Đức Dũng CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH iii TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH KHOA ĐIỆN-ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ĐỘC LẬP - TỰ DO - HẠNH PHÚC o0o Tp HCM, ngày 07 tháng 03 năm 2020 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Võ Văn Hào Lớp: 15141DT1C MSSV:15141144 Họ tên sinh viên 2: Nguyễn Thành Tài Lớp: 15141DT2B MSSV:15141272 Tên đề tài: Thiết kế thi công máy đo điện tâm đồ ECG Tuần/ngày Tuần (7/3 – 5/4) Tuần (6/4 – 12/4) Tuần (13/4 – 19/4) Tuần (20/4 - 26/4) Tuần (27/4 – 3/5) Tuần (4/5 – 10/5) Tuần (11/5 – 17/5) Tuần (18/5 – 24/5) Tuần (25/5 – 31/5) Tuần 10 (1/6 – 7/6) Tuần 11 (8/6 – 14/6) Tuần 12 Nội dung Gặp giáo viên hướng dẫn để phố biến yêu cầu làm đồ án, tiến hành chọn đồ án GVHD tiến hành xét duyệt đề tài Viết đề cương chi tiết lịch trình đồ án tốt nghiệp Tìm hiểu đề tài lựa chọn thiết bị thích hợp Thiết kế sơ đồ khối giải thích chức khối Tính tốn thiết kế sơ đồ nguyên lý cho hệ thống Thiết kế PCB thi công phần cứng Đo lường cân chỉnh lại mạch ECG, lập trình cho MCU, Esp8266 Hồn thiện phần cứng Kiếm tra lắp đặt mơ hình Thiết kế lưu đồ giải thuật viết chương trình điều khiển hệ thống Thiết kế web server esp8266 iv Xác nhận GVHD (15/6 – 21/6) Tuần 13 (22/6 – 28/6) Tuần 14 (29/6 – 5/7) Tuần 15 (6/7 – 12/7) Tuần 16 (13/7 – 19/7) Chạy thử nghiệm hệ thống hoàn chỉnh, kiểm tra sữa chửa lỗi Viết báo cáo, làm slide báo cáo Hoàn thiện in báo cáo Báo cáo với GVHD GV HƯỚNG DẪN (Ký ghi rõ họ tên) v LỜI CAM ĐOAN Nhóm sinh viên Võ Văn Hào Nguyễn Thành Tài xin cam đoan đồ án nhóm tự thực hướng dẫn của thầy Võ Đức Dũng Nhóm chỉ tham khảo tài liệu trước đó nghiên cứu mạng online Kết công bố khóa luận tốt nghiệp trung thực không chép từ tài liệu hay cơng trình có trước đó Tp.HCM, ngày tháng 08 năm 2020 SV thực đồ án Võ Văn Hào Nguyễn Thành Tài vi LỜI CẢM ƠN Nhóm thực đồ án xin gửi lời cảm ơn đặc biệt đến giảng viên hướng dẫn thầy Võ Đức Dũng giúp đỡ nhóm trình thực đồ án, người đưa hướng nghiên cứu, giải đáp thắc mắc, tận tình quan sát nhóm làm việc Trong trình thực nhóm tiếp thu kiến thức thực tế cách làm việc nghiêm túc, hiệu từ thầy Nhóm em xin gửi lời tri ân chân thành đến quý thầy cô khoa Điện - Điện tử hỗ trợ chúng em về kiến thức nền tảng vững vàng, tạo điều kiện tốt cho sinh viên trình học tập nghiên cứu Sự hỗ trợ thầm lặng vô quan trọng từ gia đình bạn bè ln động lực để nhóm có thể làm việc hết khả hoàn thành đồ án cách tốt Một lần nhóm vô hân hạnh làm sinh viên trường ĐH Sư Phạm Kỹ Thuật TPHCM, học trò của giảng viên đầy tâm huyết, lời cảm ơn ghi nhận sâu sắc mà nhóm muốn gửi đến thầy cơ, gia đình bạn bè vii MỤC LỤC TRANG BÌA i NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP ii LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP iv LỜI CAM ĐOAN vi LỜI CẢM ƠN .vii MỤC LỤC viii LIỆT KÊ HÌNH ẢNH x LIỆT KÊ BẢNG xii TÓM TẮT xiii CHƯƠNG 1: TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN 1.5 BỐ CỤC CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 LÝ THUYẾT VỀ NHỊP TIM VÀ PHƯƠNG PHÁP ĐO ĐIỆN TIM 2.1.1 Khái niệm về ECG 2.1.2 Sơ lược về hệ thống điện tim 2.1.3 Quá trình điện học của tim 2.1.4 Nguyên lý đọc tín hiệu điện tim 2.1.5 Ý nghĩa sóng điện tâm đồ 2.1.6 Nồng độ oxy máu 2.1.7 Đo SpO2 phương pháp hấp thụ quang học 11 2.2 GIỚI THIỆU PHẦN CỨNG 12 2.2.1 Khối cảm biến ngõ vào 12 2.2.2 Khối vi xử lý trung tâm 13 2.2.3 Khối nhận tín hiệu 16 2.2.4 Khối hiển thị 17 2.2.5 Các chuẩn giao tiếp 18 CHƯƠNG TÍNH TỐN VÀ THIẾT KẾ 22 viii 3.1 GIỚI THIỆU 22 3.2 THIẾT KẾ SƠ ĐỒ KHỐI HỆ THỐNG 22 3.3 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 23 3.4 SƠ ĐỒ NGUYÊN LÝ TOÀN MẠCH 36 3.5 LƯU ĐỒ GIẢI THUẬT VÀ PHẦN MỀM LẬP TRÌNH 38 CHƯƠNG 4: THI CÔNG HỆ THỐNG 45 4.1 GIỚI THIỆU 45 4.2 THI CÔNG HỆ THỐNG: 45 4.2.2 Đóng gói thi cơng mơ hình: 48 4.2.3 Thi cơng hộp mơ hình: 49 4.3 LẬP TRÌNH CHO HỆ THỐNG 49 4.4 VIẾT TÀI LIỆU HƯỚNG DẪN SỬ DỤNG 56 CHƯƠNG 5: KẾT QUẢ THỰC TẾ 57 5.1 KẾT QUẢ ĐẠT ĐƯỢC TRONG QUÁ TRÌNH THỰC HIỆN 57 5.2 KẾT QUẢ ĐO TRÊN THIẾT BỊ CHUẨN Y KHOA 61 5.3 ĐÁNH GIÁ HỆ THỐNG 63 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 65 6.1 KẾT LUẬN 65 6.2 HƯỚNG PHÁT TRIỂN 65 TÀI LIỆU THAM KHẢO 66 PHỤ LỤC 67 ix CHƯƠNG 5: KẾT QUẢ THỰC TẾ CHƯƠNG 5: KẾT QUẢ THỰC TẾ 5.1 KẾT QUẢ ĐẠT ĐƯỢC TRONG QUÁ TRÌNH THỰC HIỆN Nhờ kiến thức tiếp thu trình học tập trường kiến thức mà nhóm em tự mày mị, nghiên cứu từ tài liệu chuyên ngành tiếng Anh hướng dẫn của thầy Võ Đức Dũng Nhóm chúng em hoàn thành đồ án tốt nghiệp với đề tài “THIẾT KẾ VÀ THI CÔNG MÁY ĐO ĐIỆN TÂM ĐỒ ECG” Sau trình thực đề tài đồ án, nhóm chúng em nghiên cứu tích lũy số kiến thức sau: - Tìm hiểu sâu về dịng vi điều khiển 32bit STM32F4, biết sử dụng trình biên dịch, soạn thảo cơng cụ nạp chương trình thích hợp cho dòng vi điều khiển - Nghiên cứu, tìm hiểu nắm bắt nguyên lý, hoạt động của ngoại vi FSMC có dòng Vi điều khiển STM32F4, thích hợp để sử dụng cho ứng dụng cần mở dụng nhớ RAM cho Vi điều khiển tiện dụng cho việc điều khiển LCD ở tốc độ cao - Nghiên cứu, tìm hiểu nắm bắt nguyên lý đo nhịp tim, SpO2 phương pháp quang học đo điện tâm đồ cách đo lường, vẽ lại đồ thị về thay đổi điện áp ở vị trí xác định thể - Nghiên cứu, nắm rõ nguyên lý của dòng LCD, cấu tạo chung phương thức điều khiển cho hầu hết loại LCD kích thước lớn, độ phân giải cao Nắm bắt phương pháp lập trình để vẽ nên đối tượng hình học cho LCD từ đó phát triển đồ họa lên mức cao - Nghiên cứu biết cách tạo web server ESP8266, kiến thức về HTML, CSS, - Nghiên cứu biết sử dụng công cụ vẽ 2D, 3D ở mức độ CorelDraw, SketUp Hình ảnh thực tế của hệ thống sau lắp đặt vào hộp: BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 57 CHƯƠNG 5: KẾT QUẢ THỰC TẾ Board xử lý trung tâm Board điều khiển LCD sử dụng driver RA8875 Module Esp8266 nodeMCU v1.0 Module nguồn LM317 Module nguồn AMS117 Module ECG AD8232 Hình Hệ thống lắp đặt hồn chỉnh Tất phần cứng module kết nối lên board điều khiển trung tâm (Board xanh lá) ➢ Tiến hành đo: BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 58 CHƯƠNG 5: KẾT QUẢ THỰC TẾ - Đặt tay vào đầu dò cảm biến để tiến hành đo SpO2: Đầu dị tín hiệu SpO2 Tay người Hình Đầu dị cảm biến đo SpO2 Chú thích: o Khi đo SpO2, thể nên giữ yên không hoạt động, lại, quơ tay, lắc cổ, hành động của thể sẽ thay đổi huyết áp, nhỏ đủ làm nhiễu đến tín hiệu mà cảm biến đọc o Đặt tay thẳng vào đầu dò, xoay mặt da ở đầu ngón tay vào cảm biến - Dán điện cự lên đạo trình mong muốn đo Điện cực Cơ thể người Hình Điện cực dán lên thể ở đạo trình Lead II (RA, LA, RL) BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 59 CHƯƠNG 5: KẾT QUẢ THỰC TẾ Chú thích: o Khi dán điện cực, cần đảm bảo độ dính tiếp xúc của điện cực lên thể o Cách ly thể với nguồn điện xung quanh có thể gây nhiễu khơng cầm nắm, sờ vào dụng cụ, thiết bị điện, điện tử đặc biệt thiết bị có xử dụng nguồn xung tốt nằm giường đo đạt - Tiến hành theo dõi kết đo đạt LCD: Tín hiệu ECG Đồ thị hấp thụ quang học của cảm biến SpO2 Nhịp tim đo Nồng độ SpO2 đo Hình Kết đo ecg Lead II, nhị tim SpO2 hình LCD BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 60 CHƯƠNG 5: KẾT QUẢ THỰC TẾ Theo dõi kết từ xa thông qua web server đặt Esp8266: - Hình 5 Kết đo đạt web server Kết hiển thị số nhịp tim phút SpO2 đo đạt webserver, tốc độ làm tươi kết web nhanh hoàn toàn đáp ứng yêu cầu về tốc độ 5.2 KẾT QUẢ ĐO TRÊN THIẾT BỊ CHUẨN Y KHOA - Dạng sóng ECG từ thiết bị chuẩn: Dạng sóng ECG của đạo trình Lead I Dạng sóng ECG của đạo trình Lead II Dạng sóng ECG của đạo trình Lead III Hình Dạng sóng ecg Lead II đo từ máy chuẩn y khoa BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 61 CHƯƠNG 5: KẾT QUẢ THỰC TẾ Nhận xét: So sánh với dạng sóng ECG từ hệ thống của nhóm tự thiết kế thiết bị chuẩn tương đối giống về tỉ lệ đỉnh đỉnh sóng, tỉ về về thời gian phức PQRST, cho thấy thiết kế của nhóm hoàn toàn đáp ứng về độ xác - Các kết quả, số liệu chi tiết của nhịp tim SpO2 SpO2 đo Nhịp tim đo Hình Kết nhịp tim nồng độ SpO2 đo từ máy chuẩn y khoa Kết đo nhịp tim nống độ SpO2 của bạn Phạm Ngọc Hà đo bởi máy đo chuẩn Nhịp tim đo Nồng độ SpO2 đo Hình Kết nhịp tim nồng độ SpO2 đo từ máy chuẩn y khoa BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 62 CHƯƠNG 5: KẾT QUẢ THỰC TẾ Nhịp tim Sóng ECG Sóng ECG Nồng độ SpO2 Sóng Són g EC G ECG Nồng độ SpO2 Són g Hình Hình ảnh thực đo máy đo chuẩn y khoa EC G- Bảng so sánh kết đo đạt với thiết bị chuẩn Nồng độ SpO2 Bảng 5.1: So sánh kết đo với máy chuẩn thể Lần đo Đo từ thiết bị chuẩn Đo từ hệ thống của nhóm Sp02 Nhịp tim Sp02 Nhịp tim Nồng 96% 87 95% 85 97% 89 96% 86 97% 91 95% 87 độ SpO2 Nhận xét: Các kết đo từ hệ thống của nhóm thiết kế tương đối xác so sánh với thiết bị chuẩn, sai số 1-2% cho kết SpO2 3% cho kết nhịp tim, hoàn toàn đáp ứng yêu cầu cho thiết bị theo dõi gia đình phịng khám nhỏ 5.3 ĐÁNH GIÁ HỆ THỐNG Hệ thống có ưu điểm : - Màn hình LCD to rõ nét, dễ quan sát, lúc có thể hiển thị Web, tốc độ làm tươi kết Web server nhanh BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 63 CHƯƠNG 5: KẾT QUẢ THỰC TẾ - Kết đo nhạy xác so sánh với máy chuẩn, ưu điểm đáng giá mà hệ thống mang lại - Hệ thống hoạt động tương đối ổn định - Kết nối Wifi cho phép theo dõi từ xa, tiện lợi cho việc theo dõi thông tin sức khỏe của người đo - Mơ hình gọn nhẹ, hệ thống cấp nguồn 5V từ Pin sạc có ưu việc di chuyển, sửa chữa, vận hành lâu dài - Sử dụng vi điều khiển 32bit ARM cho xử lý trung tâm mang lại xác, tốc độ cao nhiều so với việc sử dụng vi điều khiển 8bit học Hạn chế lớn của hệ thống cảm biến MAX30100 đơi thiếu ổn định, giao diện website chỉ có thể hiển thị nhịp tim nồng độ oxy máu, chưa có khả hiển thị dạng sóng ECG, thiếu sót lớn cần cải tiến tương lai BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 64 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 6.1 KẾT LUẬN Qua đề tài “THIẾT KẾ VÀ THI CÔNG MÁY ĐO ĐIỆN TÂM ĐỒ” nhóm thực nghiên cứu vấn đề mà mục tiêu nhóm đưa ra: - Cấu tạo nguyên lí hoạt động của mạch ECG - Phương pháp đo nhịp tim phương pháp hấp thụ quang học - Giải thuật vẽ tín hiệu điện tim - Cách đo nhịp tim cảm biến MAX3010 giao tiếp với vi điều khiển - Giao tiếp UART ESP8266 Node MCU STM32F407VET6 - Giao tiếp STM32F407VET6 với hình LCD Inch chuẩn giao tiếp song song qua ngoại vi FSMC tích hơp vi điều khiển Những sai sót, hạn chế hệ thống như: - Do dạng sóng đề tài cần phải cập nhật liên tục với tốc độ cực nhanh thiết bị chưa đạt ổn định xác cao - Ứng dụng nhóm thiết kế chỉ đưa nhịp tim nồng độ SpO2 lên Web 6.2 HƯỚNG PHÁT TRIỂN Đề tài “THIẾT KẾ VÀ THI CÔNG MÁY ĐO ĐIỆN TÂM ĐỒ” cịn có nhiều hạn chế nhiên có thể ứng dụng vào việc theo dõi nhịp tim cho người cao tuổi, người có tiền sử bệnh tim, bệnh nhân nhập viện điều trị lâu ngày có thể ứng dụng vào phòng khám nhỏ Hệ thống về phần cứng hỗ trợ cảm biến mạnh mẽ, chất lượng tốt thiết bị có thể chạy xác nhiều Về phần trùn khơng dây có thể nâng cấp lên hệ thơng server internet tồn cầu để tiện cho việc theo dõi sức khỏe của bệnh nhân Về phần mềm, có thể thiết kế trang web lưu lịch sử đo nhịp tim, SpO2 của người dùng, dang sóng ECG, quản lý nhiều hệ thống đo lúc, kết hợp với trí thơng minh nhân tạo (AI) để đưa chẩn đoán, cảnh báo bệnh cách kịp thời xác BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH 65 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN TÀI LIỆU THAM KHẢO [1] Nguyễn Đình Phú, Phan Vân Hoàng, “Thực hành vi điều khiển nâng cao”, Trường ĐH SPKT TP.HCM [2] Nguyễn Thanh Tâm, Võ Đức Dũng, “Thiết kế mạch điện tử y sinh”, Trường ĐH SPKT TP HCM [3] Trần Thu Hà, Trương Thị Bích Ngà, Nguyễn Thị Lưỡng, Bùi Thị Tuyết Đan, Dương Thị Cẩm Tú, “Giáo trình điện tử bản”, Trường ĐHSPKT Tp.HCM, Nhà xuất ĐH Quốc Gia, Tp.HCM [4] Nguyễn Trường Duy, Võ Đức Dũng, Nguyễn Thanh Hải, “Giáo trình: Kỹ thuật số”, Trường ĐHSPKT, Tp.HCM, Nhà xuất ĐH Quốc Gia, Tp.HCM, 2018 [5] Khoa Y,“ Kĩ thuật đo phân tích điện tâm đồ bình thường”, NXB ĐH Quốc Gia Tp.HCM, 2015 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 66 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN PHỤ LỤC Code chương trình ESP8266 #include #include #include "index.h" #include #include #include #include int hr; int sp; int sum; String s; const String tenwifi = "haomibie"; const String mkwifi = "5678912345"; ESP8266WebServer server(80); const char MAIN_page[] PROGMEM = R"=====( Lap trinh esp8266 ĐỒ ÁN TỐT NGHIỆP Nhịp tim : 0BMP Nồng độ oxy : 0% BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 67 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

GVHD: Ths.Vo Duc Dung

SVTH1: Vo Van Hao 15141144

SVTH2: Nguyen Thanh Tai 15141272

setInterval(function() { // Call a function repetatively with Second interval gethr(); getsp(); }, 1000); //2000mSeconds update rate function gethr() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == && this.status == 200) { document.getElementById("hrs").innerHTML = this.responseText; } }; xhttp.open("GET", "dochr", true); xhttp.send(); } function getsp() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == && this.status == 200) { document.getElementById("sps").innerHTML = this.responseText; } }; BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 68 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN xhttp.open("GET", "docsp", true); xhttp.send(); } )====="; void ketnoi(){ //String s = MAIN_page; server.send(200,"text/html",MAIN_page); } void docdulieuhr(){ String shr = String(87); if(isnan(hr)){ server.send(200,"text/plane","Cảm biến không hoạt động"); }else{ server.send(200,"text/plane",shr); } } void docdulieusp(){ String ssp = String(95); if(isnan(sp)){ server.send(200,"text/plane","Cảm biến khơng hoạt động"); }else{ server.send(200,"text/plane",ssp); } BỘ MƠN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 69 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN } void setup() { Serial.begin(115200); //pinMode(chandht,INPUT); // dht.begin(); Serial.println(""); Serial.print("Ket noi den wifi "); Serial.println(tenwifi); WiFi.begin(tenwifi, mkwifi); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi da duoc ket noi"); Serial.println("dia chi IP: "); Serial.println(WiFi.localIP()); server.on("/",ketnoi); server.on("/dochr",docdulieuhr); server.on("/docsp",docdulieusp); server.begin(); } void loop() { s = Serial1.readString(); const char* c = s.c_str(); BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 70 CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN sscanf(c, "%d", &sum); hr=sum/1000; sp=sum%1000; server.handleClient(); } BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 71

Ngày đăng: 07/06/2021, 16:22

Xem thêm:

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w