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.

[参考译文] AMC1311:12位 ADC 相电压感测

Guru**** 2587345 points
Other Parts Discussed in Thread: MOTORWARE, TIDA-00366

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

https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1228470/amc1311-phase-voltage-sensing-for-12-bit-adc

器件型号:AMC1311
主题中讨论的其他器件:MOTORWARETIDA-00366

您好!

我使用 AMC1311BDWV 进行相位电压感测、以驱动采用 MOTORWARE 和 INSTASPIN 的三相 PMSM 电机、但结果似乎不正确。  

我不知道如何为我的72V 电机项目选择合适的值  

USER_IQ_FULL_SCALE_VOLTAGE_V
USER_ADC_FULL_SCALE_VOLTAGE_V
V_A_offset
V_B_offset
V_C_OFFSET
这里是我从 TIDA-00366中引用的 DC_LINK 电压检测  
我的电压检测电路如下所示
 
我注意到有一个1.65V REFGND 在 TIDA00366中保持未连接状态。
1.这是否意味着我需要使用1.65VREFGND 来实现交流电压检测的双向电压?  
2.如何在 MOTORWARE 中选择上述变量?  
有人可以帮我吗? 谢谢!
PhA.
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Phan:  

    感谢您对 TIDA-00366、C2000 InstaSPIN-FOC 和 MOTORWARE 的关注。 有关您的问题、请参阅下面的。

    1.这是否意味着我需要使用1.65VREFGND 来实现交流电压检测的双向电压?

    〔MARTIN〕这是双极信号所必需的。 但是、当我们测量相电压与 DC-(PGND)时、我们不需要、因为这将是一个从0到直流母线电压的单极电压、 例如72VDC。

    2.如何在 MOTORWARE 中选择上述变量?

    [MARTIN]您可以参考 MOTORWARE 中的 hvkit_rev1p1示例:ti\MOTORWARE\motorware_1_01_00_18\sw\solutions\instaspin_fin_foc\boards\hvkit_rev1p1\f28x\f2806xF\src

    以下是 user.h 文件中 hvkit_rev1p1的相应条目:  
     
    //! \brief 定义 AD 转换器的最大电流
    //! 简略表示最大 ADC 输入(3.3V)和转换(0FFFh)的值
    //! 简明依赖于硬件、此值应基于 ADC 输入的电流感应和换算系数
    #define USER_ADC_FULL_SCALE_CURRENT_A       (19.89)    // 19.89 hvkit_rev1p1电流调节

    //! \Brief 定义 AD 转换器输入端的最大电压
    //! 简略表示最大 ADC 输入(3.3V)和转换(0FFFh)的值
    //! 简明依赖于硬件、此值应基于 ADC 输入的电压感应和换算系数
    #define USER_ADC_FULL_SCALE_VOLTAGE_V      (     409.6)// 409.6 hvkit_rev1p1电压调节  

    //! 简述 A、B 和 C 相的 ADC 电压偏移
    //! 简明一次性硬件相关、但校准也可在运行时进行
    //! 简在电路板初始校准后、应针对特定硬件更新这些值、以便在编译为二进制后加载到控制器中

    #define  V_A_offset   (0.2433366776)
    #define  V_B_OFFSET   (0.2432493567)
    #define  V_C_OFFSET   (0.2434823513)

    我建议您将您的硬件配置与 hvkit_rev1p1进行比较、并相应地更新缩放。  

    有关 InstaSPIN-FOC 和 MOTORWARE 的更多问题、我建议您将问题发布在 C2000 MCU E2E 论坛中、以便与我们的 C2000专家联系: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum

    此致、
    Martin Staebler