Giới thiệu dự án
Theo thống kê của Tổ chức Y tế Thế giới (WHO), mỗi năm toàn cầu có khoảng 15 triệu trẻ sinh non (chiếm tỷ lệ từ 6% đến 11% tổng số ca sinh). Tại Việt Nam, tỷ lệ trẻ sinh non và nhẹ cân chiếm khoảng 19%, là nguyên nhân hàng đầu dẫn đến 59% số ca tử vong ở trẻ dưới 5 tuổi và lên tới 70,4% ở trẻ dưới 1 tuổi. Trẻ sơ sinh non tháng thiếu hụt lớp mỡ dưới da và chưa hoàn thiện hệ thần kinh điều hòa thân nhiệt, rất dễ rơi vào trạng thái hạ thân nhiệt dẫn đến toan chuyển hóa, suy hô hấp, hạ đường huyết và tử vong.
Hiện nay, các dòng lồng ấp sơ sinh nhập khẩu chính ngạch (như Atom Medical, Bistos, JW) có giá thành dao động từ 100 đến 200 triệu VNĐ, khiến các cơ sở y tế tuyến huyện và vùng sâu vùng xa gặp khó khăn trong việc trang bị đầy đủ. Đề tài "Thiết kế thi công mô hình lồng ấp trẻ sơ sinh điều khiển trực tiếp hoặc từ xa" giải quyết bài toán cấp thiết này bằng giải pháp phần cứng mở, chi phí thấp nhưng đảm bảo độ tin cậy vận hành.
Mục tiêu dự án
- Thiết kế cơ khí chính xác: Chế tạo buồng ấp cách nhiệt kích thước $576 \times 376 \times 243\text{ mm}$ bằng vật liệu Mica quang học trong suốt, tích hợp buồng phối khí 2 luồng (khô và ẩm).
- Kiểm soát nhiệt độ tự động: Ứng dụng thuật toán kết hợp ON-OFF và PID điều khiển góc kích Triac cho bộ gia nhiệt AC, duy trì nhiệt độ trong dải $30^\circ\text{C} - 37^\circ\text{C}$ với sai số xác lập $\le \pm 0.5^\circ\text{C}$.
- Điều tiết độ ẩm buồng ấp: Thiết kế cơ cấu cửa phân phối khí đóng mở bằng động cơ bước 28BYJ-48 với độ phân giải 4216 bước cho hành trình 50mm, đáp ứng dải độ ẩm từ 45% đến 85% RH.
- Hệ thống giám sát kép: Vận hành đồng thời qua giao diện phần cứng cục bộ (LED 7 đoạn, phím bấm vật lý) và hệ thống điều khiển từ xa qua mạng Wi-Fi trên ứng dụng Android kết nối Firebase Realtime Database.
Phạm vi và giới hạn kỹ thuật
- Mô hình nghiên cứu học thuật tỷ lệ compact ($57\times 38\times 37\text{ cm}$), chưa qua thử nghiệm lâm sàng trên cơ thể sống.
- Cảm biến sử dụng là dòng công nghiệp/dân dụng DHT22 (sai số $\pm 0.5^\circ\text{C}$, $\pm 2%\text{ RH}$) thay thế cho các đầu dò y tế chuyên dụng Class IIb.
- Hệ thống vận hành bằng nguồn AC 220V kết hợp bộ đổi nguồn tổ ong Switching Power Supply 5V-10A.
Phân tích và thiết kế giải pháp
Phân tích hiện trạng
| Tiêu chí |
Lồng ấp thương mại (Bistos BT-500 / Atom) |
Nghiên cứu ATmega8535 / LM35 truyền thống |
Giải pháp đề tài (ATmega2560 + ESP8266 PID) |
| Cơ chế gia nhiệt |
PID điều khiển góc pha SCR/Triac kín |
Rơ-le cơ học đóng ngắt ON-OFF đơn thuần |
Hybrid ON-OFF + PID kích Triac theo điểm Zero |
| Điều khiển ẩm |
Nồi đun hơi nước tự động siêu âm |
Cố định khay nước tĩnh |
Cửa chia khí ẩm/khô tự động bằng động cơ bước |
| Giám sát từ xa |
Mạng nội bộ bệnh viện (HIS/PACS riêng biệt) |
Không hỗ trợ (chỉ màn hình LCD16x2) |
Đồng bộ Cloud Firebase + App Android Realtime |
| Thời gian đáp ứng |
25 - 35 phút |
> 60 phút (dao động quá mức $\pm 2^\circ\text{C}$) |
30 - 45 phút (độ vọt lố $< 0.5^\circ\text{C}$) |
| Chi phí chế tạo |
120.000.000 - 200.000.000 VNĐ |
1.500.000 - 2.000.000 VNĐ (thiếu cơ khí) |
4.500.000 - 6.500.000 VNĐ (hoàn chỉnh mô hình) |
Phân loại yêu cầu kỹ thuật (MoSCoW)
- Must-have: Đo và duy trì nhiệt độ từ $30^\circ\text{C} - 37^\circ\text{C}$; cảnh báo âm thanh - ánh sáng khi lệch ngưỡng an toàn; phát hiện điểm 0 (Zero-crossing detection) lưới điện xoay chiều.
- Should-have: Điều khiển vị trí cửa gió ẩm tự động từ 0% đến 100%; đồng bộ dữ liệu thời gian thực lên ứng dụng di động; hiển thị thông số bằng LED 7 đoạn kích thước lớn 1.2 inch.
- Could-have: Tích hợp bộ đệm giao tiếp đa Master-Slave qua bus I2C; lưu đồ thị nhiệt độ theo thời gian trên ứng dụng.
- Won't-have (giai đoạn này): Bộ điều hòa nồng độ Oxy ($O_2$), buồng chiếu đèn điều trị vàng da sơ sinh (Phototherapy).
Thiết kế hệ thống
Technology Stack & Linh kiện
- Vi điều khiển trung tâm (Core MCU): ATmega2560 (16MHz, 256KB Flash, 8KB SRAM, 54 Digital I/O, 4 UART, 6 External Interrupts).
- IoT Gateway MCU: ESP8266EX NodeMCU v3 (Tensilica L106 32-bit, 80MHz, Wi-Fi 802.11 b/g/n, Flash 4MB).
- Phần mềm & Nền tảng: Arduino IDE v1.8.19 (C/C++), MIT App Inventor 2, Google Firebase Realtime Database, Proteus Design Suite 8.13 (PCB Layout), SolidWorks 2020 (CAD 3D).
- Mạch công suất & Chấp hành: Triac BTA40-700B (40A, 700V) & BT137, Opto cách ly MOC3020, Opto dò điểm không MCT2E kết hợp cầu Diode DB107, Động cơ bước 28BYJ-48 + Driver IC ULN2003, Quạt tản nhiệt CNDF 220VAC (120x120x38mm, 0.5A).
+-----------------------------------------------------------------------------------+
| SƠ ĐỒ BỘ NHỚ VÀ DỮ LIỆU |
+-----------------------------------------------------------------------------------+
| [Firebase Realtime Database Schema] |
+-----------------------------------------------------------------------------------+
Thiết kế an toàn và tương thích tiêu chuẩn
Hệ thống tham chiếu theo tiêu chuẩn quốc gia TCVN 7303-2-19 (IEC 60601-2-19) về an toàn thiết bị lồng ấp sơ sinh:
- Cách ly quang học (Galvanic Isolation): Toàn bộ tín hiệu điều khiển giữa vi xử lý 5VDC và tải AC 220V được cách ly qua IC MCT2E và MOC3020 với điện áp cách ly lên tới 5000Vrms.
- Cơ chế an toàn nhiệt kép (Thermal Cut-off): Cầu chì bảo vệ quá dòng 10A kết hợp ngưỡng ngắt cứng bằng phần mềm khi nhiệt độ vượt quá $38.5^\circ\text{C}$.
Implementation và kết quả
Development Process & Tính toán kỹ thuật
1. Tính toán cân bằng nhiệt động học (Thermodynamic Calculation)
Thể tích không khí buồng ấp:
$$V = 0.576 \times 0.376 \times 0.243 \approx 0.0526\text{ m}^3$$
Khối lượng không khí trong lồng ($m_{\text{air}} = \rho \times V$ với $\rho = 1.2\text{ kg/m}^3$):
$$m_{\text{air}} = 1.2 \times 0.0526 = 0.0631\text{ kg}$$
Năng lượng làm nóng không khí thêm $1^\circ\text{C}$ ($C_p = 1005\text{ J/kg}\cdot\text{K}$):
$$Q_{\text{air}} = 0.0631 \times 1005 \times 1 \approx 63.4\text{ J}$$
Nhiệt lượng cần cung cấp cho mô hình cơ thể trẻ sơ sinh ($m_{\text{baby}} = 1.8\text{ kg}$, $C_{\text{baby}} \approx C_{\text{water}} = 4200\text{ J/kg}\cdot\text{K}$):
$$Q_{\text{baby}} = 1.8 \times 4200 \times 1 = 7560\text{ J}$$
Nhiệt thất thoát do bức xạ qua 5 mặt Mica ($\epsilon = 0.9$, hằng số Stefan-Boltzmann $\sigma = 5.67 \times 10^{-8}\text{ W/m}^2\text{K}^4$, diện tích $A_s \approx 0.88\text{ m}^2$):
$$Q_{\text{rad}} = \epsilon \sigma A_s (T_s^4 - T_{\text{surr}}^4) \approx 4.5\text{ W} = 270\text{ J/phút}$$
Tổng nhiệt lượng cần tăng $1^\circ\text{C}$ trong 180 giây:
$$Q_{\text{total}} \approx 39.6\text{ kJ} \implies P_{\text{heater}} = \frac{39600\text{ J}}{180\text{ s}} = 220\text{ W}$$
Nhóm sử dụng dây điện trở 800W được khống chế công suất cực đại ở mức 200W thông qua điều chế pha kích Triac.
+-----------------------------------------------------------------------------------+
| DẠNG SÓNG ĐIỀU KHIỂN GÓC KÍCH TRIAC (AC PHASE CONTROL) |
+-----------------------------------------------------------------------------------+
| Điện áp lưới 220VAC: |
| _--_ _--_ _--_ |
| / \ / \ / \ |
| ---+--------+----------+--------+----------+--------+--- (Điểm cắt 0 / Zero Cross)|
| \ / \ / |
| --__-- --__-- |
| |
| Tín hiệu kích Triac (Sau trễ Alpha): |
| | | | |
| ---------+------------------+------------------+-------- |
| |<-- Trễ Alpha -->| |
| |
| Dạng sóng qua tải điện trở: |
| _--\ _--\ _--\ |
| / \ / \ / \ |
| -------+------+-----------+------+-----------+------+--- |
+-----------------------------------------------------------------------------------+
2. Thuật toán điều khiển nhiệt độ PID & Zero-Crossing Firing
Hệ thống sử dụng bộ điều khiển PID số trên nền vi điều khiển kết hợp ngắt ngoài bắt điểm 0:
// Trích xuất mã nguồn thuật toán điều khiển nhiệt độ trên Arduino Mega 2560
#include <Arduino.h>
volatile int alpha_delay = 0; // Thời gian trễ kích Triac (micro giây)
double Kp = 1000.0, Ki = 20.0, Kd = 50.0;
double PID_p = 0, PID_i = 0, PID_d = 0, PID_total = 0;
double previous_error = 0;
unsigned long last_time = 0;
// Trình phục vụ ngắt ngoài Zero-Crossing (Chân D2 - INT0)
void zero_crossing_ISR() {
if (alpha_delay > 100 && alpha_delay < 9900) {
delayMicroseconds(alpha_delay); // Tạo góc trễ mở pha
digitalWrite(TRIAC_GATE_PIN, HIGH);
delayMicroseconds(10); // Độ rộng xung kích 10us
digitalWrite(TRIAC_GATE_PIN, LOW);
}
}
void compute_PID(double setpoint, double input_temp) {
double error = setpoint - input_temp;
unsigned long now = millis();
double time_change = (double)(now - last_time) / 1000.0;
// Chiến lược Hybrid: ON-OFF khi sai số lớn, PID khi sai số nằm trong dải hẹp
if (error > 2.0) {
alpha_delay = 150; // Kích tối đa công suất (Full ON)
} else if (error < -1.0) {
alpha_delay = 9950; // Ngắt hoàn toàn (Full OFF)
} else {
// Vùng điều khiển vi sai PID
PID_p = Kp * error;
PID_i += (Ki * error) * time_change;
PID_d = Kd * ((error - previous_error) / time_change);
PID_total = PID_p + PID_i + PID_d;
// Ánh xạ đầu ra PID sang thời gian trễ kích Triac (0 đến 10000 micro-giây)
PID_total = constrain(PID_total, 0, 10000);
alpha_delay = 10000 - (int)PID_total;
}
previous_error = error;
last_time = now;
}
3. Điều khiển lưu lượng khí ẩm
Động cơ bước 28BYJ-48 với tỷ số truyền hộp số $64:1$ tạo ra 2048 bước/vòng. Bánh răng dẫn động có 9 răng, đường kính danh nghĩa 9mm (chu vi $C = 28.27\text{ mm}$). Để dịch chuyển cửa trượt hành trình $L = 50\text{ mm}$ (mở 100% buồng ẩm), số bước cần thiết được tính theo công thức:
$$\text{Steps}_{\text{max}} = \frac{50\text{ mm}}{28.27\text{ mm/vòng}} \times 2048\text{ bước/vòng} \approx 4216\text{ bước}$$
Công thức tính số bước cho vị trí đặt $H%$ từ giao diện người dùng:
$$\text{Steps}(H%) = \frac{4216 \times H%}{100%}$$
Testing và validation
Kết quả thử nghiệm thực tế
Quá trình thử nghiệm được tiến hành trong môi trường phòng thí nghiệm có nhiệt độ nền $27.5^\circ\text{C} - 29.0^\circ\text{C}$, độ ẩm môi trường $68% - 75%\text{ RH}$.
+-----------------------------------------------------------------------------------+
| ĐỒ THỊ ĐÁP ỨNG NHIỆT ĐỘ CÁC PHƯƠNG PHÁP ĐIỀU KHIỂN |
+-----------------------------------------------------------------------------------+
| Nhiệt độ (°C) |
| 38 | |
| 36 | _.-'''''-._ (ON-OFF: Dao động lớn ±2.2°C, Vọt lố >37.5°C) |
| 34 | - - - -.-'- - - - - -'- - - - - - - - - - - - - - - (Nhiệt đặt: 34.0°C) |
| 32 | / ........... (PID thuần: Ổn định sau 60 phút) |
| 30 | / / |
| 28 |_____/_____/____________ (Hybrid ON-OFF + PID: Ổn định sau 35 phút, e <= 0.2°C)|
| 0 +-----+-----+-----+-----+-----+-----+-----+-----> Thời gian (phút) |
| 0 10 20 30 40 50 60 70 |
+-----------------------------------------------------------------------------------+
Đổi mới và đóng góp
- Cơ cấu phân tách hai luồng khí độc lập (Dual Air-Chamber): Khác biệt hoàn toàn với các mô hình nghiên cứu trước đây (thường thổi gió trực tiếp qua mặt nước gây đọng sương cục bộ), hệ thống thiết kế buồng gia nhiệt khô và buồng tạo ẩm vi sai riêng biệt, điều tiết qua cửa trượt định lượng chính xác bằng động cơ bước.
- Thuật toán điều khiển góc pha mềm (Soft Phase-Angle PID): Giải quyết triệt để nhược điểm sốc nhiệt của các mạch đóng ngắt relay cơ, bảo vệ tuổi thọ dây mayso nhiệt và quạt thông gió.
- Kiến trúc nhúng phân tán (Distributed Embedded Architecture): Tách bạch tác vụ kiểm soát thời gian thực khắt khe (Mega 2560 xử lý ngắt AC $100\text{Hz}$) và tác vụ truyền thông mạng ngốn tài nguyên (ESP8266 xử lý TCP/IP/TLS), đảm bảo hệ thống không bị treo hay mất kiểm soát nhiệt khi mất kết nối mạng.
- Tối ưu hóa giá trị kinh tế: Giảm chi phí sản xuất xuống dưới 7 triệu VNĐ, mở ra tiềm năng sản xuất các mô hình giảng dạy thực hành hoặc thiết bị cấp cứu sơ sinh di động giá rẻ cho các trạm y tế vùng sâu.
Ứng dụng thực tế và triển khai
Kịch bản vận hành thực tế
- Cơ sở y tế vùng cao/huyện đảo: Cung cấp thiết bị ổn định thân nhiệt cho trẻ sinh non trong quá trình sơ cứu và chờ xe cấp cứu chuyên dụng chuyển lên tuyến trên.
- Xe cứu thương chuyên dụng: Thiết bị gọn nhẹ, tiêu thụ điện năng trung bình thấp (chỉ ~150W ở chế độ duy trì), dễ dàng chạy qua bộ kích điện Inverter 12VDC-220VAC tiêu chuẩn trên xe cấp cứu.
- Đào tạo và nghiên cứu kỹ thuật y sinh: Phục vụ phòng thí nghiệm cho sinh viên các ngành Kỹ thuật Y sinh, Điện tử Y tế, Tự động hóa nghiên cứu thuật toán điều khiển y sinh và hệ thống nhúng IoT.
+-----------------------------------------------------------------------------------+
| LỘ TRÌNH TRIỂN KHAI VÀ THƯƠNG MẠI HÓA |
+-----------------------------------------------------------------------------------+
| Giai đoạn 1 (Hiện tại): Hoàn thiện Prototype TRL-4 |
| |
| Giai đoạn 2 (6 tháng tới): Nâng cấp phần cứng chuẩn Y tế TRL-6 |
| |
| Giai đoạn 3 (12-18 tháng): Kiểm định & Thử nghiệm tiền lâm sàng TRL-8 |
+-----------------------------------------------------------------------------------+
Hạn chế và hướng phát triển
Hạn chế kỹ thuật hiện tại
- Cảm biến DHT22 có quán tính nhiệt lớn và tần số lấy mẫu thấp (0.5Hz), gây khó khăn khi cần đáp ứng tức thời với các biến động mở nắp lồng ấp đột ngột.
- Thiết bị chưa tích hợp pin sạc dự phòng (UPS); khi mất nguồn lưới AC, hệ thống sẽ ngưng gia nhiệt.
- Ứng dụng xây dựng trên nền tảng MIT App Inventor còn hạn chế về khả năng tùy biến giao diện đồ họa nâng cao và bảo mật tầng người dùng chuyên sâu.
Định hướng nâng cấp
- Chuyển đổi vi điều khiển sang kiến trúc đơn chip tích hợp công suất cao như STM32F4 kết hợp ESP32-S3, hỗ trợ hệ điều hành thời gian thực (FreeRTOS).
- Bổ sung module đo nồng độ bão hòa oxy trong máu ($SpO_2$) và nhịp tim quang học (PPG) không xâm lấn cho trẻ gắn liền với lồng ấp.
- Sử dụng module màng rung siêu âm Piezo để tạo ẩm trực tiếp thay cho cơ cấu bốc hơi nước tự nhiên, tăng tốc độ đáp ứng độ ẩm lên dưới 5 phút.
Đối tượng hưởng lợi
- Sinh viên & Học viên chuyên ngành: Cung cấp mô hình tham chiếu hoàn chỉnh từ lý thuyết tính toán nhiệt động học, thiết kế mạch công suất AC đến lập trình IoT nhúng đa nền tảng.
- Kỹ sư R&D thiết bị y tế: Mẫu thiết kế phần cứng mở với đầy đủ thông số linh kiện, thuật toán Zero-crossing Triac firing và cơ chế liên lạc I2C ổn định.
- Cơ sở y tế cơ sở và Tổ chức xã hội: Giải pháp công nghệ tiềm năng với chi phí chỉ bằng 5% so với máy ngoại nhập, mở ra khả năng nội địa hóa thiết bị y tế chăm sóc sơ sinh tại Việt Nam.
Câu hỏi thường gặp
1. Yêu cầu kỹ thuật tối thiểu để triển khai và vận hành hệ thống là gì?
Hệ thống yêu cầu nguồn điện lưới 220VAC $\pm 10%$, tần số 50Hz, có dây nối đất an toàn. Môi trường đặt máy khuyến nghị nhiệt độ $22^\circ\text{C} - 28^\circ\text{C}$, có kết nối Wi-Fi băng tần 2.4GHz với chuẩn mã hóa WPA2. Thiết bị di động chạy hệ điều hành Android từ phiên bản 8.0 trở lên.
2. Giới hạn mở rộng và khả năng nâng cấp hệ thống như thế nào?
Kiến trúc phần cứng mở cho phép mở rộng thêm tối đa 8 kênh cảm biến thông qua bus I2C (như cảm biến nồng độ khí $O_2$, cảm biến cân nặng loadcell dưới đệm). Dung lượng Flash của ATmega2560 còn trống hơn 65%, đủ để nạp thêm các thuật toán tự điều chỉnh thông số PID (Auto-tuning PID) hoặc giải thuật mờ (Fuzzy Logic Control).
3. Hệ thống có thể tích hợp với phần mềm quản lý bệnh viện (HIS) không?
Có. NodeMCU ESP8266 giao tiếp qua giao thức tiêu chuẩn TCP/IP, có thể lập trình lại firmware để gửi bản tin chuẩn HL7/FHIR hoặc publish dữ liệu qua MQTT Broker nội bộ của bệnh viện thay vì qua Firebase.
4. Quy trình bảo dưỡng và hiệu chuẩn định kỳ bao gồm những gì?
Cần vệ sinh màng lọc khí tổ ong và khay chứa nước định kỳ 7 ngày/lần. Hiệu chuẩn lại cảm biến nhiệt độ - độ ẩm mỗi 6 tháng bằng nhiệt kế chuẩn chuẩn phòng thí nghiệm. Kiểm tra kiểm định độ rò rỉ điện và độ bền cách điện của Triac và dây đốt mỗi năm một lần theo tiêu chuẩn an toàn điện y tế.
5. Dự toán chi phí và thời gian thu hồi vốn (ROI) khi ứng dụng?
Tổng chi phí linh kiện phần cứng gia công đơn chiếc khoảng 5.500.000 VNĐ. Khi sản xuất quy mô lô nhỏ (100 bộ), giá thành có thể tối ưu dưới 3.800.000 VNĐ. So với việc thuê hoặc mua thiết bị nhập khẩu, giải pháp giúp tiết kiệm hơn 90% chi phí đầu tư ban đầu cho các trung tâm mô phỏng y khoa và cơ sở từ thiện.
Kết luận
Đề tài "Thiết kế thi công mô hình lồng ấp trẻ sơ sinh điều khiển trực tiếp hoặc từ xa" đã hoàn thành xuất sắc các mục tiêu nghiên cứu và thực nghiệm. Bằng việc kết hợp hài hòa giữa tính toán nhiệt động học chính xác, thuật toán điều khiển Hybrid ON-OFF & PID kích Triac theo điểm Zero-crossing và công nghệ IoT đám mây, hệ thống đã chứng minh được tính khả thi, độ ổn định và an toàn cao trong việc kiểm soát môi trường nhiệt - ẩm cho trẻ sơ sinh non tháng. Đây là nền tảng vững chắc hướng tới việc phát triển các thiết bị y tế "Make in Vietnam" có giá thành cạnh tranh và chất lượng tin cậy.