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.

[参考译文] BOOSTXL-DRV8305EVM:通过 R Shunt 测得的电流与固件中测得的电流之间观察到错误。

Guru**** 2837190 points

Other Parts Discussed in Thread: LAUNCHXL-F28379D, DRV8305

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1585595/boostxl-drv8305evm-error-observed-between-current-measured-through-r-shunt-and-current-measured-in-firmware

器件型号: BOOSTXL-DRV8305EVM
主题中讨论的其他器件: LAUNCHXL-F28379DDRV8305

您好的团队、


在使用 TI LAUNCHXL-F28379D 和 BOOSTXL-DRV8305-EVM 执行低侧电流检测时、我们观察到固件 APPLN 中 400mA 存在 300nA 错误。  
想知道吗  
1) 在通过 R-分流器测量的电流与固件中计算的电流之间观察到的最小误差是多少。  
2) 在下面给出的配置中,我们可以预期的最大和最小电流误差/偏差是多少?  
您还能提供相同的参考吗?

以下是对 LaunchPad F28379D 和 DRV8305EVM 进行的配置
1) DRV8305 配置:
- CS 放大器的增益 1、2、3 = 20V/V
- K= 2
-分流电阻:0.007 欧姆
3) ADC 配置:
- ADC CLK = 50MHz (200MHz SYSCLK/4)
-分辨率:12 位
-采集窗口 (ACQPS)= 80 ns
- ADC 触发器 ePWM SOC 脉冲。
-转换结束时发生 ADC 中断
-初始化 ADC 时,函数 ADC_setMode () 用于加载出厂校准修整值以进行 ADCoffset 和 ADC 线性校正。

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

    尊敬的 Vibhav:

    您的预期电流和测量电流是多少?

    电流检测放大器增益误差为-+3%

    此致、

    Yara

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

    目前、我们的 固件和硬件电流值因范围 300mA 到 400mA 而异。  您能告诉 我们预计在固件和硬件之间的最小误差范围是多少吗?

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

    尊敬的 Vibhav:

    很遗憾、我只能提供器件的错误百分比、我们没有有关固件的数据。  您是否使用过我们的 instaspin 固件? 如果您能获得更好的效果、这可能是值得一试的吗?

    此致、

    Yara

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

    我们能否知道流过 R-分流器 的电流与使用 BOOSTXL DRV8305EVM 的模拟电压输出测得的电流之间的差异/误差。

    CSA 增益是否只是影响此测量误差的参数((300 –400mA 差值)?
    是否有任何其他因素可能影响电流检测?

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

    尊敬的 Vibhav:

    我们拥有的所有数据都在数据表中提供、很遗憾、我不认为其中包含与  BOOSTXL DRV8305EVM 相关的任何数据

    还有其他因素会影响电流检测、这些因素可能与固件相关、因此我建议使用 instaspin 固件或 GUI 来排除此问题。

    此致、

    Yara

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

    我安装了电机器件  
    使用此 TI Thread 链接  

    https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1068741/boostxl-drv8305evm-instaspin-foc-evaluation-gui

    我是否可以 将 instaspin 固件与这种 硬件组合搭配使用 (LAUNCHXL F28379D 和 BOOSTXL DRV8305EVM)

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

    尊敬的 Vibhav:

    为误解道歉。 对于  LAUNCHXL F28379D 和 BOOSTXL DRV8305EVM 组合、您必须使用 MOTORCONTROL-SDK 示例而非 instaspin(instaspin 通常与 F2802xF、F2806xF 和 F28027F 配合使用)  

    以下是 MOTORCONTROL-SDK 的链接: https://www.ti.com/tool/C2000WARE-MOTORCONTROL-SDK

    此致、

    Yara

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

    谢谢。 您能告诉我要为 LAUNCHXL F28379D 和 BOOSTXL  DRV8305EVM 导入哪个示例吗

    此外、由于电流分流放大器 (CSA) 和 ADC 规格、我试图收集系统中存在的所有固有误差。
    为此、我要计算  该 CSA/ADC 规格引入的最大和最小误差。

     您可以使用这些计算出的误差/或误差范围来指导我

    我应该如何继续计算系统中任何时刻存在的最大电流检测误差。

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

    您好 TI 支持团队:

    我正在研究由组成的电流检测信号链 电流检测放大器 (CSA) 后跟 ADC 我希望您在上确认 总电流测量误差估算 两个方程的推导出来的 绝对最坏情况 RSS(统计)分析 。 我 随附了一个 文档文件 、其中 包含 有关我们如何获得 CSA 和 ADC 误差值的所有详细信息。

    系统概述

    • 电流使用分流电阻器(0.007 欧姆)和 CSA(增益= 20)进行检测。

    • CSA 输出由 ADC 采样。

    • ADC 基准电压= 3V、12 位分辨率。

    • ADC 级直接跟随 CSA 级。

    CSA 误差分析  

    CSA 误差分析的假设:

    • 增益误差、基准缓冲器误差、温漂、CMRR 和 PSRR 等 CSA 误差源来自内部放大器偏置、器件不匹配和与温度相关的器件变化、因此建模为近似高斯分布式参数、并在整个过程、电压和温度 (PVT) 范围内表征。 3σ 这些误差表示约 1σ μ V 的限值、并通过除以 3 来转换为 Ω 值、以进行基于 RSS 的分析。

    • 这些误差被视为 3σ 统计限值 、并使用转换为 1σ 值
      σ= A/3

    • 假设误差是独立的、则应用 RSS 组合。

    CSA 结果

    • 基于 RSS 的 CSA 误差(1σ)
      ≈μ s 141.71mA

    • 最坏 3σ 下的统计 CSA 误差 (Δ T)
      ≈μ s 425.14mA

    • 绝对最坏情况下的 CSA 误差
      ≈μ s 624mA

    ADC 误差分析  

    ADC 误差分析的假设:

    • 单个 ADC 误差源(增益,偏移,INL、DNL、量化 ADC 间隔离)视为 有界误差

    • 这些误差均假设为 均匀分布 、因此使用将其转换为 1σ 值
      σ= A/√3.

    • ADC 输出端的 PSRR 引起的误差和 VREFHI 输入电流引起的误差也被视为有界电气限值、并使用相同的均匀分布假设进行转换。

    ADC 结果

    • 绝对最坏情况下的 ADC 误差
      ≈μ s 76.5380mA

    • 1σ RSS 的 ADC 误差(μ V)
      ≈μ s 21.35mA

    • 统计最坏情况 ADC 误差 (3σ μ V、99.7%)
      ≈μ s 64.05mA


    组合系统级误差

    由于 ADC 级位于 CSA 级之后、因此总电流检测误差估算公式如下:

    绝对最坏情况

    CSA 最坏情况+ ADC 最坏情况
    ≈μ s 624mA + 76.5380mA≈±700mA

    基于 RSS 的统计最坏情况( 3σ)

    3σ(μ A)+ ADC (3σ μ A)
    ≈μ s 425.14mA + 64.05mA≈±489.19mA

    要求澄清

    请确认:  

    1. 误差分析中考虑的因素最好进行误差分析
    2. 是否使用 用于 σ μ V 转换的假设 (CSA:/3、ADC:/√3) 是合理的并符合 TI 的建议实践             高精度实验室系列:模数转换器 (ADC)
    3. 是否使用 CSA 与 ADC 误差组合的方法 (单独使用 RSS,然后在系统级别添加)是合适的。
    4. 得到的 总系统误差估计 (≈700mA 最坏情况、≈489mA @ 3σ)对于实现 BLDC 电机的 FOC 是合理的。

                                                                      

    对假设或方法的任何指导或纠正都将受到极大的欢迎。

    感谢您的时间和支持。

    此致、
    Vibhav Kulkarni


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

    您好的团队、  

    等待 响应。

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

    尊敬的 Vibhav:

    Yara 将于 1/16 返回以进一步回答您的问题。

    我的输入是肯定的、我们常用的器件可实现 BLDC 电机 FOC 控制。 器件的规格应完全在执行 FOC 换向所需的范围内。

    您还可以通过实验进行检查、以了解在特定系统中观察到的误差。

    谢谢、

    Joseph

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

    你好
    Yara 在这方面的任何升级