Ngân hàng câu hỏi Xủ lý tín hiệu thời gian thực

22 1 0
Tài liệu đã được kiểm tra trùng lặp
Ngân hàng câu hỏi Xủ lý tín hiệu thời gian thực

Đ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

Ngân hàng câu hỏi Xủ lý tín hiệu thời gian thực giúp các bạn có ngân hàng câu hỏi để ôn thi gồm các câu hỏi về lý thuyết và câu hỏi lập trình matlab , python

Trang 1

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG

KHOA: KỸ THUẬT ĐIỆN TỬ 1

NGÂN HÀNG CÂU HỎI THI TỰ LUẬN Tên học phần: XỬ LÝ TÍN HIỆU SỐ

Ngành đào tạo: ĐIỆN - ĐIỆN TỬ Trình độ đào tạo: ĐẠI HỌC CHÍNH QUY

Câu 2.1

a) Trình bầy các ưu điểm nổi bật của hệ thống DSP so với các hệ thống tương tự? b) Nêu sự khác nhau cơ bản giữa hệ thống xử lý thời gian thực với hệ thống xử lý không theo thời gian thực?

c) Vẽ sơ đồ khối của một hệ thống DSP? Trình bày tóm tắt chức năng của mỗi khối trong sơ đồ?

Câu 2.2

a) Phân loại tín hiệu?

b) Vẽ sơ đồ khối của ADC? Trình bày tóm tắt chức năng của mỗi khối trong sơ đồ?

Trang 2

Vẽ và giải thích sơ đồ Quy trình thiết kế một hệ thống DSP đơn giản?

Câu 2.5

Nêu tóm tắt các đặc điểm của các bộ xử lý DSP?

Câu 2.6

a) Nêu tóm tắt các Lựa chọn khi phát triển phần mềm DSP?

b) Vẽ sơ đồ khối hai kiến trúc chính của các µP/µC (là kiến trúc Harvard và kiến trúc Von Neumann)? So sánh hai kiến trúc này

Câu 2.10

a) Định nghĩa dải động (Dynamic range)? Viết công thức tính dải động?

b) Xác định dải động của định dạng số nguyên dấu phẩy tĩnh 16 bít (16-bit point integer format)?

fixed-Câu 2.11

Trang 3

a) Làm cách nào để mở rộng dải số có thể biểu diễn? Cái giá phải trả khi mở rộng dải số có thể biểu diễn?

b) Dải số biểu diễn của định dạng số nguyên dấu phẩy tĩnh?

Câu 2.12

a) Các đặc điểm chung của đa số các ứng dụng DSP?

b) Các thiết bị phần cứng cần có trong mọi DSP và chức năng của chúng?

Câu 2.16

a) Kể tên các chế độ định địa chỉ của bộ DSP?

b) Trình bày chế độ định địa chỉ trực tiếp? Cho một ví dụ minh họa

Trang 4

a) Phân loại các bộ lọc số lý tưởng?

b) Các chỉ tiêu kỹ thuật của các bộ lọc số trong thực tế?

Trang 5

Vẽ sơ đồ tính IDFT 8 điểm của tín hiệu X k   1, 7,1,1, 2, 0, 0,5bằng thuật toán IFFT phân chia theo thời gian n?

Trang 6

Viết đoạn chương trình trên trên Matlab để thực hiện thuật toán FFT phân theo thời gian n khi cần tính DFT với chiều dài N là lũy thừa của 2?

Bộ lọc số FIR thông thấp pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ chữ nhật, tần số cắt fc 0,5(kHz) và tần số lấy mẫu fs 8(kHz)

; biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Trang 7

Câu 3.2

Bộ lọc số FIR thông cao pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ chữ nhật, tần số cắt fc 3,5(kHz) và tần số lấy mẫufs 8(kHz)

; biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3.3

