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.

[参考译文] DRV8412:电磁阀驱动器0-1.5A,使用PWM输入控制电流

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/616278/drv8412-solenoid-driver-0-1-5a-using-pwm-input-to-control-current

部件号:DRV8412
主题中讨论的其他部件: DRV8844

我需要一些帮助,可能是一个简单的设计。 我不太熟悉电子产品,但我是一名机械工程师(我有能力理解)。 我正在尝试开发一种便宜的电路,它可以用作电磁阀驱动器,并具有下列一些规格:

-1至4 (或更多) 个输出通道

- PWM输入(1000 Hz及更高),用于控制输出电流(需要最大1.5 A)(通常工作至1 A,每个通道)

-必须控制电流(应补偿电磁阀上的温度升高以保持指令电流)

-12 V输入

我相当肯定,可能已经有一个简单的解决方案可以满足我的要求,但我还没有找到它。 我见过汽车驾驶员,他们可能会为我工作,但他们至少在100到250美元之间。 我目前使用Arduino Uno R3作为PWM输入,但我对其他低成本解决方案持开放态度。 我尝试使用L298N板和电流传感器制作驱动器,但Arduino模拟输入似乎未正确注册。 这就是为什么我要寻找一种更强大的电流控制方法,以及为什么我遇到了DRV8412。  理想情况下,我能以~ 20-25美元的费用制作此车。 也许有一个原因是预制的驱动程序如此之多,但从我所看到的情况来看,我所问的问题并不多。 降压转换器是否能满足我的需求? 请提供建议。

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

    您能否提供一些其他信息?

    您需要对电流控制进行何种容差?
    是否要在操作过程中更改当前级别或调整级别?
    如果器件PWM的输出频率>20kHz而没有您的控制,是否可以接受?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Andrew,

    如果器件PWM的输出频率>20kHz而没有您的控制,是否可以接受? <-我的意思是设备具有内部电流调节。 即使输入设置为静态值,输出也会通过PWM保持电流。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    +/- 1 % 容差会很好,但在+/- 2到3 % 的某个位置是可以接受的(因为这是当前控制设备,所以我期望误差最小)

    是的,当前水平将在操作过程中改变。 示例:电流将在y段时间内升至x级电流,然后保持,类似地,负斜率将电流升回零安培。 此控件是我开始查看微处理器的原因之一,这样就可以使用编程的“扫描”来控制电磁阀。 目前我有一个设置,它有一个PWM设备,它是用电位计控制的。 这很好,但我想编程电磁阀的功能,而不是用手转动旋钮。

    不确定我是否理解您对PWM输出>20kHz (没有我的控制)的理解。 >20kHz是输出的可接受PWM频率。

    感谢您的快速反馈和后续问题Rick!
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我很确定这正是我要寻找的。 以前我将通过电流传感器的反馈来控制电流(闭环控制?) 内部控制似乎更快,更稳定。 您看到了哪些缺点?

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

    请查看DRV8881E。 这是我所说的内部控制的一个例子。 电流由VREF电压和电流感应电阻控制。

    此设备有EVM可供评估。

    需要记住的一个事项是,内部电流调节将使用峰值电流进行调节,然后进入衰减模式。 这将产生一个通常低于平均电流的电流。 因此,您可能需要查看DRV8412或DRV8844等设备。

    DRV8844与DRV8412非常相似,但DRV8844具有用于100 % 占空比操作的充油泵。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Rick,

    感谢您的推荐。 我一直在研究你提到的芯片的细节,我有一些后续问题:

    我看到衰减模式可以控制,但我没有看到关于每次衰减最大电流下降选项的参考。 这是您在当前控制的容差方面所指的吗?

    我还研究了DRV8844,它还提到了快速和缓慢的衰变,但没有关于衰变周期长度的信息。 我从你的评论中了解到DR8844没有电流衰减,所以这对我来说有点令人困惑。

    - 100 % 占空比操作意味着什么? 没有衰减?

    - TI是销售芯片的中断板还是仅销售EVM模块? EVM模块是否可以在没有MCU的情况下制造,从而使其更便宜(我认为它实际上是一个没有MCU的中断板,所以这可能是同一个问题)?

    似乎DRV8844 EVM的价格是99美元,这与我在其他地方找到的电磁阀驱动器几乎一致。

    降压转换器是否满足我的要求?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Andrew,

    我看到衰减模式可以控制,但我没有看到关于每次衰减最大电流下降选项的参考。 这是您在当前控制的容差方面所指的吗?

    当前最大跳闸点因设备而异,各不相同。 激活后,最大跌落容差取决于电感和电压。

    我还研究了DRV8844,它还提到了快速和缓慢的衰变,但没有关于衰变周期长度的信息。 我从你的评论中了解到DR8844没有电流衰减,所以这对我来说有点令人困惑。

    DRV8844的衰减周期由MCU控制。 一旦达到所需电流(通过感应电阻监测电流来确定),MCU就可以设置所需的衰减模式。

    - 100 % 占空比操作意味着什么? 没有衰减?

    正确。 100 % 占空比将驱动绕组的最大电流。

    - TI是销售芯片的中断板还是仅销售EVM模块? EVM模块是否可以在没有MCU的情况下制造,从而使其更便宜(我认为它实际上是一个没有MCU的中断板,所以这可能是同一个问题)?

    对两者都是否。 我们不销售没有MCU的中断板或EVM。 EVM可以进行修改,以便您可以使用MCU评估器件。