Giới thiệu dự án

Thoái hóa cột sống và thoát vị đĩa đệm đang trở thành vấn đề y tế phổ biến trên toàn cầu, đặc biệt có xu hướng trẻ hóa mạnh mẽ trong độ tuổi lao động do thói quen sinh hoạt ít vận động, tư thế làm việc sai khoa học và cường độ làm việc cao. Theo các thống kê lâm sàng trong lĩnh vực Vật lý trị liệu và Phục hồi chức năng (VLTL-PHCN), các bệnh lý tập trung chủ yếu ở hai phân đoạn chịu lực cơ học lớn nhất của cơ thể: cột sống cổ (C1–C7) và cột sống thắt lưng (L1–L5).

               [HỆ THỐNG MÁY KÉO CỘT SỐNG CƠ ĐIỆN TỬ]
                               │
       ┌───────────────────────┴───────────────────────┐
       ▼                                               ▼
[Khối Điều Khiển & Giám Sát]               [Khối Chấp Hành Cơ Khí]
 ├── MCU: Arduino Mega 2560                 ├── BLDC Servo DEAHWA B850-30B
 ├── Module IoT: ESP8266 (MQTT)             ├── Hộp giảm tốc 1:200 + Bánh răng 1:3
 ├── Cảm biến lực: Loadcell VLC-110         ├── Tang quấn cáp phi 50mm + Dây phi 6mm
 └── Mạch khuếch đại: KM02A + DAC MCP4921   └── Ly hợp an toàn & Khung góc kéo 0-60°

Thực trạng điều trị hiện nay đối mặt với nhiều rào cản kỹ thuật. Phương pháp kéo giãn truyền thống (sử dụng tạ cát đối trọng, sức nước hoặc giường kéo cơ học thuần túy) bộc lộ nhược điểm lớn: không thể kiểm soát chính xác độ dốc tăng/giảm lực kéo, không hỗ trợ các phác đồ kéo ngắt quãng phức tạp và tiềm ẩn nguy cơ chấn thương do phản xạ co cứng cơ cục bộ khi lực kéo biến thiên đột ngột. Trong khi đó, các dòng máy kéo kỹ thuật số nhập khẩu từ châu Âu và Nhật Bản (như BTL-16 Plus, ITO TM-400) có giá thành rất cao, gây khó khăn cho việc trang bị đại trà tại các trung tâm y tế tuyến cơ sở hoặc hộ gia đình.

Đồ án tốt nghiệp ngành Công nghệ Kỹ thuật Cơ Điện tử (Trường Đại học Sư phạm Kỹ thuật TP.HCM) đã nghiên cứu, thiết kế và chế tạo thành công thiết bị "Máy kéo cột sống cổ - cột sống thắt lưng" ứng dụng điều khiển số khép kín và giám sát qua mạng cục bộ.

Mục tiêu kỹ thuật của dự án

  1. Thiết kế hệ thống cơ khí chính xác: Xây dựng cơ cấu kéo cáp nhỏ gọn, tải trọng kéo tối đa $500\text{ N}$ ($50\text{ kg}$), vận tốc kéo biến thiên tuyến tính từ $1\text{ mm/s}$ đến $7\text{ mm/s}$, góc kéo tùy chỉnh từ $0^\circ$ đến $60^\circ$.
  2. Xây dựng mạch điều khiển phản hồi lực vòng kín: Ứng dụng cảm biến lực Loadcell chữ Z chuẩn công nghiệp kết hợp bộ khuếch đại chuẩn xác cao để hồi tiếp giá trị lực kéo thực tế về vi điều khiển trung tâm với sai số dưới $\pm 1%$.
  3. Phát triển thuật toán trị liệu chuyên sâu: Lập trình các chu trình kéo liên tục và kéo ngắt quãng có lực nền ($F_{\text{base}} = 1/3 - 1/2 F_{\text{peak}}$), kiểm soát thời gian giữ/xả lực ($T_{\text{hold}}, T_{\text{rest}}$) theo tiêu chuẩn y khoa.
  4. Tích hợp giải pháp giám sát thông minh: Kết nối Wi-Fi qua giao thức MQTT để hiển thị, lưu trữ thông số phác đồ điều trị thời gian thực trên giao diện Web Dashboard, tích hợp đa tầng ngắt an toàn bảo vệ người bệnh.

Phạm vi và giới hạn đề tài

