Tổng quan về giáo trình

Giáo trình "Dòng Sinh Học & Tín Hiệu Điện Tim: Nghiên Cứu & Ứng Dụng" là tài liệu học thuật chuyên khảo thuộc khối ngành Kỹ thuật Y sinh (Biomedical Engineering), Điện tử Y sinh và Xử lý Tín hiệu Số (DSP) ở bậc đào tạo Đại học và Sau đại học. Giáo trình định vị vai trò là cầu nối liên ngành giữa khoa học điện sinh lý học cơ bản và kỹ thuật thiết kế thiết bị vi xử lý chuyên dụng trong y tế.

Mục tiêu học tập của giáo trình hướng tới việc trang bị cho người học hệ thống kiến thức toàn diện: từ bản chất hóa lý của dòng sinh học ở cấp độ màng tế bào, cơ chế phát sinh và lan truyền điện thế hoạt động trong hệ dẫn truyền tim mạch, đến các tiêu chuẩn kỹ thuật thu nhận tín hiệu điện tâm đồ (ECG) qua hệ thống 12 chuyển đạo lâm sàng. Đồng thời, giáo trình rèn luyện phương pháp luận trong việc mô hình hóa hình thái sóng điện tim bằng thuật toán nhận dạng cú pháp kết hợp thống kê, cũng như kỹ năng thiết kế, tính toán phần cứng nhúng trên nền tảng vi xử lý DSP 56002 và vi mạch giải mã/mã hóa CS4215.

Cấu trúc giáo trình được phân tách mạch lạc thành hai phần chính:

  • Phần I: Lý thuyết trình bày hệ thống chuyển đạo, đặc tính điện sinh học và thuật toán nhận dạng cú pháp tín hiệu.
  • Phần II: Thiết kế chế tạo thiết bị đi sâu vào cấu trúc phần cứng của bộ vi xử lý DSP 56002, card mở rộng DSP56002EVM, vi mạch chuyển đổi tương tự - số CS4215, thiết kế mạch phần cứng mô phỏng xung ECG và quy hoạch bộ nhớ nhúng.

Điểm đặc sắc của tài liệu nằm ở cách tiếp cận tích hợp từ gốc: bắt đầu từ các phương trình nhiệt động lực học và điện hóa màng tế bào (phương trình Nernst), chuyển hóa thành mô hình toán học giải tích, và kết thúc bằng giải pháp phần cứng số hóa, xử lý thời gian thực trên chip vi xử lý chuyên dụng.


Nội dung kiến thức cốt lõi

Các chương/chủ đề chính

