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.
看数据手册,里面写了一个公式:H(z)=(N0+N1*z-1)/(32768-D1*z-1),这里面这个H(z)是ADC采样频率吗,比如我的ADC采样频率是48KHz,那么这个H(z)=48000吗,另外这个公式中的z-1表示什么意思,文档中只说了N0,N1,D1三个参数通过寄存器设置,但是这个z-1怎么设置?
您好,H(z)不是采样频率,fs指的是采样频率,H(z)指的是Z-domain下的传输函数。
我们在信号与系统中学过连续系统和离散系统,对应这里就是S-domain和Z-domain,S域和Z域之间是可以互相变化的。
比如:
您可以参考这两篇关于配置数字滤波器的应用手册:
https://www.ti.com/lit/an/sbaa378a/sbaa378a.pdf
https://www.ti.com/lit/an/slaa447/slaa447.pdf
您好,我们有Biquad Coefficient Calculator tool 这个计算工具可以给出滤波器的系数,帮助进行配置。
https://www.ti.com/tool/COEFFICIENT-CALC
这是针对滤波器的设计,其中Fc指的是center frequency,Gain滤波器的增益,BW带宽,Fs采样频率。
这几个参数根据要设计的滤波器来决定的。
Gain这里您可以直接点击曲线中,比如要设计成3.3dB的gain,鼠标直接点击红色处,对应的Gain VS frequency的曲线也出来了,点击右下角coeff,即可得到相应的寄存器配置。