Hệ thống tập trung vào xử lý động học và động lực học của cơ cấu kéo cáp 1 trục chủ động; kiểm nghiệm tải trọng thực nghiệm với lực kéo định mức $500\text{ N}$; giới hạn góc kéo cơ học của khung gá từ $0^\circ - 60^\circ$; giao diện phần mềm đáp ứng điều khiển cục bộ qua HMI nút nhấn/LED 7 đoạn và điều khiển từ xa qua mạng Wi-Fi nội bộ.


Phân tích và thiết kế giải pháp

Phân tích hiện trạng và đánh giá kỹ thuật

Các giải pháp trị liệu kéo giãn cột sống hiện hữu trên thị trường có các đặc tính kỹ thuật sau:

Phương pháp / Thiết bị Ưu điểm Nhược điểm Giới hạn kỹ thuật
Kéo tạ đối trọng / Cát Kết cấu cơ khí đơn giản, chi phí vật tư thấp. Tải trọng gián đoạn, thay đổi lực thủ công gây shock cơ, không có lực nền. Sai số lực $>15%$, không tự động hóa.
Giường kéo Nikita YH0013 Cơ cấu trục vít quay tay, khung cơ khí chắc chắn. Bệnh nhân tự cảm nhận lực, không có hiển thị số liệu đo lường, tốn sức thao tác. Hoàn toàn phụ thuộc cảm giác chủ quan.
Máy kéo ITO TM-400 (Nhật) Đa dạng chế độ (8 dạng sóng kéo), độ chính xác cao, vận hành êm. Giá thành rất cao ($>150$ triệu VNĐ), khó tiếp cận cho phòng khám nhỏ và cá nhân. Khó tùy biến giao thức giám sát dữ liệu nội bộ.
Hệ thống cơ điện tử đề tài Điều khiển số vòng kín, hỗ trợ kéo ngắt quãng có lực nền, giám sát Web/IoT, giá rẻ. Đòi hỏi mạch điều khiển và bộ lọc tín hiệu cảm biến chống nhiễu kỹ lưỡng. Tải trọng thiết kế tối ưu hóa ở mức $500\text{ N}$.

Yêu cầu kỹ thuật được phân loại theo mô hình MoSCoW:

  • Must have: Kiểm soát lực kéo ổn định $0 - 500\text{ N}$; độ dốc tăng giảm lực mượt mà; nút dừng khẩn cấp cơ - điện cô lập nguồn động cơ; hiển thị lực thực tế.
  • Should have: Chế độ kéo ngắt quãng có lực nền $F_{\text{base}}$; truyền dữ liệu thời gian thực qua giao thức MQTT.
  • Could have: Điều chỉnh góc nghiêng dẫn hướng cáp $0 - 60^\circ$; thu hồi cáp nhanh ở vận tốc $13\text{ mm/s}$.
  • Won't have (phiên bản hiện tại): Nhận diện góc kéo chủ động bằng động cơ servo 2 trục; tích hợp cảm biến đo nhịp tim MAX30100 vào vòng điều khiển kín ngắt tự động.

Thiết kế hệ thống

Kiến trúc hệ thống cơ điện tử phân rã thành 3 tầng chức năng chính:

[Web Browser Client] <--(Wi-Fi / WebSocket)--> [ESP8266 Module] <--(UART)--> [Arduino Mega 2560]
                                                                                    │
       ┌───────────────────────┬───────────────────────┬────────────────────────────┤
       ▼                       ▼                       ▼                            ▼
[Khối Cảm Biến]         [Khối Hiển Thị]          [Khối An Toàn]             [Khối Công Suất/Động Cơ]
 ├── Loadcell VLC-110    ├── LED 7 Đoạn           ├── Nút E-Stop cơ học       ├── DAC MCP4921 (SPI)
 └── Module KM02A        └── Còi báo Buzzer       └── Giới hạn phần mềm       ├── Servo Driver
                                                                              └── BLDC DEAHWA B850-30B

