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.

[参考译文] AFE5401-Q1:关于 FIR 设置的问题。

Guru**** 2482115 points
Other Parts Discussed in Thread: ADS52J65, AFE5401-Q1, ADS52J90

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1280975/afe5401-q1-question-about-fir-setting

器件型号:AFE5401-Q1
主题中讨论的其他器件: ADS52J90、ADS52J65

大家好!

我的一个客户正在为其下一个产品评估 AFE5401-Q1。

目前、他们有关于 FIR 设置的以下问题。
请你给我答复吗?

问:
我们使用了 图72所示的 set2。 4倍抽取率滤波器响应(FS = 12.5 MHz)(位于器件数据表的第38页)。
我们还输入大于1.5625MHz (奈奎斯特频率)的信号、因为4倍抽取率为12.5Msps 的输出速率是3.125Msps。

因此、混叠级别高于我们的目标级别。 所以、我们想在较低频率端多截止。

您能否提供任何设置值、以便切断到比设置2更低的频率侧?
或者、是否有 可确定 C1-C6的计算工具可以设置此器件的 FIR 特性?

非常感谢您的答复。

此致、
和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    让我与团队一起审查这一请求、我将在本周星期三前尝试与您联系。

    此致、

    沙比尔  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的答复。

    期待收到您的下次回复。

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的理解。  

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我讨论过 IT 团队。 它们使用 MATLAB fir1命令来生成滤波器系数、如下所述。

    https://www.mathworks.com/help/signal/ref/fir1.html

    您将获得 可使用8位二进制补码表示的系数并在器件中对其进行编程。 您能否尝试这种方法来设计您选择的滤波器? 如果需要任何进一步的帮助、请告诉我。

    谢谢!

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的答复。

    客户希望获得以下问题的答案作为附加问题。
    请你给我答复吗?

    问:
    我认为 AFE5401内部信号路径在12.5Msps 和4倍抽取率 FIR 的情况下如下所示。

    >> 12.5Msps  数据-> 11抽头 FIR -> 4倍抽取率(3.125Msps)。

    但我认为这可能是错的。  我认为可以遵循正确的信号路径。

    >> 12.5Msps 数据-> 4倍抽取率(3.125Msps)-> 11抽头 FIR。

    我在比较 FIR 系数计算结果并设置2个案例时意识到了这一点。  我认为是正确的吗?
    在这种情况下、是否不使用抽取数据?

    再次感谢大家、此致、
    和也。     

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在抽取数据之前、我们需要应用滤波器以避免噪声混叠。 因此、它被实现为  

    12.5Msps  数据-> 11抽头 FIR -> 4倍抽取率(3.125Msps)。

    当您抽取数据时、会丢弃数据而不使用数据。

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    感谢您发送编修。

    我可以问您 几个其他 问题吗?

    问题1:
    您是否有任何与 AFE5401-Q1功能相似的较新器件?

    问题2.
    您是否有此器件 EOL 的任何计划?

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    答1:我不确定应用程序。 如果适用于汽车雷达、那么这是正确的器件。 如果客户需要多通道 AFE、则可以查看 TI 网站上的超声波 AFE 和多通道 ADC、如 ADS52J90、ADS52J65。

    A2:此器件没有 EOL 计划。  

    谢谢!

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的回复、很抱歉我很晚了回复。

    我告诉他们你的答复。 它们仍有以下问题。 您能回答一下吗?

    问:
    AFE5401-Q 数据表第19页的图50中的"set1"和"set2"的 FIR 滤波器计算参数是什么?

    非常感谢您的答复。

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    很抱歉、我忘记写下他们想要知道的参数。

    [FIR 计算参数]
    采样频率(12.5MHz / 3.125MHz)
    截止  频率  
    窗口类型(汉宁/汉明/等)
    增益通带 (dB)
    增益阻带(dB)

    谢谢、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    很抱歉我在休假时迟到了回复。 我已经度假回来了,还会再来的。 请允许我花几天时间与您联系。

    谢谢!

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    若要了解 set1和 set2滤波器的频率响应、可以在 MATLAB 中使用以下命令:

    对于组1:

    ---

    Set1=[5 2 -13 -2 38 66 38 -2 -13 2 5]

    freqz (set1)

    ---

    对于 set2:

    ---

    Set2=[-5 -2 7 19 30 34 30 19 7 -2 -5]

    freqz (set2)

    ---

    set1的截止频率为 Fs/4、而 set2的截止频率为 Fs/8。

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的大力支持。

    客户想知道 应该为 set1和 set2滤波器设置的 AFE5401-Q1电阻输入什么值。
    您能告诉我这些值吗?

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    这些是价值观:

    Set1=[5 2 -13 -2 38 66 38 -2 -13 2 5]

    Set2=[-5 -2 7 19 30 34 30 19 7 -2 -5]

    您是否在寻找其他器件?

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    感谢您的答复。

    我可能会误解。
    我可以再问一个问题吗?
    这些是 MATLAB 输入的值吗?
    还是 AFE5401-Q1的寄存器?

    请你给我答复吗?

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这些 set1和 set2是示例滤波器系数、必须在 C1到 C6寄存器中进行编程、如以下寄存器映射所示。  这些示例 set1和 set2是 TI 设计团队通过其他内部方法生成的优化系数、用于获得最优滤波器响应。

    如果您需要自己的系数、则可以在 Matlab 中生成 fir1命令来生成系数。  

    谢谢!

    此致、
    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的大力支持。

    如果以下值适用于 AFE5401内部寄存器、set1和 set2的参数是否如下所示输入到寄存器的这些值?
    对于组1
    1.寄存器8
    DIG_GAIN_C1_FIR=5、C2_FIR=2

    2.寄存器9
    C3_FIR =-13、C4_FIR =-2

    3.寄存器10
    C5_FIR = 38、C6_FIR = 66
    是否忽略其余值38 -2 -13 2 5?

    对于组2
    1.寄存器8
    DIG_GAIN_C1_FIR=-5、C2_FIR=-2

    2.寄存器9
    C3_FIR = 7、C4_FIR = 19

    3.寄存器10
    C5_FIR = 30、C6_FIR = 34

    是否忽略 Remain 值30 19 7 -2 -5?

    请你给我答复吗?

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    由于这是对称滤波器(C1=C11、C2=C10、C3=C9、C4=C8、C5=C7)、 因此、您只需对系数的一半进行编程、器件将自动拾取其余部分、因为值相同。

    谢谢!

    此致、
    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的答复。

    我很了解。

    我可以针对我们的客户问您一个额外的问题吗?

    问:客户有以下问题。
    当您  使用 MATLAB 的 FIR 设计计算 Set1/2的这些系数时、为以下参数输入了哪些值?  

    参数  

    "N"      = 6?  
    "WN"    =?  
    "ftype"   =?   
    "窗口 =?
    "scaleopt =?

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    这些系数由设计团队使用自己的优化工具生成。 因此我们只能显示滤波器响应。 如前所述、客户可以根据其滤波器响应要求、使用 MATLAB 中的 FIR1命令生成其自己的系数集。

    谢谢!

    此致、

    沙比尔

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Shabbir、

    非常感谢您的答复。

    我知道滤波器计算工具是您团队的原创工具。
    您能否向我们的客户披露该工具?

    如果答案是"否"、   您能否告诉我们在计算工具中输入了以下哪些参数?

    参数  
    输入 参数

    "N"      = 6?  (滤波器阶数)
    "WN"    =?   (频率限制)
    "ftype"   =?   (滤波器类型)
    "窗口 =?  (窗口(矢量))
    "scaleopt =?  (标准化选项)

    再次感谢大家、此致、
    和也。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我们将无法提供工具。  以下是 MATLAB 命令中最接近的参数。

    "N"      = 6?  (滤波器阶数)-> 11
    "WN"    =?   (频率约束)->组1系数的转角频率为 Fs/4、组2系数的转角频率为 Fs/8
    "ftype"   =?   (滤波器类型)->内部、但最接近的一个是巴特沃斯  
    "窗口 =?  (Window (Vector))->  汉明窗口中 Maltab Available 窗口中内部但最接近的窗口
    "scaleopt =?  (标准化选项)-> 归一化以获得滤波器响应0dB。

    您可以考虑在 FIR 中使用以下命令来获取 coef:

    %您可以  在下面的中调整0.25 (为 Fs/8)以更改滤波器角

    filter_param = round ((fir1 (10、 0.25 )*128);

    freqz (filter_param)

    此致、

    沙比尔