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.

[参考译文] AM2432:TIDL 示例 DMC_LEVEL_1 SDFM 缩放

Guru**** 2932120 points

Other Parts Discussed in Thread: SYSCONFIG, TIDEP-01032

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1647664/am2432-tidep-example-dmc_level_1-sdfm-scale

器件型号: AM2432
Thread: SysConfigTIDEP-01032 中讨论的其他器件

你(们)好

在 TIDL 示例 BUIDL_LEVEL_1 中、我想按照所述检查 SDFM 缩放。

这里说、失调电压应该约为 OSR 配置的一半。

在本例中、OSR 设为 262144.0。 但是、在截屏中、您可以看到值:2052

这是怎么被理解的?

image.png

image.png

我想理解这一点、因为对我来说、只有第 1 个值约为配置值的一半。  另外两个值显示了一些不同的值。  

image.png

可能会出现什么问题?

BR Alexander

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

    您好 

    我将研究这个问题并尽快回复您

    谢谢、

    JOMY

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

    尊敬的 Alexander:

    您在 SysConfig 中配置的 SDFM OSR 值和 sinc 滤波器类型是什么? 如注释中所述、OSR 为 64、SINC3 滤波器的值为 262144.0。

    可以使用以下公式计算预期的最大 SDFM 输出值:(OSR)^(SINC_SDFM Filter_Type)。

    BR、

    Achala Ram

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

    尊敬的 Achala:

    你是对的。 SINC664 和 OCR= C3 在 SysConfig 中配置。

    所有通道 (0-5) 的值相同。

    我想知道为什么计算值仅适用于 1。 Elemet (OFFSET_I_AD [0]) 看起来正确、但为 Elemet [1-2]计算了不同的值。

    我想进一步了解的是:

    -我现在通过 sysconfig 或通过 hal.h 中的 define 配置这个值了吗?

    - 为什么在你的例子中有一个完全不同的值 (2025 ),当我加载的例子没有变化?

    BR Alexander

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

    尊敬的 Alexander:

    [引述 userid=“639980“ url=“~/support/processors-group/processors/f/processors-forum/1647664/am2432-tidep-example-dmc_level_1-sdfm-scale/6358165

    现在、我通过 sysconfig 或通过 hal.h 中的 define 来配置该值?

    - 为什么在你的例子中有一个完全不同的值 (2025 ),当我加载的例子没有变化?

    [/报价]

    预期值是最大 SDFM 输出的一半、如前所述。 附件的图像可能是针对不同的 OSR 进行捕获的、看起来像是针对使用 SINC3 滤波器的 OSR 16。 OSR 和 sinc 滤波器类型在 SysConfig 中配置、此偏移值取决于配置的 OSR 和 SINC3 滤波器类型。 如果您要使用不同的 OSR 或 sinc 滤波器类型、您需要在 SysConfig 和 hal.h https://software-dl.ti.com/processor-industrial-sw/esd/motor_control_sdk/am243x/2025_00_00_06/docs/api_guide_am243x/EXAMPLE_TIDEP_01032_REFERENCE_DESIGN.html#autotoc_md338 这两个位置都进行更新

    我想知道为什么计算值仅适用于 1。 Elemet (OFFSET_I_AD [0]) 看起来正确、但为 Elemet [1-2]计算了不同的值。

    这是否适用于所有其他信道 1-5? 您能否确保其他通道获得正确的输入并且配置的 OSR 与通道 0 相同?

    BR、

    Achala Ram

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

    尊敬的 Achala:

    是的、我相信所有通道都具有相同的值、

    但通道 1-2 接收不到相同的输入...

    我忘记了为 3 线 SDFM 插入跳线 27。

    非常感谢您对关键字:输入的提示

    现在我得到了正确的值。

    BR

    Alexander

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

    尊敬的 Achala:

    我仍然想知道为什么我现在必须安装跳线 J27 来获得所有 3 个相位的有效 SigmaDelta 电流、

    您的文档说没有安装此跳线?

    请查看第 11 页。

    BP-AM2BLDCSERVO AM2x BLDC 伺服电机 BoosterPack (BP-AM2BLDCSERVO)

    你能告诉我我这里有什么误解吗?

    BR

    Alexander

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

    尊敬的 Alexander:

    对于 SDFM AM243x LP 引脚、我们不需要对电流检测路径进行这种布线、因此在 TIDEP-01032 AM243x 工程文档中将其标记为“关闭“ 安装这些跳线会将电流检测和电压检测路由到跳线引脚、如 BP 用户指南中所述。

    如此处所述、这些引脚映射到 ADC 引脚、而不是 PRU SDFM 引脚、因此我们不需要该引脚。

    BR、

    Achala Ram

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

    尊敬的 Achala:

    我说的是跳线 J27!

    BR Alexander

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

    尊敬的 Alexander:

    这是对文档的修正

    对于 AM263PX 编码器路径、应将其断开;对于 SDFM AM243X 路径、应将其连接。

    下图显示了 J28/J27 不同信号的布线方式:未连接跳线时、它遵循红线;安装跳线时、它遵循绿线。

    BR

    Achala Ram

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

    尊敬的 Achala:

    >>对于 AM263PX 编码器路径、应将其断开;对于 SDFM AM243X 路径、应将其连接。

    请更正文档!

    BR Alexander