90 likes | 332 Views
DSP. Mini-Projects. General. Mini-Projects are based on Filter Design All projects use FIR filter size N=128 Use MATLAB to Calculate coefficients Use “Fir_C_Fixed” or “FIR” project template Use BSL headers/libraries: dsk6416.h dsk6416_aic23.h dsk6416_dip.h dsk6416_led.h dsk6416bsl.lib.
E N D
DSP Mini-Projects
General • Mini-Projects are based on Filter Design • All projects use FIR filter size N=128 • Use MATLAB to Calculate coefficients • Use “Fir_C_Fixed” or “FIR” project template • Use BSL headers/libraries: • dsk6416.h • dsk6416_aic23.h • dsk6416_dip.h • dsk6416_led.h • dsk6416bsl.lib
Report • Design and Implement Project (3hours) • Prepare Report Document including: • Short description of project • Final Program Listing • Frequency Response of Filters
P1 - 4 Switched LPFs • Design 4 independent FIR LPFs: • Output Signal comes from one of the Filters • Use DIP-Switches to operate each one • Cut Frequencies: • Fc=400, 1600, 6400, 12000 Hz • Use Hamming Window • Fn=48KHz
P2 - 4 Switched HPFs • Design 4 independent FIR HPFs: • Output Signal comes from one of the Filters • Use DIP-Switches to operate each one • Cut Frequencies: • Fc=200, 800, 3200, 12000 Hz • Use Hamming Window • Fn=48KHz
P3 - 4 Switched BPFs • Design 4 independent FIR BPFs: • Output Signal comes from one of the Filters • Use DIP-Switches to operate each one • Band Limit Frequencies: • F = 100-400Hz • F = 400-1600Hz • F = 1600-6400Hz • F = 6400-12000 Hz • Use Hamming Window • Fn=48KHz
P4 - 4 Switched Stereo Filters • Design 2 LPF for Left + 2 HPF for Right: • Output Signal comes from one of the Filters • Use DIP-Switches to operate each one • Cut Frequencies: • Left Fc = 1600, 6400Hz • Right Fc = 1600, 6400Hz • Use Hamming Window • Fn=48KHz
P5 – 4-Band Freq Equalizer • Design Mix of 4 independent FIR BPFs: • Output Signal is a Sum of 4 Filters • Use DIP-Switches to operate each one • Band Limit Frequencies: • F = 100-400Hz • F = 400-1600Hz • F = 1600-6400Hz • F = 6400-12000 Hz • Use Hamming Window • Fn=48KHz
P6 – 4-Band Spectrum Analizer • Design Mix of 4 independent FIR BPFs: • Output Signal of each filter is integrated M=1024 • Result of integration is compared with Threshold • Appropriate LED goes ON in case of result exceed Threshold • Band Limit Frequencies: • F = 100-400Hz • F = 400-1600Hz • F = 1600-6400Hz • F = 6400-12000 Hz • Use Hamming Window • Fn=48KHz