Nội dung giáo trình được triển khai qua các chương trọng tâm với tính liên kết tuần tự:

  • Phần I - Chương I: Tín hiệu điện tim và hệ thống các chuyển đạo: Trình bày định nghĩa dòng sinh học, dòng sinh hóa và cấu tạo tế bào sống (nhân, màng bán thấm, chất nguyên sinh). Trình bày cơ sở nhiệt động học của sức điện động màng tế bào qua các phương trình phân bố nồng độ ion và hệ số linh động cation/anion:

    $$E = E_0 + \frac{RT}{nF} \ln C$$

    $$E = \frac{RT}{nF} \frac{u-v}{u+v} \ln \frac{C_1}{C_2}$$

    Khảo sát tỷ lệ chênh lệch nồng độ ion giữa môi trường nội bào và ngoại bào:

    $$\frac{[K^+_i]}{[K^+_e]} = 20 \div 50, \quad \frac{[Na^+_i]}{[Na^+_e]} = \frac{1}{10}$$

    Điện thế cân bằng Nernst cho từng ion:

    $$E_K = \frac{RT}{F} \ln \frac{[K^+_i]}{[K^+e]}, \quad E{Na} = \frac{RT}{F} \ln \frac{[Na^+_i]}{[Na^+_e]}$$

    Chương này phân tích chi tiết cơ chế hoạt động điện của tim: quá trình khử cực (depolarization), tái cực (repolarization), hệ dẫn truyền tự động (nút xoang, nút nhĩ - thất Tawara, bó His). Khảo sát cấu trúc các sóng trên điện tâm đồ (nhĩ đồ: sóng P thời gian 0.08s, góc $49^\circ$; thất đồ: phức bộ QRS thời gian 0.07s, trục điện tim $58^\circ$, sóng T, sóng U, khoảng truyền đạt nhĩ - thất PQ dài 0.12s - 0.20s). Tiếp đó, chương xác lập hệ thống 12 chuyển đạo quy chuẩn: 3 chuyển đạo mẫu lưỡng cực chi (D1, D2, D3), 3 chuyển đạo đơn cực chi tăng cường (aVR, aVL, aVF) và 6 chuyển đạo trước tim (V1 đến V6). Đồng thời, chương chỉ ra các dấu hiệu bệnh lý kinh điển: thấp tim (PQ dài ra, QT dài, ST chênh), tăng gánh thất trái (sóng R $> 25\text{ mm}$, nhánh nội điện $> 0.045\text{s}$), và blốc nhánh trái hoàn toàn (QRS $\ge 0.12\text{s}$, R có móc).

  • Phần I - Chương II: Giới thiệu máy điện tim đã được nghiên cứu: Phân tích các yếu tố nhiễu tác động lên tín hiệu ECG một chiều biến thiên chậm (nhiễu lưới 50/60 Hz, điện thế tiếp xúc điện cực, hiện tượng trôi điểm không do nhiệt độ khi ghép trực tiếp). Xác định các chỉ tiêu kỹ thuật của thiết bị đo: trở kháng vào $> 10\text{ M}\Omega$, hệ số khử nhiễu đồng pha $\text{CMRR} > 60\text{ dB}$, độ méo phi tuyến $< 5%$, dải tần tiêu chuẩn từ $0.05\text{ Hz}$ đến $100\text{ Hz}$. Phân tích sơ đồ khối thiết bị đo ECG hiện đại tích hợp vi xử lý ($\mu\text{P}$), khối chuyển đổi A/D (lượng tử hóa 8-bit hoặc 10-bit), ROM, RAM, giao diện I/O và khối hiển thị/ghi nhận (máy in nhiệt, màn hình vector).

  • Phần I - Chương III: Phương pháp nhận dạng hình dáng tín hiệu điện tim: Xây dựng phương pháp nhận dạng kết hợp cú pháp học (syntactic pattern recognition) và thống kê toán học. Mô hình hóa hình thái chu kỳ tim R-R thông qua hệ thống ngữ pháp hình thức:

    $$G = (V_T, V_N, P, S)$$

    Cửa sổ quan sát R-R được chia thành 40 đoạn. Mỗi đoạn tín hiệu được tuyến tính hóa bằng phương pháp bình phương bé nhất (Least Squares) trên tập điểm $(X_i, Y_i)$ theo phương trình $Y = A_0 + A_1X$. Hệ số góc $A_1$ được so sánh với ngưỡng định lượng $\lambda$ để ánh xạ thành bộ từ vựng kết thúc $V_T = {a, b, c}$:

    • $-\lambda < A_1 < \lambda \rightarrow a$ (đoạn nằm ngang)
    • $A_1 > \lambda \rightarrow b$ (đoạn có góc dốc dương)
    • $A_1 < -\lambda \rightarrow c$ (đoạn có góc dốc âm)
  • Phần II - Chương I: Giới thiệu bộ vi xử lý DSP 56002 và Card EVM 56002: Trình bày kiến trúc phần cứng của chip Motorola DSP 56002 (công nghệ HCMOS, độ dài từ dữ liệu 24-bit, hiệu năng 20 MIPS, pipeline 3 giai đoạn: Tìm lệnh - Giải mã - Thực hiện). Phân tích cấu trúc các khối chức năng: ALU (với bộ nhân cộng MAC $24 \times 24 + 56\text{ bit}$), AGU, PCU, bộ nhớ RAM/ROM trên chip, bus địa chỉ 16-bit (XAB, YAB, PAB) và bus dữ liệu 24-bit (XDB, YDB, PDB, GDB). Khảo sát cấu trúc Cổng C (9 chân) bao gồm giao diện nối tiếp SCI và giao diện nối tiếp đồng bộ SSI (các thanh ghi PCC, PCDDR, PCD, SCR, SSR, CRA, CRB, SSISR). Khảo sát tập lệnh gồm 62 lệnh chia làm 6 nhóm và bộ đếm Timer 24-bit (TCSR, TCR). Trình bày cấu trúc Card EVM 56002 tích hợp vi mạch Codec CS4215 (ADC/DAC 16-bit, tần số lấy mẫu $4\text{ kHz} - 50\text{ kHz}$), bộ nhớ ngoài FSRAM $32\text{K} \times 8$, ghép nối PC qua cổng RS232 (MAX232CSE).

  • Phần II - Chương II: Thiết kế tính toán thiết bị: Thiết kế hệ thống hoàn chỉnh từ phần cứng mạch tạo tín hiệu mô phỏng đến thuật toán xử lý nhúng. Mạch mô phỏng sử dụng các IC số chuẩn IC4520 (bộ đếm nhị phân đồng bộ chia 16 kép BCD 8421) và IC4017 (bộ đếm thập phân 10 đầu ra) kết hợp mạch tích phân/vi phân RC để tạo xung P (1V), R (3.5V), S, T (2.2V) và suy giảm thành mức tín hiệu $1\text{ mV}$ đưa vào đo. Tính toán tần số lấy mẫu hệ thống: dựa trên thời gian sóng P ($0.05\text{s} \Rightarrow f_{\max} = 20\text{ Hz}$), chọn tần số lấy mẫu thực tế của Codec CS4215 là $8\text{ kHz}$. Với chu kỳ tim $0.9\text{s}$, số điểm lấy mẫu đạt 7200 điểm/chu kỳ, tương ứng 180 điểm trên mỗi đoạn trong cửa sổ 40 đoạn. Quy hoạch không gian bộ nhớ DSP gồm vùng nhớ X (biên độ: X:$4000 chứa số liệu thu thập 1024 điểm, X:$2000 chứa mẫu chuẩn, X:$3000 chứa mẫu bệnh lý) và vùng nhớ Y (chuỗi mã ngữ pháp 40 ký tự lưu trong 7 ô nhớ: Y:$4000, Y:$2000, Y:$3000).

