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.

DRV8301-HC-C2-KIT: 关于PWM波设定方式及采样时刻的疑问

Part Number: DRV8301-HC-C2-KIT

在TI\controlSUITE\development_kits的DRV830x-HC-C2-KIT_v105开发包中,有PM_Sensorless例程。

在该例程中,驱动板使用下桥臂配置3个采样的电阻的方式对相电流进行采样。

在PM_Sensorless工程中,使用DRV8301的2路内置放大器处理U、V两相采样电阻的压降,软件配置的放大器增益为40,

然而,外部检流放大器的放大倍数配置的确实20倍的增益,如下图所示:

算法处理时并没有使用EXT_IA-FB、EXT_IB-FBEXT_IC-FB这三个信号

问题·1. PM_Sensorless例程中配置的DRV8301内部放大器的增益40,外置放大器的增益配置的增益是20,这点在开发时是不是需要注意一下。如果使用外置放大器进行算法处理,软件的增益也要配置成20倍的倍率吧:

对于PWM波的设定方式,我有一下疑问:

以上是比较工具比较的结果

左侧为f2803xpwm.h\TI\controlSUITE\libs\app_libs\motor_control\drivers\f2803x_v2.1

右侧为f2803xpwm_PM.h\TI\controlSUITE\development_kits\DRV830x-HC-C2-KIT_v105\PM_Sensorless

问题2.如36行所示,为什么在其他配置一样的情况下,AQCTLA的设置是不一样的呢?

问题3.上图为采样时刻,为什么配置会不同呢

左侧为f2803xileg_vdc.h\TI\controlSUITE\libs\app_libs\motor_control\drivers\f2803x_v2.1

右侧为f2803xileg_vdc_PM.h\TI\controlSUITE\development_kits\DRV830x-HC-C2-KIT_v105\PM_Sensorless

  • 关于问题3,我想了下,大家看看这样理解对不对

    上图为CAD_SET + CAU_CLEAR的分析,由于是通过下桥臂的采样电阻进行采样,所以要在下桥臂开关管打开的中间时刻也就是下桥臂PWM波中点时刻进行采样,所以是三角波周期也就是顶点时刻触发采样;

    上图为CAU_SET+ CAD_CLEAR的分析,同样是由于通过下桥臂采样电阻采集的电流原因,因此选择了下桥臂开关管打开的中间时刻,也就是三角波计数器为0的时刻进行采样

    问题4. 不是到以上理解是否正确

    问题5. 如果是在电机三相线缆中串采样电阻采样(如INA240),是不是采样时刻在三角波周期点或者三角波计数器0点时刻采样都可以呢

    问题6. 以CAD_SET + CAU_CLEAR为例,随着CPM数值的增加,PWMA的占空比会变大,高电平变宽,这是所谓的POLSEL_ACTIVE_HI_CMP

  • 您好我们已收到您的问题并升级到英文论坛寻求帮助,如有答复将尽快回复您。谢谢!

  • 您好,

    问题·1. PM_Sensorless例程中配置的DRV8301内部放大器的增益40,外置放大器的增益配置的增益是20,这点在开发时是不是需要注意一下。如果使用外置放大器进行算法处理,软件的增益也要配置成20倍的倍率吧:

    是的。

    问题3.上图为采样时刻,为什么配置会不同呢

    这给取决于逆变器硬件。 请参阅项目中使用的配置,或根据您使用的硬件来进行更改。

  • 您好 感谢帮助

    对于问题3 您看我后来发的CAD_SET + CAU_CLEAR及CAU_SET+ CAD_CLEAR两种情况的三角波与PWM波分析图的理解是对的吗

  • 好的我们向工程师确认下哈。

  • 您好,

    您可以看下要使用的项目的应用手册。 ADC 触发和采样时间点取决于硬件上的控制算法和电流感应电路。 

    很难说您说的对或者不对,正如以上所说,因为是与不同项目相关的。 如果您使用的是 TI EVM 套件,那么可以直接参考示例项目。 

    如果您还没有参考过workshop材料,您可以参考下以下链接,这将有助于揭秘一些术语和架构,并了解使用 C2000 MCU 进行电机控制,从而开始开发:

    https://training.ti.com/c2000-motorcontrol-training-series

  • 关于这个贴子里提出的问题 我想了下 似乎原理上理解 应该如上图

    上图是以7段式SVPWM扇区1进行分析的 其他扇区应该类似

  • 您好,

    您需要我们向工程师确认下吗?如果是的话能否麻烦您把图中的中文转换成英文,这样方便我们的工程师查看。十分感谢!

  • 您好 应该是不需要再次确认了 这应该是个比较基础的问题 不过电阻采样我之前没有用过,所以有了这个帖子里的这些问题 就权当是备案吧 以后有其他工程师发现不合理可以再次更正