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.

[参考译文] DRV8803:输出电压与输入 PWM 占空比不对应

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1412659/drv8803-output-voltage-not-correspond-to-input-pwm-duty-cycle

器件型号:DRV8803

工具与软件:

您好!

我正在使用 DRV8803来控制4个比例电磁阀、与此应用类似:

  • VCLAMP 直接连接到 VM、无需选项齐纳二极管。 VM =+12V
  • IN1-4: 25kHz 、可调占空比

行为:当我尝试用万用表测量阀门间的电压时:分别在红色和棕色箭头处,压降与应该对应于%Duty cycle*VM 的压降不同:

以下是相应占空比输入信号下的实际测量电压

  1. 10%:0.5V
  2. 15%:1V
  3. 20%:1、6V
  4. 25%:2、3V
  5. 30%:2.9V
  6. 35%:3.5
  7. 40%:4、1V
  8. 45%:4.7V
  9. 50%:5.4V
  10. 60%:6.6V
  11. 70%:7.8V
  12. 80%:9.1V
  13. 90%:10.39V

这种行为是否正常? 我缺少什么吗?

我的电磁阀的额定电压均为12V@150mA。

非常感谢您的帮助。

此致!

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

    您好!

    PWM 关闭期间电感器上的电压行为将不同于我们在纯电阻负载下看到的行为。 我怀疑螺线管的 L 和 R 可能是原因。 您是否使用示波器查看了输出波形? 我认为、在25kHz 下、除非将 VM 增加到足够高的电压、否则通过电感器的电流绝不会达到稳态值。 L 和 R 值是什么? 谢谢你。

    此致、Murugavel

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

    您好!

    感谢您的回答。

    以下是我的阀门的规格:

    • R = 48.9Ω  
    • L = 2.17mH

    我将尝试将 VM 电压增加到可以得到 压降电压为 %Duty-cycle*VM 的程度。

    除此之外、是否有办法在没有电流反馈的情况下控制这个阀门? 我可以使用 LED 驱动器 IC 实现此目的吗?

    谢谢你

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

    你好、Takuchi、

    感谢您分享规格。 基于该时间常数 τ= L/R = 44.4 μs。   达到稳态电流的99%大约需要5τ μ s (在12V 时、结果为12/48.9 = 245 mA)。 使用的 PWM 频率为25kHz 或周期= 40 μs 、接近1τ μ s。 占空比为20 μs  ~时、流经螺线管的电流将仅达到稳态的36%或 Δ I 89 mA。 流经串联 RL 电路的电流将呈指数级非线性、i (t)= i (f)*(1-e-(t/RL)τ) 、其中 i (t)是任何时候 t 的电流、i (f)是稳态电流、 τ 是时间常数 L/R  

    我将尝试将 VM 电压提高到可以将 压降作为 %Duty-cycle*VM 得到的程度。

    这种方法存在的风险是、在较高的占空比下会超过线圈的额定电流、并可能损坏螺线管。 在这种情况下、您必须考虑我们具有内置电流调节功能的驱动器之一。   

    把这话放在一边、是否有办法在没有电流反馈的情况下控制这个阀门? 我可以使用 LED 驱动器 IC 实现此目的吗?../quote]

    非线性行为不是由驱动器引起的、而是螺线管 L/R 时间常数的属性、这是我们必须使用的一种物理属性。 这是一种可预测的行为。 由于您使用微控制器驱动 DRV8803输入 PWM、因此您可以表征阀电压与 PWM 占空比、并创建查找表。 您不必担心如何将输出电压设为线性%Duty-cycle*VM。 您可以在没有电流反馈的情况下实现这一点。 谢谢你。

    此致、Murugavel

      

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

    你好、Takuchi、

    本应用手册为螺线管驱动提供了良好的参考、 https://www.ti.com/lit/an/slvae59a/slvae59a.pdf

    此致、Murugavel