Kiến thức nền tảng được xây dựng

Giáo trình thiết lập nền tảng khoa học vững chắc qua các trụ cột:

  1. Lý thuyết điện hóa sinh học: Dẫn xuất thế màng dựa trên phương trình Nernst và các biểu thức tính toán sức điện động khuếch tán ion có xét đến hệ số hoạt động của dung dịch điện phân.
  2. Kỹ thuật y sinh chuẩn tắc: Hệ thống 12 chuyển đạo Einthoven - Goldberger - Wilson, quy chuẩn giải phẫu điện học tim, thông số biên độ - thời gian tiêu chuẩn của các thành phần sóng ECG.
  3. Toán học ứng dụng và lý thuyết ngôn ngữ hình thức: Phương pháp hồi quy bình phương bé nhất để trích xuất đặc trưng góc nghiêng $A_1$, kết hợp với hệ thống ngữ pháp phi ngữ cảnh $G = (V_T, V_N, P, S)$ để phân loại mẫu hình dạng sóng.
  4. Kiến trúc máy tính và xử lý số tín hiệu: Kiến trúc Harvard mở rộng của chip DSP (xử lý dữ liệu 24-bit độc lập, xử lý pipeline, bộ nhân MAC tốc độ cao), nguyên lý biến đổi A/D - D/A vi sai, kỹ thuật truyền thông số nối tiếp đồng bộ SSI và không đồng bộ SCI.

Kỹ năng phát triển

Người học tiếp thu và hoàn thiện các nhóm năng lực kỹ thuật:

  • Kỹ năng phân tích tín hiệu y sinh: Đọc hiểu và phân tích định lượng biên độ, độ rộng các sóng P, QRS, T, khoảng PQ, đoạn ST trên bản ghi ECG; nhận diện các hình thái bất thường của bệnh tim thực thể (thấp tim, phì đại thất, blốc nhánh).
  • Kỹ năng thiết kế phần cứng điện tử y tế: Tính toán các tầng khuếch đại vi sai trực tiếp, lọc dải thông $0.05 - 100\text{ Hz}$, xử lý khử nhiễu đồng pha ($\text{CMRR} > 60\text{ dB}$), chống trôi điểm không, phối hợp trở kháng vào $> 10\text{ M}\Omega$ và thiết kế mạch logic số tạo xung mô phỏng dùng họ CMOS 4000.
  • Kỹ năng lập trình phần mềm nhúng DSP: Lập trình điều khiển vi xử lý DSP 56002 bằng hợp ngữ (Assembly) hoặc ngôn ngữ bậc cao; cấu hình các thanh ghi chức năng của cổng C (PCC, PCDDR, PCD); điều khiển vi mạch mã hóa CS4215 qua giao tiếp SSI; phân vùng và tối ưu hóa không gian bộ nhớ RAM X và RAM Y; xây dựng thuật toán lấy mẫu, trích xuất đặc trưng và so khớp chuỗi ký tự nhận dạng.

Phương pháp giảng dạy và học tập

Giáo trình áp dụng mô hình sư phạm tích hợp lý thuyết - mô phỏng - thực thi phần cứng (Theory-to-Implementation Approach). Tiến trình học tập được thiết kế tuyến tính, yêu cầu người học đi từ bản chất tự nhiên của hiện tượng điện sinh học đến việc hiện thực hóa bằng giải pháp công nghệ số.

