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.

[参考译文] AMC3306M05:理论实际值比例因子不正确

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1239459/amc3306m05-theoretical-real-value-scaling-factor-not-correct

器件型号:AMC3306M05
主题中讨论的其他器件: TMS320F28379D

您好!
我将使用 AMC3306M05来测量相电流。 我使用以下原理图:

由于共模扼流圈的单绕组约为1.6 Ω、使用了1 Ω 平衡电阻器、AMC3306M05 IC 的偏置电流通过该电阻器、 必须在 RC 滤波器中使用两个不同的值(47和51欧姆、我可以选择使用 E24型)来补偿 INP 和 INN 输入端的电势差。 这样、我将偏移值最小化。 到目前为止、一切都还不错。

数字信号被发送到 TMS320F28379D 微控制器。 我按如下方式设置此通道的 SDFM:
滤波器类型:2
OSR:210 (寄存器 Sdfm1Regs.SDDFPARM1.bit.DOSR = 209)
输出范围:32位

从以这种方式绘制的原理图和微控制器中的 SDFM 设置来看、在我看来、将 Sdfm2Regs.SDDATA1.ALL 寄存器中的值转换为实际电流值的理论增益因子应为 GAIN = 0.00414642;

IC 的最大输入电压:ICinputMax = 64mV
分流电阻:0.5*0.7m Ω=0.35 Ω(两个0.7m Ω 并联)
寄存器范围:范围= OSR^(滤波器类型)= 210^2 = 44100 (从-44100到44100)
一位的 IC 输入电压:Scale = ICinputMax/range = 64mV/44100 =~1.451247166uV
使用分流器值进行电压至电流转换:GAIN = SCALE/SHUNT =~1.451247166uV/0.35m Ω= 0.00414642

但在测试中、事实证明这个值不正确。 我必须使用0.00422464的系数来获得正确的值。

区别可能来自哪里?

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

    尊敬的 Arkadiusz:

    感谢您的提问! 此器件的线性差分输入电压范围为+-50mV、而不是64mV、如数据表的第6.3节所示:

    第7.3.4节进一步解释了:"50mV 差分输入会生成89.06%时间处于高电平的1/0比特流。 在16位分辨率下、该百分比在理想情况下对应于代码58368。 50mV 的差分输入会生成10.94%时间处于高电平的1/0比特流、并在理想情况下产生具有16位分辨率的代码7168。 这些输入电压也是 AMC3306M05的指定线性范围。 如果输入电压值超过此范围、则调制器的输出会随着量化噪声的增加而表现出非线性行为。'

    希望这对您有所帮助!

    此致!

    萨米哈

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

    尊敬的 Samiha:
    考虑到+-50mV 的线性范围以及文档中给出的数字信号上一个数的百分比、理论增益与+-64mV 的总范围完全相同。

    更深入地分析 AMC3306M05的输入参数、我得出的结论是增益不匹配、因为偏置电流会流出定标器的 INN 和 INP 引脚。 该 IC 的差分输入电阻为4.9k Ω。 流出内部电流源的偏置电流在该电阻和 IC 输入端的测量电路电阻之间分流。 当 INP 和 INN 引脚处的 RC 滤波器中的电阻值较大时、电势差与测量分流器处的电势差不同。

    在我看来、将47Ohm 和51Ohm 电阻器分别降低为0Ohm 和4.2Ohm (以及将2nF 电容更改为20nF 以保持滤波器截止频率相似)应该会显著改善增益误差(虽然它仍然会发生、但会更小)。 我正在等待组件到达并将进行测试。

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

    尊敬的  Arkadiusz:

    好的,我希望你的修复工作. 一些可提供帮助的附加信息:

    • 请注意、对于满量程输入(Vcliping)=+-64mV、数字输出信号中1的百分比不会恰好为100%。  这是因为 AMC3306M05每128个时钟周期生成单个1 (如果输入为负满量程)或0 (如果输入为正满量程)来指示器件正常运行、如第7.3.4.1节中所述:

    • 事实证明、模拟工程师电路具有±250mV 输入和差分输出的隔离式电压测量电路可能有助于改善输入失调电压和增益误差。 尤其是第4页后面的部分。

    希望这对您有所帮助!

    此致!

    萨米哈