(Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

132 8 0
(Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG THIẾT KẾ, MƠ PHỎNG BỘ LỌC NHIỄU TÍN HIỆU ĐIỆN TIM DÙNG MATLAB VÀ CHUYỂN MÃ VHDL GVHD: NGUYỄN THANH NGHĨA SVTH: TRẦN THANH LÂM MSSV: 14141160 SKL005658 Tp Hồ Chí Minh, tháng 01/2019 BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH - ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THÔNG ĐỀ TÀI: THIẾT KẾ, MÔ PHỎNG BỘ LỌC NHIỄU TÍN HIỆU ĐIỆN TIM DÙNG MATLAB VÀ CHUYỂN MÃ VHDL GVHD: ThS Nguyễn Thanh Nghĩa SVTH: Trần Thanh Lâm MSSV: 14141160 Tp Hồ Chí Minh – 01/2019 NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Trần Thanh Lâm Chuyên ngành: Hệ đào tạo: Khóa: I TÊN ĐỀ TÀI: THIẾT KẾ, MÔ PHỎNG BỘ LỌC NHIỄU TÍN HIỆU ĐIỆN TIM DÙNG MATLAB VÀ CHUYỂN MÃ VHDL AI NHIỆM VỤ Các số liệu ban đầu: - Tín hiệu điện tim ECG thu thập Matlab - Sử dụng bợ xử lý kit FPGA Altera – DE2-115 Nội dung thực hiện: - Tìm hiểu về bộ lọc thông thấp, lọc thông cao, lọc thông dải - Lựa chọn phần cứng, nghiên cứu, phân tích ngun tắc hoạt đợng của từng khối để xây dựng mơ hình hồn chỉnh cho hệ thống - Thiết kế mơ bợ lọc tín hiệu điện tim Matlab chuyển mã VHDL III NGÀY GIAO NHIỆM VỤ: 03/10/2018 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 10/01/2019 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: ThS Nguyễn Thanh Nghĩa CÁN BỘ HƯỚNG DẪN BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang i Tp HCM, ngày 05 tháng 10 năm 2018 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Trần Thanh Lâm Lớp: Họ tên sinh viên 2: Trần Phan Ái Mỹ Lớp: Tên đề tài: 14941DT 14941DT THIẾT KẾ, ĐIỆN TIM D Tuần/ngày 03/10/2018 – 08/10/2018 Tuần 09/10/2018– 29/10/2018 Tuần 30/10/2018 – 19/11/2018 20/11/2018– 26/11/2018 Tuần 27/11/2018 – 10/12/2018 Tuần 11/12/2018 – 24/12/2018 Tuần 25/12/2018 – 10/01/2018 GV HƯỚNG DẪN (Ký ghi rõ họ tên) Trang ii LỜI CAM ĐOAN Đề tài nhóm chúng em thực dựa vào một số tài liệu công trình nghiên cứu trước khơng chép từ tài liệu hay cơng trình có trước Người thực đề tài Trần Thanh Lâm Trần Phan Ái Mỹ Trang iii LỜI CẢM ƠN Lời đầu tiên, nhóm em xin gửi lời cảm ơn chân thành sâu sắc đến Thầy Nguyễn Thanh Nghĩa Thầy tận tình hướng dẫn, góp ý định hướng, tạo điều kiện cho nhóm em suốt trình thực đề tài tốt nghiệp Nhóm em xin chân thành cảm ơn đến tất thầy cô Khoa Điện – Điện tử, Trường Đại Học Sư Phạm Kỹ Thuật Tp HCM, kiến thức kinh nghiệm quý báu mà chúng em nhận từ thầy cô suốt trình theo học hành trang tốt giúp chúng em vững bước nghiệp của mình Nhóm em xin chân thành cảm ơn Ban Giám Hiệu Trường Đại Học Sư Phạm Kỹ Thuật Tp HCM tạo điều kiện cho chúng em làm đồ án Cuối cùng, chúng em xin gửi lời tri ân đến gia đình, bạn bè, người thân yêu quan tâm tạo điều kiện tốt cho chúng em suốt trình học tập Trang iv MỤC LỤC NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP i LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP ii LỜI CAM ĐOAN iii LỜI CẢM ƠN iv MỤC LỤC v LIỆT KÊ HÌNH ix LIỆT KÊ BẢNG xi DANH MỤC CÁC TỪ VIẾT TẮT .xii CHƯƠNG 1: TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ .1 1.2 MỤC TIÊU 1.3 NỘI DUNG NGHIÊN CỨU 1.4 GIỚI HẠN .2 1.5 BỐ CỤC 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 .4 2.1.2 Cấu trúc giải phẫu chức của tim 2.1.3 Nhịp tim 2.1.4 Các trình điện học của tim 2.1.5 Quá trình hình thành tín hiệu điện tim 2.1.5.1 Nhĩ đồ 2.1.5.2 Thất đồ .7 2.1.6 Sự hình thành dạng sóng của tim 2.1.6.1 Tính dẫn truyền 2.1.6.2 Tính trơ thời kì trơ 2.1.6.3 Điện trường của tim 10 2.1.7 Các thành phần của tín hiệu điện tim ECG 10 2.1.8 Các dải tần tín hiệu điện tim ECG 13 Trang v 2.1.9 Các phương pháp đo tín hiệu ECG 14 2.1.9.1 Phương pháp Oscillometric 14 2.1.9.2 Phương pháp điện tim đồ 14 2.1.9.3 Phương pháp hấp thụ quang học 15 2.1.10 Các loại nhiễu tác đợng đến tín hiệu điện tim .15 2.2 LÝ THUYẾT VỀ TÍN HIỆU SỐ VÀ BỘ LỌC SỐ 17 2.2.1 Tổng quan về tín hiệu số 17 2.2.2 Hệ xử lý số 19 2.2.2.1 Mô tả hệ xử lý số 19 2.2.2.2 Hệ xử lý số đệ quy không đệ quy 22 2.2.3 Tổng quan về bộ lọc số 22 2.3.3.1 Bộ lọc thông thấp LPF 23 2.3.3.2 Bộ lọc thông cao HPF 25 2.3.3.3 Bộ lọc thông dải BPF 25 2.3 TỔNG QUAN VỀ CÔNG CỤ MATLAB 25 2.3.1 Giới thiệu chung 25 2.3.2 Lập trình matlab 26 2.3.2.1 M-File 26 2.3.2.2 Một số câu lệnh 30 2.3.3 Trình mô Simulink 34 2.3.4 Công cụ thiết kế bộ lọc số FDATool của Matlab 38 2.3.4.1 Giới thiệu phương pháp thiết kế theo mô hình .38 2.3.4.2 Tổng quan về hộp công cụ thiết kế bộ lọc số (FDATool) .39 2.3.4.3 Thiết kế bộ lọc sử dụng giao diện FDATool 41 2.4 TỔNG QUAN VỀ FPGA (ALTERA) VÀ PHẦN MỀM QUARTUS II 45 2.4.1 Lịch sử đời phát triển của FPGA 45 2.4.2 Khái niệm FPGA 46 2.4.3 Ứng dụng FPGA 48 2.4.4 Ý nghĩa FPGA 48 2.4.5 Phần mềm hỗ trợ thiết kế Quatus II 49 2.5 TỔNG QUAN VỀ KIT DE2 -115 ALTERA 51 Trang vi 2.5.1 Giới thiệu 51 2.5.2 Kit DE2 Cyclone IV EP4CE115F29C7N 52 2.5.3 Cấp nguồn cho kit DE2 55 2.6 GIỚI THIỆU NGÔN NGỮ VHDL 55 2.6.1 Giới thiệu 55 2.6.2 Cấu trúc một mô hình hệ thống mô tả VHDL 57 2.6.3 Cú pháp ngữ nghĩa 59 2.6.3.1 Đối tượng VHDL 59 2.6.3.2 Kiểu liệu VHDL 61 CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG 62 3.1 GIỚI THIỆU 62 3.2 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 62 3.2.1 Thiết kế sơ đồ khối hệ thống 62 3.2.2 Tính tốn thiết kế bộ lọc dạng FIR 62 3.2.2.1 Kết cấu cho kiểu lọc tần số dạng FIR: .62 3.2.2.2 Cấu hình tổng quát của bộ lọc FIR 68 3.2.3 Thiết kế bộ lọc số dạng FIR theo phương pháp MBD 69 3.2.3.1 Xây dựng sơ đồ khối 69 3.2.3.2 Thiết kế, mô chuyển mã VHDL 70 3.3 THI CÔNG HỆ THỐNG 80 3.3.1 Biên dịch chương trình Quartus II 80 3.3.2 Sơ đồ khối Quartus 83 3.3.3 Mô bộ lọc dùng ModelSim 84 3.3.3.1 Tổng quát về phần mềm mô ModelSim 84 3.3.3.2 Mô mạch lọc ModelSim 85 3.3.4 Thử nghiệm kiểm tra 86 CHƯƠNG 4: KẾT QUẢ - NHẬN XÉT - ĐÁNH GIÁ 87 4.1 KẾT QUẢ 87 4.1.1 Kết mô bộ lọc Matlab 87 4.1.2 Kết dạng sóng mơ ModelSim 99 4.2 NHẬN XÉT – ĐÁNH GIÁ 99 Trang vii CHƯƠNG KẾT QUẢ-NHẬN XÉT-ĐÁNH GIÁ + Nắm kiến thức về tín hiệu điện tim ECG, bộ lọc thông thấp, thông cao thông dải + Nắm kiến thức về thiết kế mô bộ lọc Matlab cách thức chuyển đổi thiết kế bộ lọc từ Matlab sang mã VHDL để thực thi kit FPGA + Nắm kiến thức về kit FPGA DE2–115 Altera có thể lập trình thực thi bộ lọc kit + Hệ thống lọc nhiễu cho tín hiệu ECG hoạt đợng ổn định, cho tín hiệu gần với tín hiệu ban đầu BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 100 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 KẾT LUẬN Sau thời gian nghiên cứu, tìm hiểu với giúp đỡ của thầy Nguyễn Thanh Nghĩa, nhóm hồn thành việc thiết kế mơ bợ lọc nhiễu tín hiệu điện tim thông qua bộ lọc thông thấp, thông cao thông dải xuất mã VHDL Các bộ lọc nạp vào FPGA thời gian dài không phát sinh lỗi hoạt động Tuy nhiên, thời gian có hạn, nhóm chưa kịp hoàn thành việc kết nối thực tế phần cứng Dưới đánh giá chung về ưu – nhược điểm của hệ thống: - Ưu điểm của hệ thống: + Tín hiệu đầu tương đối chuẩn xác - Nhược điểm của hệ thống: + Quá trình xử lý phức tạp + Chi phí đắt 5.2 HƯỚNG PHÁT TRIỂN Trong đề tài này, nhóm thực thiết kế mơ bợ lọc nhiễu tín hiệu điện tim ECG dùng công nghệ Matlab xuất mã VHDL Để phát triển đề tài thêm nữa, nhóm xin đề xuất ý tưởng sau: + Tiếp tục nghiên cứu giải pháp phần cứng phương pháp xử lí tín hiệu điện để đưa hệ đo tối ưu + Lọc nhiễu tín hiệu khác cơng nghệ FPGA ví dụ tín hiệu điện não để sử dụng lĩnh vực y sinh – y tế + Giám sát quản lý tín hiệu ECG sau thu thập lọc nhiễu công nghệ FPGA qua Internet + Thu thập lọc nhiễu tín hiệu ECG lọc nhiễu FPGA phương thức trùn khơng dây BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH Trang 101 TÀI LIỆU THAM KHẢO TÀI LIỆU THAM KHẢO [1] Vũ Thị Hồng Xiêm, Công nghệ xử lý tín hiệu sớ DSP cơng nghệ FPGA, Khóa luận tốt nghiệp, trường ĐH Sư phạm Hà Nợi 2, Hà Nội, 2010 [2] Nguyễn Văn Thông, Thử nghiệm thiết kế dao động ký sớ FPGA, Khóa luận tốt nghiệp, trường ĐH Công nghệ, Hà Nội, 2008 [3] Trần Thanh Sơn, Thiết kế lọc tín hiệu sớ công nghệ FPGA với công cụ Matlab EDA XILINX, Luận văn Thạc sỹ Kỹ thuật, Học viện Kỹ thuật Quân sự, Hà Nội, 2008 [4] Nguyễn Quốc Tuấn, Trần Quang Đạt, Thiết kế FPGA để loại ồn cho tín hiệu ECG nhờ biến đổi sóng con, Tạp chí Khoa học ĐHQGHN, Trường Đại học Cơng nghệ ĐHQGHN, Hà Nội, 2008 [5] Bùi Công Quân, Thiết kế lọc số dsPIC ứng dụng việc xử lý điện tâm đồ, Khóa luận Tốt nghiệp, trường ĐH Công Nghệ, Hà Nội, 2013 [6] Bộ môn điện tử công nghiệp – y sinh, Tài liệu thực hành xử lý tín hiệu y sinh, Trường Đại học Sư phạm Kỹ thuật, Tp HCM, 2018 [7] Bộ môn điện tử công nghiệp – y sinh, Biomedical Signal Processing, Trường Đại học Sư phạm Kỹ thuật, Tp HCM, 2018 BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 102 PHỤ LỤC PHỤ LỤC Code chương trình chính: Code chương trình lọc thơng thấp: BỘ MƠN ĐIỆN TỬ CƠNG NGHIỆP – Y SINH Trang 103 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 104 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 105 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 106 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 107 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 108 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 109 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 110 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 111 PHỤ LỤC BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 112 PHỤ LỤC Code chương trình tạo nhiễu (counter): BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH Trang 113 ... nhiễu tín hiệu ECG, nhóm định chọn đề tài: “THIẾT KẾ, MƠ PHỎNG BỘ LỌC NHIỄU TÍN HIỆU ĐIỆN TIM DÙNG MATLAB VÀ CHUYỂN MÃ VHDL? ?? 1.2 MỤC TIÊU Xây dựng mô? ?t bộ lọc số nền tảng FPGA để lọc nhiễu tín. .. tạo: Khóa: I TÊN ĐỀ TÀI: THIẾT KẾ, MƠ PHỎNG BỘ LỌC NHIỄU TÍN HIỆU ĐIỆN TIM DÙNG MATLAB VÀ CHUYỂN MÃ VHDL AI NHIỆM VỤ Các số liệu ban đầu: - Tín hiệu điện tim ECG thu thập Matlab - Sử dụng bợ xử... TÀI: THIẾT KẾ, MÔ PHỎNG BỘ LỌC NHIỄU TÍN HIỆU ĐIỆN TIM DÙNG MATLAB VÀ CHUYỂN MÃ VHDL GVHD: ThS Nguyễn Thanh Nghĩa SVTH: Trần Thanh Lâm MSSV: 14141160 Tp Hồ Chí Minh – 01/2019 NHIỆM VỤ ĐỒ ÁN TỐT

Ngày đăng: 27/12/2021, 08:47

Hình ảnh liên quan

Hình 2.1 Cấu tạo tim người - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.1.

Cấu tạo tim người Xem tại trang 19 của tài liệu.
Hình 2.4 Khử cực vách liên thất và sự hình thành sóng Q - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.4.

Khử cực vách liên thất và sự hình thành sóng Q Xem tại trang 22 của tài liệu.
Hình 2.3 Khử cực tâm nhĩ và sự hình thành sóng P - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.3.

Khử cực tâm nhĩ và sự hình thành sóng P Xem tại trang 22 của tài liệu.
Hình 2.6 Tái cực tâm thất và sự hình thành sóng T - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.6.

Tái cực tâm thất và sự hình thành sóng T Xem tại trang 23 của tài liệu.
Hình 2.19 Khối Scope và màn hình hiển thị - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.19.

Khối Scope và màn hình hiển thị Xem tại trang 52 của tài liệu.
Hình 2.24 Thông số kỹ thuật bộ lọc thông thấp - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.24.

Thông số kỹ thuật bộ lọc thông thấp Xem tại trang 59 của tài liệu.
Hình 2.27 Kiến trúc tổng quan của FPGA - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.27.

Kiến trúc tổng quan của FPGA Xem tại trang 62 của tài liệu.
Hình 2.28 Cấu trúc SRAM FPGA (SRAM Logic Cell) - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.28.

Cấu trúc SRAM FPGA (SRAM Logic Cell) Xem tại trang 63 của tài liệu.
Hình 2.30 Giao diện phần mềm Quatus II - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 2.30.

Giao diện phần mềm Quatus II Xem tại trang 66 của tài liệu.
Hình 3.2 Đặc tính biên độ tần số của bộ lọc thông thấp lý tưởng Đặc tính xung hlp(n)  của bộ lọc thông thấp lý tưởng: - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.2.

Đặc tính biên độ tần số của bộ lọc thông thấp lý tưởng Đặc tính xung hlp(n) của bộ lọc thông thấp lý tưởng: Xem tại trang 79 của tài liệu.
Hình 3.4 Đặc tính biên độ tần số của bộ lọc thông dải lý tưởng Đặc tính xung hbp(n)  của bộ lọc thông dải lý tưởng: - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.4.

Đặc tính biên độ tần số của bộ lọc thông dải lý tưởng Đặc tính xung hbp(n) của bộ lọc thông dải lý tưởng: Xem tại trang 84 của tài liệu.
3.2.2.2 Cấu hình tổng quát của bộ lọc FIR - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

3.2.2.2.

Cấu hình tổng quát của bộ lọc FIR Xem tại trang 86 của tài liệu.
Hình 3.7 Thông số của bộ lọc thông thấp dạng FIR - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.7.

Thông số của bộ lọc thông thấp dạng FIR Xem tại trang 88 của tài liệu.
Hình 3.12 Thiết lập mô phỏng lọc nhiễu thông thấp ECG - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.12.

Thiết lập mô phỏng lọc nhiễu thông thấp ECG Xem tại trang 91 của tài liệu.
Hình 3.14 Khối lọc thông cao trong Simulink - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.14.

Khối lọc thông cao trong Simulink Xem tại trang 92 của tài liệu.
Hình 3.18 Thiết lập mô phỏng lọc nhiễu thông dải ECG - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.18.

Thiết lập mô phỏng lọc nhiễu thông dải ECG Xem tại trang 95 của tài liệu.
Hình 3.19 Thiết lập mô phỏng lọc nhiễu ngẫu nhiên thông thấp ECG - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.19.

Thiết lập mô phỏng lọc nhiễu ngẫu nhiên thông thấp ECG Xem tại trang 96 của tài liệu.
Hình 3.20 Chuyển mã VHDL theo sơ đồ khối - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.20.

Chuyển mã VHDL theo sơ đồ khối Xem tại trang 97 của tài liệu.
Hình 3.22 Thao tác add file trong quartus - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.22.

Thao tác add file trong quartus Xem tại trang 99 của tài liệu.
Hình 3.26 Vẽ sơ đồ khối trong Block Diagram - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.26.

Vẽ sơ đồ khối trong Block Diagram Xem tại trang 102 của tài liệu.
Hình 3.27 Giao diện phần mềm ModelSim version 6.5 - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.27.

Giao diện phần mềm ModelSim version 6.5 Xem tại trang 103 của tài liệu.
- Tải cấu hình xuống FPGA: - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

i.

cấu hình xuống FPGA: Xem tại trang 104 của tài liệu.
Hình 3.30 Biên dịch file mô phỏng thành công - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 3.30.

Biên dịch file mô phỏng thành công Xem tại trang 104 của tài liệu.
Hình 4.1 Các dạng sóng của hệ thống bộ lọc thông thấp trường hợ p1 - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 4.1.

Các dạng sóng của hệ thống bộ lọc thông thấp trường hợ p1 Xem tại trang 105 của tài liệu.
Hình 4.5 Các dạng sóng của hệ thống bộ lọc thông cao trường hợ p1 - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 4.5.

Các dạng sóng của hệ thống bộ lọc thông cao trường hợ p1 Xem tại trang 108 của tài liệu.
Hình 4.8 Các dạng sóng của hệ thống bộ lọc thông cao trường hợp 4 * Lọc thông dải: - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 4.8.

Các dạng sóng của hệ thống bộ lọc thông cao trường hợp 4 * Lọc thông dải: Xem tại trang 110 của tài liệu.
Hình 4.17 Thiết lập mô phỏng lọc nhiễu ngẫu nhiên thông dải ECG có khuếch đại - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 4.17.

Thiết lập mô phỏng lọc nhiễu ngẫu nhiên thông dải ECG có khuếch đại Xem tại trang 115 của tài liệu.
Hình 4.19 Dạng sóng của hệ lọc nhiễu ngẫu nhiên dùng lọc thông dải lần 2 - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 4.19.

Dạng sóng của hệ lọc nhiễu ngẫu nhiên dùng lọc thông dải lần 2 Xem tại trang 116 của tài liệu.
Hình 4.20 Dạng sóng mô phỏng trên ModelSim - (Đồ án tốt nghiệp) thiết kế, mô phỏng bộ lọc nhiễu tín hiệu điện tim dùng matlab và chuyển mã VHDL

Hình 4.20.

Dạng sóng mô phỏng trên ModelSim Xem tại trang 117 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan