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.

[参考译文] DRV8210:PWM 模式控制

Guru**** 2468610 points
Other Parts Discussed in Thread: MSP430FR6043

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1265121/drv8210-pwm-mode-control

器件型号:DRV8210
主题中讨论的其他器件:MSP430FR6043

尊敬的社区:

要操作阀门、我要使用 DRV 8210 DSG 。 我将从 MSP430FR6043生成 PWM1 (TB0.1)和 PWM2 (TB0.4)。 通过使用 ADC、我将感测电源电压 Vs、以获得运行电机所需的直流电。

    i、e DC=(5 (所需电压)/Vs)* 100;

对于 PWM 模式、我已将 MODE 连接至驱动器中的 GND。

1.我在 MCU 端验证了 PWM 生成;a) IN1 = 0且 IN2 = 1 (PWM)(反向);b) IN1 = 1 (PWM)且 IN2 = 0 (正向)。

接下来、将 MCU 的 PWM1和 PWM2引脚连接到驱动器 IN1和 IN2端口。 我从 OUT1和 OUT2检查了输出、结果符合预期。
         a) OUT1 =低电平、OUT2 = PWM (反向)
         b) OUT1 = PWM 且 OUT2 =低电平(正向)

A 通道=OUT1、B 通道=OUT2

当我将电机连接到 OUT1和 OUT2时、假设我要进行反向操作、OUT1 = PWM (75%直流)、OUT2 = PWM (25%直流)、它看起来是互补模式。为什么?

A 通道=OUT1、B 通道=OUT2

我在各种电压下进行了测试、对于某些电压、OUT1和 OUT2处的并联电压为0。 I、e (闭合) Vs=9V OUT1 =4.1V、OUT2 =4.8V。

请查看下表以供参考、

按照预测、从 MCU 端生成 PWM、但在我将电机连接到 DRV 后、开始出现上述问题。

如何解决这些问题。

提前感谢、

萨尔沃特

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

    您好、Sarwath、

    您是否能够尝试切换控制逻辑? 您可以切换到制动(低侧慢速衰减)、而不是从反向或正向驱动转到惯性滑行衰减。 为此、请将非开关输入设置为高电平、并将开关输入的占空比设置为倒数。 这是否可以解决该问题?

    此致、

    巴勃罗·阿梅特

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

    尊敬的 Pablo Armet:

    感谢您的答复。

    1. 当我将非开关输入设置为 反转 占空比 驱动器的输出电压(OUT1和 OUT2) 因(3V 至11V)而异 但我需要恒定的5V。 通过调整 PWM 占空比、我希望管理驱动器的输出电压、以便向电机提供稳定的5伏电压。 这种方法不符合我的要求。

    2. 当我将非开关输入设置为  低电平  与  开关输入的占空比反比、驱动器(OUT1和 OUT2)的输出电压 恒定为5V。 我将修复这种设置。

    3. 之前、我进行了从 反向到惯性滑行或从正向到滑行的转换、现在我将转换从 反向到制动或正向更改为 制动。 但我仍然是 面临同样的问题

    我正在使用 CWX 小型电动阀 其工作电压范围为3V 至6V。 电机在6伏和7伏的电压下运行、但输出端子电压差低于所需的5伏水平、因此阀门打开和关闭缓慢、但仍正常工作。

    但是、如果我将电压升高到9伏以上、电机会停止、因为输出端子上没有电压差。 请参阅上面随附的 Excel 工作表。

    我的逻辑选择跳变、或者如果


    制动器-- 
    打开阀--反向-- OUT2至 OUT1 --制动器

    制动器--关闭 阀--前进-- OUT1到 OUT1 --制动器

    我在 MCU 和驱动器端测试了上述转换、它运行良好。 当我将电机连接到驱动器时、它无法正常工作。

    此致、

    萨尔沃特

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

    Sa Khan

    我怀疑您使用的阀负载可能导致了问题。 您是否曾尝试使用简单的电阻负载来验证问题是否出在负载侧?  

    此致、

    巴勃罗

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

    是的,巴勃罗·阿梅特。

    我尝试使用了电阻负载、并在 DRV 8210输出端子的整个电压范围(6V 至11V)内获得了稳定的5伏电压。

    我每1ms 读取一次 ADC 数据、并为 Timer_B 加载比较值。

    此致、

    萨尔沃特

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

    您好、Sarwath、

    负载似乎在影响输出电压。 您能否共享您正在使用的负载的器件型号?  

    有时、具有低电感的电机会出现与您观察到的类似的问题。

    此致、

    巴勃罗·阿梅特

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

    您好 Pablo Armet:

    我正在使用 CWX 微型电动阀 CWX-15N 模式 CR05。  电感为9.87mH、电阻为10欧姆。

    此致、

    萨尔沃特

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

    您好!

    感谢您的提问。 9月4日星期一是美国的国庆节。 Pablo 返回办公室时向您反馈。

    此致

    森田真也

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

    您好、Sarwath、

    负载的电感和电阻对我来说似乎很好。 我认为这不是根本原因。  

    从 IC 的角度来看、在未连接负载的情况下、一切都正常。 您必须了解负载导致输出不稳定的原因。 如果可能、我建议联系负载制造商。 这是可行的吗?

    巴勃罗·阿梅特