1. Ngăn công nghệ phần cứng và firmware

  • Khối xử lý trung tâm: Vi điều khiển 8-bit Microchip ATmega2560 (Arduino Mega 2560, xung nhịp $16\text{ MHz}$, 54 chân I/O số, 16 kênh ADC 10-bit) đóng vai trò xử lý thời gian thực các vòng lặp điều khiển vận tốc, đọc cảm biến và quét phím.
  • Khối truyền thông mạng: Vi mạch SoC Espressif ESP8266-12E (chạy firmware xử lý kết nối Wi-Fi 802.11 b/g/n, giao thức MQTT v3.1.1, truyền nhận dữ liệu với ATmega2560 qua giao tiếp UART nối tiếp với tốc độ 115200 bps).
  • Bộ chuyển đổi tín hiệu điều khiển: IC chuyển đổi số - tương tự DAC Microchip MCP4921 (giao tiếp SPI, độ phân giải 12-bit, ngõ ra analog $0 - 5\text{ V}$) chuyển lệnh điều khiển số từ MCU thành điện áp tham chiếu analog cấp trực tiếp cho Driver điều khiển tốc độ/mô-men động cơ.
  • Cảm biến lực và mạch khuếch đại: Loadcell chữ Z VLC-110 tải trọng định mức $100\text{ kg}$, độ nhạy $3.0 \pm 0.002\text{ mV/V}$, kết hợp module chuẩn hóa tín hiệu KM02A cho ngõ ra tuyến tính $0 - 5\text{ V}$ tương ứng với tải trọng $0 - 100\text{ kg}$.
  • Bộ nguồn công nghiệp: Bộ chuyển đổi nguồn xung (Switching Power Supply) $220\text{ VAC} \to 24\text{ VDC} - 10\text{ A}$, kết hợp module hạ áp LM2596 để cấp nguồn ổn định $5\text{ VDC}$ cho mạch logic và cảm biến.

2. Tính toán động học và động lực học cơ khí

  • Tang quấn cáp: Đường kính tang $D_t = 50\text{ mm}$ ($R_t = 25\text{ mm}$), chiều dài tang $L_t = 75\text{ mm}$, sử dụng dây thừng chịu lực chuyên dụng đường kính $\phi 6\text{ mm}$.
  • Mô-men xoắn yêu cầu trên trục tang quấn: $$T_{\text{drum}} = F_{\text{max}} \times R_t = 500\text{ N} \times 0.025\text{ m} = 12.5\text{ N}\cdot\text{m}$$
  • Vận tốc góc của trục tang: Tại vận tốc kéo $v = 1\text{ mm/s} = 0.001\text{ m/s}$: $$n_{\text{drum}} = \frac{60 \times v}{\pi \times D_t} = \frac{60 \times 1}{\pi \times 50} \approx 0.382\text{ vòng/phút}$$
  • Hệ thống giảm tốc 2 cấp:
    • Cấp 1: Hộp giảm tốc hành tinh gắn liền động cơ có tỷ số truyền $i_1 = 1:200$.
    • Cấp 2: Bộ truyền bánh răng trụ răng thẳng modun $m = 1.25\text{ mm}$, tỷ số truyền $i_2 = 1:3$.
    • Tổng tỷ số truyền toàn hệ thống: $i_{\text{total}} = i_1 \times i_2 = 200 \times 3 = 600$.
  • Tính chọn động cơ: Động cơ một chiều không chổi than (BLDC Servo) DEAHWA Excel M B850-30B, công suất danh định $50\text{ W}$, tốc độ định mức $3000\text{ rpm}$. Khi qua hệ số giảm tốc $i_{\text{total}} = 600$, mô-men xoắn ngõ ra đạt hơn $25\text{ N}\cdot\text{m}$, hoàn toàn đáp ứng hệ số an toàn cơ khí $k > 1.8$ khi vận hành ở tải cực đại $500\text{ N}$.

Implementation và kết quả

Thuật toán điều khiển và cấu trúc mã nguồn

Hệ thống ứng dụng thuật toán điều khiển số với cấu trúc điều chế điện áp ngõ ra DAC MCP4921 dựa trên độ lệch giữa lực kéo tức thời đo từ Loadcell VLC-110 ($F_{\text{measured}}$) và giá trị đặt ($F_{\text{target}}$) theo cấu trúc chu trình y khoa.

#include <SPI.h>

const int PIN_MCP4921_CS = 10;
const int PIN_LOADCELL_ADC = A0;
const float FORCE_CALIBRATION_FACTOR = 0.4887; // Chuyển đổi ADC sang Newton (N)
const float MAX_FORCE_LIMIT_N = 500.0;

