This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PGA970: More filter coefficients for higher bandwidth

Part Number: PGA970

Hi,

Starting from the PGA970 datasheet, I could program the digital filters to operate at 20, 100 and 250 Hz wandwidth, nevertheless some applications demand for higher speed, so for higher bandwidth. I already got low-pass-filter coefficients to enlarge the bandwidth up to 1kHz from a previous answer on the forum.

Is it possible to have band-pass-filter coefficients for bandwidth of 500Hz and 1kHz? I need those coefficients for different frequencies, starting from 1kHz up to 20kHz, at 500-Hz steps (1000Hz, 1500Hz, 2000Hz, ...).

I thank you in advance for your time.

Best regards,

Alessandro Cominelli

  • Hi Alessandro,

    Attached is a matlab script which calculates the coefficients. Just enter the frequencies and bandwidths that you want coefficients generated for and run the script. It will place a csv file in the same directory as the script with the values. The column names are shown in a comment at the top of the script.

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/1023/PGA970BPFcoeffscript.m

    Regards,