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.

[参考译文] LP-AM243:将 SDFM 输出数据转换为放大器

Guru**** 2380860 points
Other Parts Discussed in Thread: BP-AM2BLDCSERVO, LP-AM243, AMC1035
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1452261/lp-am243-converting-sdfm-output-data-to-amps

器件型号:LP-AM243
主题中讨论的其他器件:BP-AM2BLDCSERVO、、 AMC1035

工具与软件:

您好!

  我将使用 LP-AM243与 BP-AM2BLDCSERVO Booster Pack 配合使用、来控制两个 BLDC 电机。 我已经成功设置了电机控制 SDK V9.2.0.9中的"single_chip_servo"示例、并 一直致力于全面了解 Σ-Δ 电流测量的配置和使用。 我似乎无法理解的一个方面是如何正确地将 SDFM 固件的输出数据转换为放大器。 在单芯片伺服示例中、根据输出范围创建一个比率、然后将该值乘以30、但是不知道30的来源。 以下是我找到的信息:

  • SDFM 固件的输出范围是-131072-131072、OSR 为64
  • AMC1035满量程电压范围为-1.25V-1.25V
  • INA241增益为10倍
  • Booster Pack 的分流电阻为0.01 Ω

因此、我预计将转换为安培的计算结果为: ((输出-131072)/ 131072)* 1.25V / 10 / 0.01欧姆  -或-   ((输出-131072)/ 131072)* 12.5

我缺少什么? SDFM 固件是否首先在内部进行一些转换?

此外、有人可以解释为什么 SDFM 固件输出值范围会根据 OSR 发生变化? 非常感谢。

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

    尊敬的 Antonio:

    [quote userid="635316" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1452261/lp-am243-converting-sdfm-output-data-to-amps SDFM 固件是否先在内部进行一些转换?

    否、不会进行任何转换、固件会将原始数据(滤波器输出)写入 R5读取的存储器。

     下面是将 SDFM 输出转换为放大器的方法、

     假设您参考的 BP-AM2BLDCSERVO 套件具有以下电流检测设计。

    该公式取决于分流电阻器和 sinc3滤波器的 OSR。

    示例:

    -分流电阻: 1 m 欧姆(可变)

    - INA241增益:10 (固定)

    - AMC1035D 输入:+- 1.0V(固定)

    此配置可以测量+-100A、这对应于数据转换的满量程。

    使用 OSR64 (可变) sinc3滤波器时、满量程为:64*64*64=262144。

    Isense =(200A∗ipru)/262144−100A

    ipru 是 Σ-Δ 滤波器的输出。

    Isense 是测得的电流、单位为 A

    注意:Booster-pack 的硬件版本不同、其具有不同的分流电阻值。 电阻器的值还取决于应用(电机)要驱动的最大电流。

    谢谢、Regardis、

    Achala Ram

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

    谢谢 Achala、这确认了我对电路的理解、并激发了我检查我所拥有物理板的电阻器值。 尽管我的电路板是 Rev E2、我所用的原理图是 Rev E2、但原理图表明应存在10m Ω 分流电阻器、而该电路板实际上具有您提到的1m Ω 电阻器。 这就是我的 测量值与计算结果之间的差异。