Bộ lọc số FIR thông dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ chữ nhật, các tần số cắt fc12(kHz); fc2 3(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3.4

Bộ lọc số FIR chặn dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ chữ nhật, tần số cắt fc11(kHz); fc2 2(kHz) và tần số lấy mẫu

Trang 8

Câu 3.5

Bộ lọc số FIR thông thấp pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Barlett (tam giác), tần số cắt fc 1(kHz) và tần số lấy mẫu

Bộ lọc số FIR thông cao pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Barlett (tam giác), tần số cắt fc 3(kHz) và tần số lấy mẫu

Bộ lọc số FIR thông dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Barlett (tam giác), các tần số cắt fc1 2(kHz);fc2 3(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

Trang 9

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3.8

Bộ lọc số FIR chặn dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Barlett (tam giác), tần số cắt fc11(kHz); fc22(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3.9

Bộ lọc số FIR thông thấp pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hamming, tần số cắt fc 1(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3.10

Bộ lọc số FIR thông cao pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hamming, tần số cắt fc 3(kHz) và tần số lấy mẫu fs 8(kHz)

; biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

Trang 10

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 1

Bộ lọc số FIR thông dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hamming, các tần số cắt fc12(kHz); fc2 3(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 2

Bộ lọc số FIR chặn dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hamming, tần số cắt fc11(kHz); fc22(kHz) và tần số lấy mẫu

Bộ lọc số FIR thông thấp pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hanning, tần số cắt fc 1(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

Trang 11

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 4

Bộ lọc số FIR thông cao pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hanning, tần số cắt fc 3(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 5

Bộ lọc số FIR thông dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hanning, các tần số cắt fc12(kHz); fc2 3(kHz) và tần số lấy mẫu fs 8(kHz); biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 6

Bộ lọc số FIR chặn dải pha tuyến tính được thiết kế trên Matlab bằng phương

pháp dùng cửa sổ Hanning, tần số cắt fc11(kHz); fc2 2(kHz) và tần số lấy mẫu

8( )

fkHz ; biên độ dải thông Apass = 1dB, suy hao dải chặn Astop = 60 dB a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

Trang 12

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

- Gợn sóng dải thông (cả hai thấp hơn và cao hơn) = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

Trang 13

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

- Gợn sóng dải thông = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Trang 14

- Gợn sóng dải thông (cả hai thấp hơn và cao hơn) = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Trang 15

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

- Gợn sóng dải thông = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 15

Một bộ lọc IIR Chebysev loại 2 thông dải lượng tử hóa cho một bộ xử lý DSP có

các chỉ tiêu sau:

- Tần số lấy mẫu = 8000 Hz,

Trang 16

- Tần số cắt dải chắn thấp hơn Fstop1 = 1200 Hz, - Tần số cắt dải thông thấp hơn Fpass1 = 1400 Hz, - Tần số cắt dải thông cao hơn Fpass2 = 1600 Hz, - Tần số cắt dải chắn cao hơn Fstop2 = 1800 Hz,

- Gợn sóng dải thông (cả hai thấp hơn và cao hơn) = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3 17

Một bộ lọc IIR Chebysev loại 2 thông thấp lượng tử hóa cho một bộ xử lý DSP có

các chỉ tiêu sau:

- Tần số lấy mẫu = 8000 Hz,

Trang 17

- Tần số cắt dải thông Fpass = 1400 Hz, - Tần số cắt dải chắn Fstop = 1600 Hz,

- Gợn sóng dải thông = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

- Gợn sóng dải thông = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Trang 18

- Gợn sóng dải thông (cả hai thấp hơn và cao hơn) = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Trang 19

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

- Gợn sóng dải thông = 1 dB, - Suy hao dải chắn = 60 dB

a) Viết đoạn chương trình thực hiện tính đáp ứng xung của bộ lọc?

b) Viết đoạn chương trình thực hiện biểu diễn đáp ứng biên độ và đáp ứng pha của bộ lọc?

c) Viết đoạn chương trình thực hiện so sánh phổ tín hiệu vào và tín hiệu ra khi đi qua bộ lọc?

Câu 3.33

Viết code dùng Matlab hoặc Python để thực hiện: a) Vẽ cửa sổ tam giác có chiều dài N = 61; b) Vẽ phổ biên độ và phổ pha của cửa sổ câu (a)

c) Thiết kế bộ lọc FIR thông thấp, tần số cắt fc = 20Hz sử dụng cửa sổ ở câu (a) biết tần số lấy mẫu fs = 160 Hz Vẽ đáp ứng tần số của biên độ (đáp ứng biên độ) và đáp ứng pha của bộ lọc đã thiết kế

Câu 3.34

Viết code dùng Matlab hoặc Python để thực hiện:

a) Vẽ đáp ứng xung h(n) của cửa sổ chữ nhật có chiều dài N = 71;

