Các bƣớc thiết kế:

Một phần của tài liệu Thiết kế và mô phỏng bộ lọc số iir bằng matlab (Trang 40 - 46)

a. Thiết kế bộ lọc IIR thông thấp Butterworth

- Khởi động Matlab. Sau đó nhập lệnh : >> sptool

- Trong cửa sổ Filters chọn New, Matlab sẽ chuyển đến cửa sổ Filter Design & Analysis Tool.

- Nhập các thông số thiết kế: + Response type : Lowpass

+ Designed Method : IIR - Butterwork

- Filter order : Specify order :10

- Frequency Specification: + Fs: 8000

41

- Click button Design Filter ta đƣợc kết quả nhƣ sau:

- Click vào File\Generate M-File, chọn đƣờng dẫn để lƣu file dƣới dạng mã code có tên là LowpassButterworth.m

b. Thiết kế bộ lọc IIR Lowpass Chebyshev Type I

- Trong cửa sổ Filters của công cụ SPTool chọn New, Matlab sẽ chuyển đến cửa sổ Filter Design & Analysis Tool.

- Nhập các thông số thiết kế: + Response type : Lowpass

42 - Filter order : Specify order :10

- Frequency Specification: + Fs: 8000 + Fpass: 1700 - Magnitude Specifications chọn + Units: dB + Apass: 3

43

- Click vào File\Generate M-File, chọn đƣờng dẫn để lƣu file dƣới dạng mã code có tên là LowpassChebyshevTypeI.m

c. Thiết kế bộ lọc IIR Lowpass Chebyshev Type II

- Trong cửa sổ Filters của công cụ SPTool chọn New, Matlab sẽ chuyển đến cửa sổ Filter Design & Analysis Tool.

- Nhập các thông số thiết kế: + Response type : Lowpass

+ Designed Method : IIR - Chebyshev Type II

- Filter order : Specify order :10

44 + Fs: 8000 + Fstop: 1700 - Magnitude Specifications chọn + Units: dB + Astop: 3

- Click button Design Filter ta đƣợc kết quả nhƣ sau:

- Click vào File\Generate M-File, chọn đƣờng dẫn để lƣu file dƣới dạng mã code có tên là LowpassChebyshevTypeII.m

45

- Trong cửa sổ Filters của công cụ SPTool chọn New, Matlab sẽ chuyển đến cửa sổ Filter Design & Analysis Tool.

- Nhập các thông số thiết kế: + Response type : Lowpass

+ Designed Method : IIR - Eliptic

- Filter order : Specify order :10

- Frequency Specification: + Fs: 8000 + Fpass: 1700 - Magnitude Specifications chọn + Units: dB + Apass: 3 + Astop: 80

46

- Click button Design Filter ta đƣợc kết quả nhƣ sau:

- Click vào File\Generate M-File, chọn đƣờng dẫn để lƣu file dƣới dạng mã code có tên là LowpassEliptic.m

Một phần của tài liệu Thiết kế và mô phỏng bộ lọc số iir bằng matlab (Trang 40 - 46)