// Ghi giá trị 12-bit (0-4095) ra DAC MCP4921 qua giao tiếp SPI
void writeDAC(uint16_t dacValue) {
    if (dacValue > 4095) dacValue = 4095;
    byte highByte = 0x30 | ((dacValue >> 8) & 0x0F); // Cấu hình: Unbuffered, 1x Gain, Active Mode
    byte lowByte = dacValue & 0xFF;

    digitalWrite(PIN_MCP4921_CS, LOW);
    SPI.transfer(highByte);
    SPI.transfer(lowByte);
    digitalWrite(PIN_MCP4921_CS, HIGH);
}

// Hàm điều khiển lực kéo theo profiler thang thời gian
void executeTractionProfile(float fTarget, float fBase, unsigned long tHoldSec, unsigned long tRestSec) {
    float currentForce = analogRead(PIN_LOADCELL_ADC) * FORCE_CALIBRATION_FACTOR;
    
    // Ngắt an toàn mức phần cứng/phần mềm nếu vượt ngưỡng
    if (currentForce > MAX_FORCE_LIMIT_N) {
        writeDAC(0); // Dừng động cơ ngay lập tức
        triggerEmergencyAlarm();
        return;
    }

    // Vòng lặp tăng lực từ từ (Ramp-up) tránh co giật cơ học
    while (currentForce < fTarget) {
        uint16_t dacOut = map(currentForce, 0, fTarget, 500, 2800);
        writeDAC(dacOut);
        delay(50); // Kiểm soát độ dốc tăng lực 5 N/s
        currentForce = analogRead(PIN_LOADCELL_ADC) * FORCE_CALIBRATION_FACTOR;
    }

    // Giữ lực đỉnh (Hold Phase)
    unsigned long startHold = millis();
    while ((millis() - startHold) < (tHoldSec * 1000)) {
        // Duy trì điều khiển vòng kín bù tải
        currentForce = analogRead(PIN_LOADCELL_ADC) * FORCE_CALIBRATION_FACTOR;
        if (currentForce < fTarget - 5.0) writeDAC(1800);
        else if (currentForce > fTarget + 5.0) writeDAC(400);
        else writeDAC(0);
        delay(20);
    }
}
[Bắt đầu bài tập]
       │
       ▼
[Tăng lực từ từ (Ramp-up)] ──(Độ dốc an toàn: 5 N/s)
       │
       ▼
[Giai đoạn Giữ lực đỉnh (Hold Phase)] ──(Duy trì F_peak trong T_hold)
       │
       ▼
[Giai đoạn Giảm lực (Ramp-down)] ──(Hạ lực về mức F_base)
       │
       ▼
[Giai đoạn Lực nền (Rest/Base Phase)] ──(Duy trì F_base = 1/3 F_peak trong T_rest)
       │
       ▼
{Đủ chu kỳ cài đặt?} ──(Chưa)──> Quay lại [Tăng lực từ từ]
       │ (Đúng)
       ▼
[Xả lực hoàn toàn về 0N & Phát âm thanh kết thúc]

Thử nghiệm và đánh giá thực nghiệm

Hệ thống được gá đặt và hiệu chuẩn trên băng thử cơ học chuyên dụng, sử dụng cân chuẩn lực điện tử kỹ thuật số để đối chiếu chéo với tín hiệu đo từ Loadcell VLC-110.

Lực cài đặt ($F_{\text{set}}$) Lực cân điện tử đối chứng Lực hiển thị Loadcell Sai số tuyệt đối Độ lệch tương đối ($%$)
$100\text{ N}$ $99.4\text{ N}$ $100.2\text{ N}$ $+0.2\text{ N}$ $0.20%$
$200\text{ N}$ $198.8\text{ N}$ $199.5\text{ N}$ $-0.5\text{ N}$ $0.25%$
$300\text{ N}$ $298.1\text{ N}$ $299.0\text{ N}$ $-1.0\text{ N}$ $0.33%$
$400\text{ N}$ $397.5\text{ N}$ $398.2\text{ N}$ $-1.8\text{ N}$ $0.45%$
$500\text{ N}$ $496.2\text{ N}$ $497.6\text{ N}$ $-2.4\text{ N}$ $0.48%$
So sánh tuyến tính giữa Lực Cài Đặt và Lực Đo Thực Tế:
Lực (N)
500 ┼─────────────────────────────────────────────/ (497.6 N)
400 ┼───────────────────────────────────────/
300 ┼─────────────────────────────────/
200 ┼───────────────────────────/
100 ┼─────────────────────/ (100.2 N)
  0 ┼─────────────────────┴─────┴─────┴─────┴─────┴────
    0                    100   200   300   400   500  (Lực đặt - N)
    [─── Tuyến tính thực nghiệm / Sai số cực đại < 0.5%]
  • Thời gian đáp ứng lực: Thời gian xác lập từ trạng thái không tải đến lực kéo $300\text{ N}$ đạt mức ổn định trong $4.2\text{ giây}$, không xuất hiện hiện tượng vọt lố lực kéo ($\text{Overshoot} < 2%$).
  • Độ ồn cơ khí: Khi vận hành toàn tải ở vận tốc kéo tối đa $5\text{ mm/s}$, độ ồn đo được ở khoảng cách $1\text{ mét}$ chỉ đạt $46\text{ dB}$, hoàn toàn đáp ứng tiêu chuẩn tiếng ồn trong phòng điều trị y tế ($< 55\text{ dB}$).
  • Độ ổn định truyền thông: Tần số gửi gói tin MQTT lên Web Server được cấu hình ở chu kỳ $200\text{ ms}$; tỷ lệ mất gói tin qua mạng Wi-Fi nội bộ đo được xấp xỉ $0.05%$ trong suốt chu trình chạy thử nghiệm 60 phút liên tục.

