Luận văn Thạc sĩ Kỹ thuật: nghiên cứu xây dựng hệ thống giám sát tín hiệu

Trường đại học

Trường Đại Học Điện Lực

Chuyên ngành

Kỹ Thuật Điện Tử

Người đăng

Ẩn danh

Thể loại

Luận văn thạc sĩ

2024

73
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Tổng quan về hệ thống giám sát tín hiệu điện tim ECG

Hệ thống giám sát tín hiệu điện tim ECG là một giải pháp công nghệ tiên tiến trong lĩnh vực y tế hiện đại. Giám sát ECG đóng vai trò quan trọng trong việc phát hiện sớm các bệnh lý tim mạch. Luận văn ThS này tập trung vào xây dựng hệ thống giám sát dựa trên nền tảng IoT (Internet of Things), cho phép theo dõi tín hiệu điện tim từ xa một cách hiệu quả. Cấu tạo của tim gồm bốn buồng: hai nhĩ và hai thất, hoạt động theo một chu kỳ điều hòa để bơm máu đi khắp cơ thể. Tín hiệu ECG được tạo ra từ các hoạt động điện sinh học của tim, phản ánh mỗi giai đoạn của chu kỳ tim thông qua các sóng đặc trưng. Việc nghiên cứu xây dựng hệ thống này không chỉ cải thiện chất lượng chăm sóc sức khỏe mà còn hỗ trợ bác sĩ trong chẩn đoán và điều trị hiệu quả.

1.1. Cấu tạo và nguyên lý hoạt động của tim

Tim là một cơ quan cơn co bơm máu liên tục. Cấu tạo của tim bao gồm bốn buồng chính: nhĩ phải, nhĩ trái, thất phải và thất trái. Nguyên lý hoạt động dựa trên sự tương tác của các nút điện sinh học như nút xoang nhĩ (SAN) và nút nhĩ thất (AVN). Các nút này điều phối nhịp tim thông qua các xung điện tự động sinh ra từ các tế bào tim. Chu kỳ tim bao gồm pha co tâm nhĩ và pha co tâm thất, diễn ra liên tục từ 60-100 lần mỗi phút ở người khỏe mạnh.

1.2. Sóng tín hiệu điện tim và đạo trình điện tâm đồ

Tín hiệu ECG được biểu thị qua các sóng đặc trưng gồm sóng P, sóng QRS, sóng T và sóng U. Sóng P đại diện cho sự khử cực của tâm nhĩ, sóng QRS phản ánh sự khử cực của tâm thất, còn sóng T là sự tái cực của tâm thất. Đạo trình điện tâm đồ được thiết kế bởi Einthoven với tam giác Einthoven, bao gồm ba đạo trình tiêu chuẩn (I, II, III) và ba đạo trình tăng cường. Các đạo trình này cho phép bác sĩ đánh giá hoạt động điện tâm từ các góc nhìn khác nhau, giúp phát hiện các bất thường tim mạch.

II. Ứng dụng công nghệ IoT trong giám sát sức khỏe từ xa

Công nghệ IoT (Internet of Things) đã mở ra những cơ hội mới trong lĩnh vực y tế, đặc biệt là trong giám sát sức khỏe từ xa. Hệ thống IoT y tế cho phép các bệnh nhân được theo dõi liên tục ngay tại nhà mà không cần đến bệnh viện thường xuyên. Xây dựng hệ thống giám sát dựa trên IoT mang lại nhiều ưu điểm như: giảm chi phí chăm sóc sức khỏe, nâng cao chất lượng cuộc sống bệnh nhân, và cho phép bác sĩ can thiệp kịp thời khi phát hiện bất thường. Các thách thức chính bao gồm bảo mật dữ liệu, độ tin cậy kết nối, và độ chính xác của cảm biến. Những ứng dụng thực tiễn của IoT trong y tế đã chứng minh hiệu quả cao trong theo dõi các tín hiệu sinh học như nhất động, huyết áp, và đặc biệt là tín hiệu ECG từ xa.

2.1. Ưu điểm và thách thức của IoT trong y tế

Ưu điểm của IoT y tế bao gồm: theo dõi real-time, giảm thời gian chờ đợi, cải thiện khả năng tiếp cận dịch vụ y tế ở vùng sâu. Thách thức bao gồm bảo mật thông tin bệnh nhân, độ tin cậy của các thiết bị, và chi phí ban đầu cao. Nguy cơ chính là lỗi kỹ thuật có thể gây ra chẩn đoán sai hoặc mất dữ liệu quan trọng của bệnh nhân.

2.2. Cấu trúc hệ thống IoT trong giám sát ECG