Trang 20

b) Vẽ phổ biên độ và phổ pha của cửa sổ câu (a)

c) Thiết kế bộ lọc FIR thông cao, tần số cắt fc = 85Hz sử dụng cửa sổ ở câu (a) biết tần số lấy mẫu fs = 360 Hz Vẽ đáp ứng tần số của biên độ (đáp ứng biên độ) và đáp ứng pha của bộ lọc đã thiết kế

Câu 3.35

Cho tín hiệu đầu vào x(n) là tổng của 2 tín hiệu hình sin có tần số 200 Hz và 1kHz Tần số lấy mẫu fs = 2,5 kHz Viết code dùng Matlab hoặc Python để thực hiện: a) Biểu diễn và vẽ tín hiệu đầu vào x(n)

b) Lọc thành phần tần số thấp 200 Hz của tín hiệu x(n) trên dùng phương pháp cửa sổ biết bậc của bộ lọc N = 84, cửa sổ Hamming

c) Vẽ phổ biên độ của tín hiệu đầu vào và đầu ra của bộ lọc

Câu 3.36

Viết code dùng Matlab hoặc Python để thực hiện:

a) Vẽ đáp ứng xung h(n) của cửa sổ Chebyshev có chiều dài N = 51; độ suy giảm biên độ ở dải chắn so với dải thông là R = 20 dB

b) Vẽ phổ biên độ và phổ pha của cửa sổ câu (a)

c) Thiết kế bộ lọc thông thấp, tần số cắt fc = 15Hz sử dụng cửa sổ ở câu (a) biết tần số lấy mẫu fs = 120 Hz Vẽ đáp ứng tần số của biên độ (đáp ứng biên độ) và đáp ứng pha của bộ lọc đã thiết kế

Câu 3.37

Viết code dùng Matlab hoặc Python để thực hiện:

a) Vẽ đáp ứng xung h(n) của cửa sổ Kaiser có chiều dài N = 55; hệ số beta = 1-6 trên cùng một hình vẽ

b) Thiết kế các bộ lọc thông thấp, tần số cắt fc = 10Hz sử dụng cửa sổ ở câu (a) tương ứng beta = 1-6, biết tần số lấy mẫu fs = 130 Hz Vẽ đáp ứng tần số của biên độ (đáp ứng biên độ) của các bộ lọc đã thiết kế trên cùng một hình vẽ

Câu 3.38

Viết code dùng Matlab hoặc Python để thực hiện:

Trang 21

a) Vẽ cửa sổ Hamming có chiều dài N = 85; b) Vẽ phổ biên độ và phổ pha của cửa sổ câu (a)

c) Thiết kế bộ lọc FIR chắn dải, tần số cắt fc1 = 150Hz, fc2=300Hz sử dụng cửa sổ ở câu (a) biết tần số lấy mẫu fs = 1kHz Vẽ đáp ứng tần số của biên độ (đáp ứng biên độ) và đáp ứng pha của bộ lọc đã thiết kế

Câu 3.39

Viết code dùng Matlab hoặc Python để thực hiện: a) Vẽ cửa sổ Hanning có chiều dài N = 81 b) Vẽ phổ biên độ và phổ pha của cửa sổ câu (a)

c) Thiết kế bộ lọc FIR thông dải, tần số cắt fc1 = 100Hz, fc2=200Hz sử dụng cửa sổ ở câu (a) biết tần số lấy mẫu fs = 1kHz Vẽ đáp ứng tần số của biên độ (đáp ứng biên độ) và đáp ứng pha của bộ lọc đã thiết kế

c) Lọc tín hiệu x(n) ở câu (a) bằng bộ lọc thiết kế ở câu (b) Vẽ tín hiệu vào và tín hiệu ra của bộ lọc trên cùng 1 hình vẽ

Ngày đăng: 08/06/2024, 00:38

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

Tài liệu liên quan