Đổi mới và đóng góp

  1. Khép kín vòng điều khiển lực chính xác: Khác với các giải pháp máy cơ học trong nước chủ yếu kéo theo hành trình hoặc tải trọng cố định, hệ thống ứng dụng giải thuật điều khiển số vòng kín lấy mẫu trực tiếp từ Loadcell chữ Z qua DAC 12-bit, giúp triệt tiêu sai số do sự giãn nở đàn hồi của dây cáp và sự xê dịch vị trí của bệnh nhân.
  2. Cơ cấu truyền động mô-men xoắn cao, vận hành siêu êm: Tích hợp bộ truyền giảm tốc 2 cấp (Planet Gear 1:200 kết hợp Spur Gear 1:3) giúp biến đổi vận tốc góc cao của động cơ BLDC thành chuyển động tịnh tiến siêu chậm ($1 - 7\text{ mm/s}$) với lực kéo khỏe và không rung giật.
  3. Kiến trúc giám sát IoT kép (Local HMI + Cloud Webserver): Cho phép kỹ thuật viên VLTL theo dõi trực quan đáp ứng lực kéo trên màn hình LED 7 đoạn tại máy, đồng thời bác sĩ có thể cấu hình phác đồ, theo dõi trực tiếp đường đặc tính lực kéo trên nền tảng Web thông qua giao thức MQTT.
Tiêu chí kỹ thuật Indotrac HMS (Ấn Độ) BTL-16 Plus (CH Séc) Thiết bị của Đề tài
Dải lực kéo $0 - 450\text{ N}$ $0 - 500\text{ N}$ $0 - 500\text{ N}$
Cơ cấu đo lực Cảm biến lực biến trở Loadcell vi sai Loadcell chữ Z VLC-110
Phương thức điều khiển Vi xử lý chuyên dụng Kỹ thuật số đa kênh Arduino Mega 2560 + DAC 12-bit
Giao thức giám sát Màn hình LED số tại máy Màn hình màu tích hợp LED 7 đoạn + Web Dashboard (MQTT)
Chi phí chế tạo / Giá $\approx 60 - 80\text{ triệu VNĐ}$ $> 120\text{ triệu VNĐ}$ $\mathbf{< 12\text{ triệu VNĐ}}$ (Tiết kiệm $\approx 85%$)

Ứng dụng thực tế và triển khai

Kịch bản ứng dụng lâm sàng

[Bệnh nhân tiếp nhận]
       │
       ▼
[Bác sĩ chẩn đoán] ──(Thoát vị đĩa đệm L4-L5 / Giai đoạn II)
       │
       ▼
[Cài đặt Phác đồ trên Web Dashboard]
 ├── Lực đỉnh: F_peak = 35 kg (350 N)
 ├── Lực nền: F_base = 15 kg (150 N)
 ├── Thời gian kéo/nghỉ: T_hold = 30s / T_rest = 15s
 └── Tổng thời gian: 20 phút
       │
       ▼
[Khởi động quá trình kéo tự động] ──(Giám sát phản hồi lực thời gian thực)
       │
       ▼