Cấu trúc hệ thống gồm ba tầng chính: tầng cảm biến (sensor layer), tầng xử lý (processing layer), và tầng ứng dụng (application layer). Tầng cảm biến bao gồm cảm biến ECG AD8232 và các thiết bị đo lường. Tầng xử lý sử dụng microcontroller để xây dựng hệ thống lọc tín hiệu và truyền dữ liệu. Tầng ứng dụng sử dụng nền tảng IoT Ubidots để hiển thị dữ liệu trên giao diện web và ứng dụng di động.

III. Thiết kế và xây dựng phần cứng hệ thống

Phần cứng của hệ thống giám sát ECG bao gồm các thành phần chính như cảm biến ECG, mô đun xử lý tín hiệu AD8232, và microcontroller. Xây dựng hệ thống phần cứng đòi hỏi sự lựa chọn cảm biến có độ nhạy cao và khả năng lọc nhiễu tốt. Cảm biến ECG sử dụng ba điện cực để đo tín hiệu từ da: hai điện cực để đo tín hiệu và một điện cực tham chiếu. Mô đun AD8232 là bộ xử lý tín hiệu tích hợp chuyên dụng cho giám sát ECG, có khả năng khuếch đại, lọc và xử lý tín hiệu đầu vào với độ chính xác cao. Microcontroller ESP32 được sử dụng để chuyển đổi ADC, xử lý dữ liệu, và truyền tải lên nền tảng IoT thông qua giao thức WiFi.

3.1. Cảm biến ECG và mô đun xử lý AD8232

Cảm biến ECG được thiết kế để nhận diện các xung điện tim từ cơ thể. Mô đun AD8232 là một bộ xử lý tín hiệu analog tích hợp sẵn các chức năng khuếch đại, lọc thông dải, và khử nhiễu. Độ lợi của mô đun có thể điều chỉnh từ 100 đến 40,000 lần. Xây dựng phần cứng sử dụng AD8232 giúp giảm nhiễu và cải thiện chất lượng tín hiệu đầu ra trước khi gửi đến microcontroller.

3.2. Lọc tín hiệu và khử nhiễu

Tín hiệu ECG dễ bị nhiễu từ các nguồn như điện lưới (50Hz), chuyển động cơ thể, và nhiễu điện từ. Lọc tín hiệu được thực hiện qua các bộ lọc analog trong mô đun AD8232 và bộ lọc số trong phần mềm. Bộ lọc Butterworth và bộ lọc thích nghi được sử dụng để khử nhiễu ECG hiệu quả. Xây dựng hệ thống lọc nhiều tầng giúp cải thiện đáng kể chất lượng tín hiệu ECG cuối cùng.

IV. Phát triển phần mềm và tích hợp nền tảng IoT

Xây dựng phần mềm cho hệ thống giám sát ECG sử dụng Arduino IDE để lập trình microcontroller ESP32. Phần mềm chủ yếu xử lý việc đọc dữ liệu từ cảm biến, xử lý tín hiệu số, và truyền tải dữ liệu lên nền tảng IoT Ubidots. Giám sát ECG thông qua nền tảng IoT cho phép người dùng truy cập dữ liệu từ bất kỳ thiết bị nào có kết nối internet. Giao thức MQTT được sử dụng để truyền thông điệp hiệu quả với kích thước nhỏ, phù hợp cho các thiết bị IoT. Giao diện người dùng trên Ubidots cung cấp khả năng theo dõi real-time, lưu trữ dữ liệu lịch sử, và cảnh báo tự động khi phát hiện bất thường. Hệ thống giám sát này được thử nghiệm và đánh giá để đảm bảo tính ổn định và độ chính xác.

4.1. Lập trình và xử lý dữ liệu với Arduino IDE

Arduino IDE là môi trường phát triển tích hợp sử dụng ngôn ngữ C/C++ để lập trình ESP32. Chương trình chính thực hiện việc khởi tạo cảm biến, đọc giá trị ADC, xử lý dữ liệu, và gửi dữ liệu lên nền tảng IoT. Xây dựng hệ thống phần mềm bao gồm các hàm xử lý ngắt, các hàm lọc số, và các hàm giao tiếp mạng. Các thư viện được sử dụng giúp tối ưu hóa quá trình phát triển và đảm bảo tính tin cậy.

4.2. Tích hợp và triển khai trên nền tảng Ubidots

Nền tảng Ubidots là một dịch vụ IoT đám mây cho phép giám sát và quản lý dữ liệu cảm biến. Dữ liệu ECG được truyền tải qua giao thức MQTT với mã xác thực API riêng. Ubidots cung cấp bảng điều khiển trực quan với các biểu đồ thời gian thực, cảnh báo tự động, và khả năng chia sẻ dữ liệu với bác sĩ. Xây dựng giao diện trên Ubidots cho phép bệnh nhân và chuyên gia y tế theo dõi tín hiệu ECG liên tục.

28/12/2025
Luận văn thạc sĩ nghiên cứu xây dựng hệ thống giám sát tín hiệu điện tim ecg trên nền tảng iot