Phương pháp tiếp cận sư phạm

  • Mô hình hóa toán học các quá trình vật lý: Giúp người học hiểu rõ nguồn gốc dòng điện tế bào thông qua phương trình điện hóa, không thừa nhận công thức một cách cảm tính.
  • Phân tích ca bệnh thực tế (Case-based Learning): Đưa ra các trường hợp bệnh học tim mạch điển hình (như thấp tim làm khoảng PQ kéo dài vượt ngưỡng $0.20\text{s}$, tăng gánh thất trái với sóng R vọt cao trên 25 mm) để làm bài toán mục tiêu cho thuật toán nhận dạng.
  • Thực hành thiết kế hệ thống nhúng toàn diện: Hướng dẫn từng bước lắp ráp mạch phần cứng phát tín hiệu ECG mô phỏng bằng IC4520/IC4017/4081, kết nối với bộ chuyển đổi Codec CS4215 và lập trình vi xử lý DSP 56002 để truyền số liệu lên máy tính PC qua giao diện RS232.

Phương pháp kiểm tra và đánh giá

  • Đánh giá lý thuyết: Dẫn xuất và tính toán các tham số điện thế màng Nernst, tính toán thông số lấy mẫu Nyquist dựa trên dải phổ tín hiệu tim mạch.
  • Đánh giá thiết kế mạch: Sơ đồ nguyên lý mạch mô phỏng, tính toán tham số mạng tích phân RC để tạo đúng dạng sóng P ($1\text{V}$) và sóng T ($2.2\text{V}$).
  • Đánh giá thuật toán và mã nguồn: Viết các đoạn chương trình cấu hình thanh ghi cổng C của DSP 56002, giải thuật bình phương bé nhất tính hệ số góc $A_1$, và lưu trữ chuỗi mã 40 ký tự vào các ô nhớ Y:$2000, Y:$3000, Y:$4000.

Điểm nổi bật và cập nhật

  • Tính liên ngành chuẩn xác: Giáo trình liên kết chặt chẽ ba lĩnh vực: Sinh lý học tim mạch, Xử lý tín hiệu số và Kỹ thuật vi xử lý chuyên dụng. Mọi mô hình toán học đều bắt nguồn từ cơ chế hoạt động thực của sợi cơ tim và hệ thần kinh tự động (nút xoang, nút Tawara, bó His).
  • Thuật toán nhận dạng hình thái lai ghép (Hybrid Pattern Recognition): Thay vì chỉ dựa vào phân tích phổ truyền thống, tài liệu kết hợp phương pháp thống kê (bình phương bé nhất để tính góc nghiêng đoạn thẳng) với phương pháp cú pháp (ngữ pháp hình thức $G=(V_T, V_N, P, S)$ với bộ từ vựng ${a, b, c}$ trên cửa sổ 40 phân đoạn), giúp tối ưu hóa khối lượng tính toán cho các vi xử lý nhúng thời gian thực.
  • Hiện thực hóa trên nền tảng phần cứng công nghiệp: Tài liệu phân tích sâu kiến trúc vi xử lý DSP 56002 của Motorola với từ dữ liệu 24-bit, cấu trúc pipeline 3 giai đoạn và vi mạch Codec CS4215 của Crystal Semiconductor. Đây là các nền tảng kinh điển trong các hệ thống đo lường và xử lý tín hiệu y sinh thương mại.
  • Thông số kỹ thuật định lượng chi tiết: Đưa ra các thông số cụ thể dùng trong thiết kế công nghiệp: dải tần $0.05\text{ Hz} - 100\text{ Hz}$, trở kháng vào $10\text{ M}\Omega$, độ méo phi tuyến $< 5%$, $\text{CMRR} > 60\text{ dB}$, tần số lấy mẫu chọn lọc $8\text{ kHz}$ với 7200 điểm/chu kỳ tim ($0.9\text{s}$), phân chia 180 điểm/đoạn.

Đối tượng sử dụng giáo trình