[Kết thúc & Lưu trữ biểu đồ vào hồ sơ bệnh án]
  • Trường hợp 1: Phục hồi chức năng thoái hóa cột sống cổ (C3–C6): Thiết lập chế độ kéo liên tục với góc kéo $20^\circ - 30^\circ$, lực kéo cài đặt bằng $15% - 20%$ trọng lượng cơ thể ($60 - 120\text{ N}$), duy trì trong 15 phút giúp mở rộng lỗ tiếp hợp, giải phóng chèn ép rễ thần kinh.
  • Trường hợp 2: Trị liệu thoát vị đĩa đệm cột sống thắt lưng (L4–L5): Thiết lập chế độ kéo ngắt quãng có lực nền với lực kéo đỉnh $F_{\text{peak}} = 350\text{ N}$ ($35\text{ kg}$), lực nền $F_{\text{base}} = 150\text{ N}$ ($15\text{ kg}$), thời gian giữ lực $30\text{ s}$, thời gian nghỉ $15\text{ s}$, chu kỳ tập 20 phút.

Yêu cầu triển khai và lắp đặt

  • Nguồn điện: $220\text{ VAC} \pm 10%$, $50\text{ Hz}$, có tiếp địa an toàn.
  • Không gian lắp đặt: Tương thích với các loại giường tập vật lý trị liệu tiêu chuẩn (kích thước $2.0\text{ m} \times 0.7\text{ m}$).
  • Hạ tầng mạng: Mạng Wi-Fi băng tần $2.4\text{ GHz}$ để kết nối module ESP8266 truyền dữ liệu MQTT.

Hạn chế và hướng phát triển

Hạn chế kỹ thuật hiện tại

  • Khung gá chỉnh góc kéo ($0^\circ - 60^\circ$) hiện phải điều chỉnh thủ công bằng chốt cơ khí, chưa tích hợp động cơ bước để tự động hóa hoàn toàn góc nâng theo phác đồ.
  • Cảm biến lực Loadcell chỉ đo lực kéo 1 bậc tự do theo phương dọc trục cáp, chưa đo được phản lực ngang sinh ra khi bệnh nhân cử động lệch trục.
  • Giao tiếp giữa module ESP8266 và Arduino Mega sử dụng kết nối UART đơn thuần, chưa triển khai mã hóa SSL/TLS cho gói tin MQTT.

Định hướng nâng cấp

  1. Tích hợp cảm biến đo nhịp tim và nồng độ oxy trong máu MAX30100 để liên tục đánh giá phản ứng sinh lý của bệnh nhân; tự động ngắt lực kéo khi nhịp tim tăng quá ngưỡng cho phép ($>100\text{ bpm}$).
  2. Ứng dụng thuật toán điều khiển thích nghi mờ (Fuzzy Logic / Adaptive PID) để tự động điều chỉnh độ dốc kéo mượt mà dựa trên phản ứng co cứng cơ của từng thể trạng bệnh nhân.
  3. Nâng cấp cơ cấu chỉnh góc kéo tự động 2 bậc tự do (2-DOF Motorized Angle Mechanism).

Đối tượng hưởng lợi

  • Sinh viên Cơ Điện tử và Kỹ thuật Y sinh: Cung cấp tài liệu tham khảo thực tế về thiết kế hệ thống cơ điện tử khép kín, từ tính toán độ bền chi tiết máy, phân tích mô-men xoắn, thiết kế mạch công suất đến lập trình điều khiển vi điều khiển và kết nối IoT.
  • Kỹ sư R&D thiết bị y tế: Cung cấp kiến trúc phần cứng và lưu đồ thuật toán điều khiển lực chính xác ứng dụng linh kiện công nghiệp giá thành thấp nhưng đạt độ tin cậy cao.
  • Phòng khám và bệnh viện tuyến cơ sở: Sở hữu giải pháp công nghệ tự chủ trong nước với chi phí chế tạo chỉ bằng $15% - 20%$ máy nhập ngoại, đẩy nhanh thời gian hoàn vốn đầu tư thiết bị.
  • Người bệnh cột sống: Có cơ hội tiếp cận phương pháp điều trị kéo giãn chuẩn y khoa, an toàn, êm ái với chi phí điều trị thấp hơn.

Câu hỏi thường gặp

1. Yêu cầu phần cứng tối thiểu để triển khai và chạy thử nghiệm hệ thống là gì?

