Đồ án tốt nghiệp: Thiết kế và mô phỏng bộ lọc nhiễu tín hiệu điện tim sử dụng MATLAB và chuyển mã VHDL

2019

126
7
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CAM ĐOAN

1. 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 BÁO CÁO

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. TỔNG QUAN VỀ TÍN HIỆU ĐIỆN TIM ECG

2.1.1. Khái niệm về tín hiệu điện tim ECG

2.1.2. Cấu trúc giải phẫu và chức năng của tim

2.1.3. Các quá trình điện học của tim

2.1.4. Sơ đồ hệ thống dẫn truyền tim

2.1.5. Nhịp tim

2.2. LÝ THUYẾT VỀ TÍN HIỆU SỐ VÀ BỘ LỌC SỐ

2.2.1. Tổng quan về tín hiệu số

2.2.2. Xử lý số quy và không quy

2.2.3. Tổng quan về bộ lọc số

2.2.3.1. Bộ lọc thông thấp LPF
2.2.3.2. Bộ lọc thông cao HPF
2.2.3.3. Bộ lọc thông dải BPF

2.3. TỔNG QUAN VỀ CÔNG CỤ MATLAB

2.3.1. Giới thiệu chung

2.3.2. Lập trình trong Matlab

2.3.3. Trình mô phỏng Simulink

2.3.4. Công cụ thiết kế bộ lọc số FDATool của Matlab

2.3.4.1. Giới thiệu phương pháp thiết kế theo mô hình
2.3.4.2. Tổng quan về hộp công cụ thiết kế bộ lọc số (FDATool)
2.3.4.3. Thiết kế bộ lọc số dùng giao diện FDATool

2.4. TỔNG QUAN VỀ FPGA (ALTERA) VÀ PHẦN MỀM QUARTUS II

2.4.1. Lịch sử ra đời và phát triển của FPGA

2.4.2. Khái niệm FPGA

2.4.3. Ứng dụng FPGA

2.4.4. Phần mềm hỗ trợ thiết kế Quartus II

2.4.5. TỔNG QUAN VỀ KIT DE2-115 ALTERA

2.4.5.1. Kit DE2 Cyclone IV EP4CE115F29C7N
2.4.5.2. Cấp nguồn cho kit DE2

2.5. GIỚI THIỆU NGÔN NGỮ VHDL

2.5.1. Cấu trúc một mô hình hệ thống mô tả bằng VHDL

2.5.2. Cú pháp và ngữ nghĩa

2.5.2.1. Đối tượng trong VHDL
2.5.2.2. Kiểu dữ liệu trong VHDL

3. CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG

3.1. TÍNH TOÁN VÀ THIẾT KẾ HỆ THỐNG

3.1.1. Thiết kế sơ đồ khối hệ thống

3.1.2. Tính toán và thiết kế bộ lọc dùng FIR

3.1.2.1. Kết cấu cho các kiểu lọc tần số dùng FIR
3.1.2.2. Cấu hình tổng quát của bộ lọc FIR
3.1.2.3. Thiết kế bộ lọc số dùng phương pháp MBD

3.1.3. Xây dựng sơ đồ khối

3.1.4. Thiết kế, mô phỏng và chuyển mã VHDL

3.2. THI CÔNG HỆ THỐNG

3.2.1. Biên dịch chương trình trên Quartus II

3.2.2. Sơ đồ khối trên Quartus

3.2.3. Mô phỏng bộ lọc dùng ModelSim

3.2.3.1. Tổng quát về phần mềm mô phỏng ModelSim
3.2.3.2. Mô phỏng mạch lọc trên ModelSim

3.2.4. Thí nghiệm và kiểm tra

4. CHƯƠNG 4: KẾT QUẢ - NHẬN XÉT - ĐÁNH GIÁ

4.1. Kết quả mô phỏng bộ lọc trên Matlab

4.2. Kết quả dạng sóng mô phỏng trên ModelSim

4.3. NHẬN XÉT – ĐÁNH GIÁ

5. CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

5.1. Kết luận

5.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

Bài viết "Thiết kế mô phỏng bộ lọc nhiễu tín hiệu điện tim bằng MATLAB và chuyển mã VHDL" tập trung vào việc ứng dụng MATLAB để thiết kế và mô phỏng bộ lọc nhiễu cho tín hiệu điện tim, sau đó chuyển đổi mã sang VHDL để triển khai trên phần cứng. Đây là một phương pháp hiệu quả giúp cải thiện độ chính xác của tín hiệu y sinh, đồng thời tối ưu hóa quy trình thiết kế phần cứng. Bài viết cung cấp cái nhìn chi tiết về quy trình từ mô phỏng đến triển khai, mang lại lợi ích cho các kỹ sư điện tử và y sinh trong việc phát triển các thiết bị y tế chính xác và đáng tin cậy.

Để mở rộng kiến thức về thiết kế phần cứng và xử lý tín hiệu, bạn có thể tham khảo bài viết "Hcmute thiết kế bộ lọc phần tử particle filtering xử lý tín hiệu trên nền công nghệ FPGA", nơi đề cập đến các kỹ thuật lọc tín hiệu tiên tiến. Ngoài ra, bài viết "Hcmute thiết kế giải thuật nén ký tự tối ưu trên phần mềm MATLAB và sử dụng trên kit" sẽ giúp bạn hiểu rõ hơn về ứng dụng MATLAB trong các bài toán tối ưu hóa. Cuối cùng, "Đồ án Hcmute thực hiện mạng nơ ron trên FPGA" là một tài liệu hữu ích để khám phá thêm về các ứng dụng FPGA trong lĩnh vực xử lý tín hiệu và trí tuệ nhân tạo.