Nhóm đối tượng Yêu cầu kiến thức tiên quyết (Prerequisites) Mục đích sử dụng
Sinh viên Đại học (Năm 3 - Năm 4)
Ngành Kỹ thuật Y sinh, Điện tử Y sinh
- Lý thuyết mạch & Điện tử tương tự/số
- Xử lý tín hiệu số (DSP) cơ bản
- Sinh lý học đại cương
Học tập các học phần: Thiết bị điện tử y tế, Xử lý tín hiệu y sinh, Đồ án thiết kế vi xử lý DSP.
Học viên Cao học & Nghiên cứu sinh
Ngành Kỹ thuật Máy tính, Tự động hóa
- Kiến trúc máy tính nâng cao
- Kỹ thuật lập trình hợp ngữ vi xử lý
- Lý thuyết nhận dạng mẫu (Pattern Recognition)
Tham khảo phát triển các giải thuật nhận dạng bất thường nhịp tim, thiết kế thiết bị Holter ECG theo dõi liên tục.
Giảng viên & Cán bộ nghiên cứu - Chuyên môn sâu về Kỹ thuật Y sinh & DSP Xây dựng đề cương bài giảng, thiết kế bài thí nghiệm nhúng trên chip DSP 56002 và card mở rộng EVM.
Kỹ sư R&D thiết bị y tế - Thiết kế phần cứng vi xử lý & Thiết bị đo Tài liệu quy chuẩn tra cứu thông số kỹ thuật (CMRR, trở kháng, dải tần) và mạch mô phỏng chuẩn đoán ECG.

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

1. Giáo trình này phù hợp với ai?

Tài liệu được biên soạn cho sinh viên đại học năm cuối, học viên cao học chuyên ngành Kỹ thuật Y sinh, Kỹ thuật Điện tử, Tự động hóa và các kỹ sư nghiên cứu phát triển thiết bị đo lường y tế.

2. Cần kiến thức nền nào để học?

Người học cần có kiến thức nền tảng về:

  • Điện tử tương tự và mạch tích hợp số (các cổng logic, bộ đếm nhị phân/thập phân CMOS họ 4000).
  • Xử lý tín hiệu số cơ bản (định lý lấy mẫu Nyquist, biến đổi tín hiệu tương tự - số A/D).
  • Lập trình vi xử lý/vi điều khiển và cấu trúc hợp ngữ.
  • Khái niệm cơ bản về sinh lý học điện sinh chất tế bào.

3. Điểm khác biệt với giáo trình khác?

Giáo trình không chỉ trình bày lý thuyết chẩn đoán y khoa hay thuật toán xử lý tín hiệu thuần túy trên phần mềm máy tính, mà tích hợp toàn diện quy trình thiết kế phần cứng: từ dẫn xuất công thức hóa lý màng tế bào, thiết kế mạch mô phỏng ECG phần cứng bằng IC4520/IC4017, đến lập trình nhúng trên vi xử lý DSP 56002 và vi mạch Codec CS4215, quy hoạch chi tiết từng byte trong bộ nhớ RAM X và RAM Y.

4. Làm sao để tự học hiệu quả?

Người học nên tiếp cận tuần tự theo ba giai đoạn:

  1. Nắm vững cơ chế phát sinh sóng ECG (P, QRS, T) và phương pháp tính toán điện thế màng ở Chương I.
  2. Nghiên cứu giải thuật nhận dạng cú pháp kết hợp phương pháp bình phương bé nhất ở Chương III để hiểu cách số hóa hình thái sóng.
  3. Phân tích sơ đồ khối, tập lệnh, thanh ghi của DSP 56002 (Chương I - Phần II) và đối chiếu với sơ đồ mạch mô phỏng thực tế ở Chương II - Phần II.

5. Có tài liệu bổ trợ nào kèm theo?

Tài liệu cung cấp các sơ đồ nguyên lý mạch phát mô phỏng ECG hoàn chỉnh, sơ đồ ghép nối chân giữa cổng C của DSP 56002 với vi mạch Codec CS4215, bảng đặc tả 62 lệnh của DSP 56002, và bảng phân bổ địa chỉ các thanh ghi điều khiển cổng ngoại vi (PCC tại X:$FFE1, PCDDR tại X:$FFE3, PCD tại X:$FFE5).


Kết luận

Giáo trình "Dòng Sinh Học & Tín Hiệu Điện Tim: Nghiên Cứu & Ứng Dụng" cung cấp hệ thống tri thức hoàn chỉnh và chuẩn mực về xử lý tín hiệu điện sinh học trên nền tảng phần cứng vi xử lý chuyên dụng. Thông qua lộ trình dẫn dắt từ hiện tượng điện thế màng tế bào, quy chuẩn 12 chuyển đạo lâm sàng, thuật toán nhận dạng cú pháp - thống kê cho đến cấu trúc tập lệnh và quy hoạch bộ nhớ DSP 56002, tài liệu đóng vai trò là nguồn tư liệu học thuật giá trị cho công tác đào tạo và nghiên cứu kỹ thuật y sinh. Để mở rộng kiến thức, người học được khuyến nghị tham khảo thêm các tài liệu kỹ thuật chuyên sâu về họ chip Motorola DSP56K và các chuẩn thiết kế thiết bị y tế quốc tế liên quan.