Hệ thống yêu cầu nguồn cấp $220\text{ VAC}$ qua nguồn tổ ong $24\text{ VDC} - 10\text{ A}$, vi điều khiển Arduino Mega 2560 kết nối module DAC MCP4921, mạch khuếch đại KM02A gắn với Loadcell VLC-110 ($100\text{ kg}$), động cơ BLDC DEAHWA Excel M B850-30B đi kèm bộ giảm tốc $1:200$, và dây cáp kéo sợi tổng hợp $\phi 6\text{ mm}$ chịu lực trên $1500\text{ N}$.

2. Hệ thống xử lý thế nào để đảm bảo an toàn tuyệt đối khi xảy ra sự cố quá lực hoặc kẹt cáp?

Hệ thống trang bị cơ chế bảo vệ 3 lớp:

  1. Lớp cơ học: Bộ ly hợp an toàn tự trượt khi mô-men vượt ngưỡng thiết kế.
  2. Lớp điện tử: Nút nhấn dừng khẩn cấp (Emergency Stop) dạng cơ học ngắt trực tiếp nguồn cấp cho Driver động cơ.
  3. Lớp phần mềm: Vòng lặp ngắt định kỳ của Arduino Mega liên tục kiểm tra nếu lực đo vượt quá $500\text{ N}$ hoặc tốc độ tăng lực bất thường ($>20\text{ N/s}$) sẽ lập tức xuất điện áp $0\text{ V}$ ra DAC để khóa động cơ.

3. Tín hiệu từ Loadcell VLC-110 được xử lý chống nhiễu thế nào trong môi trường đóng cắt của động cơ?

Tín hiệu $\text{mV}$ từ Loadcell được đưa qua mạch khuếch đại vi sai chuyên dụng KM02A đặt gần cảm biến, sử dụng dây bọc kim chống nhiễu (Shielded Cable). Tín hiệu $0 - 5\text{ V}$ sau khuếch đại tiếp tục đi qua mạch lọc thông thấp RC ($R = 1\text{ k}\Omega, C = 100\text{ nF}$) trước khi vào chân ADC của vi điều khiển, kết hợp bộ lọc trung bình trượt 16 mẫu trong mã nguồn để loại bỏ nhiễu tần số cao.

4. Giao thức MQTT trên ESP8266 hoạt động như thế nào để đảm bảo dữ liệu không bị trễ?

ESP8266 kết nối đến Broker MQTT qua mạng Wi-Fi nội bộ, đóng vai trò Publisher gửi bản tin JSON định kỳ mỗi $200\text{ ms}$ (chứa các trường: force_current, force_set, status, time_remaining) lên topic hospital/device_01/telemetry. Web Dashboard đăng ký (Subscribe) topic này để cập nhật đồ thị thời gian thực bằng thư viện Chart.js mà không cần tải lại trang.

5. Chi phí linh kiện chế tạo nguyên mẫu là bao nhiêu và thời gian hoàn vốn (ROI) ước tính?

Tổng chi phí linh kiện gia công cơ khí và linh kiện điện tử cho một máy nguyên mẫu khoảng $11.500.000\text{ VNĐ}$. Với chi phí một ca kéo giãn cột sống tại phòng khám tư nhân khoảng $50.000 - 80.000\text{ VNĐ/lần}$ và công suất phục vụ trung bình $10\text{ lượt/ngày}$, cơ sở điều trị có thể hoàn vốn đầu tư trong thời gian chưa đầy $3 - 4\text{ tháng}$.


Kết luận

Đồ án tốt nghiệp "Máy kéo cột sống cổ - cột sống thắt lưng" đã giải quyết trọn vẹn bài toán tích hợp công nghệ Cơ Điện tử vào lĩnh vực Y tế và Phục hồi chức năng. Bằng việc kết hợp cơ cấu giảm tốc mô-men xoắn cao, cảm biến lực Loadcell công nghiệp và giải thuật điều khiển số vòng kín, thiết bị đảm bảo tính chính xác cao về lực kéo ($F_{\text{max}} = 500\text{ N}$, sai số $< 0.5%$), vận hành êm ái ($46\text{ dB}$) và đáp ứng đầy đủ các tiêu chuẩn an toàn y khoa khắt khe.

Sự thành công của mô hình mở ra tiềm năng thương mại hóa lớn, mang lại giải pháp thiết bị y tế nội địa chất lượng cao, giá thành hợp lý, sẵn sàng chuyển giao công nghệ cho các cơ sở y tế và trung tâm vật lý trị liệu trên toàn quốc.