您好!
我需要使用流量计控制齿轮泵(直流电机):通过 PID 控制器读取流量并更改泵的电压供应、以保持稳定的流量。
我使用 LMR33630来控制电机电源、并使用 DAC (范围为0至3、3V)以数字方式更改降压输出电压、以保持所需的流量、如图中的电路。
我需要控制两个相同的齿轮泵:一个需要高流量(500 - 1400 mL/min)、另一个需要极低流量(50至100 mL/min)。 通过实验、我发现要达到如此低的流量、泵电源电压需要在1/1.3V (0.3A 输出电流)范围内。
在 DAC 和降压 FB 引脚之间、我放置了一个缓冲器来去耦该级并提供电流。 在缓冲器的输出端、我仅在一个方向上使用二极管来提供电源电流、这样输出电压只能降低。 我调整了电阻器大小以达到所需的输出电压范围:对于0至1的 DAC 电压、二极管断开、电压始终为15V;对于1V DAC、降压电压处于最大值15V、 对于3、3V DAC、Vout 接近1V。即使 DAC 未处于活动状态、R4也用于具有固定电压(15V)。
所有系统在使用高流量泵时工作正常、但我无法控制另一个低流量泵。 当我达到非常低的输出电压时、直流/直流转换器似乎关闭(电压降至0V)、因此我想知道是否存在有关输出电流或 PID 控制环路的问题。
我想、PID 控制器中的小振荡、达到最低输出电压设定点、可能会关闭直流/直流转换器。 例如、由于电阻 容差、Vout 可能会达到低于最小允许值(1V)的值、关闭泵、PID 将无法再对其进行控制。
谢谢你