您好!
下面的线程进一步说明了如何使用 UC2625进行速度控制。
" EA+应介于1和2.2V 之间、以设置 PWM 阈值。 这是因为 PWM_IN 连接到 RC-OSC、后者将看到1-2.2V 的锯齿波形、而 PWM_IN 的电平设置 PWM 的脉冲宽度。 要配置放大器以滤除转速计的反馈、必须将截止频率设置为低于 PWM 频率。 这是使用 f (cutoff)= 1/(2*PI*C*R2)计算得出的。 例如、对于典型的20kHz PWM、从5kHz 截止频率开始可能是合理的。
根据数据表、每次霍尔传感器输入发生变化时、转速计都会变为高电平220us。 例如、如果您有一个3000rpm 最大转速电机、则在3000rpm 时、您将看到每秒50次机械旋转。 您可以将此值乘以极对数、在本示例中、假设为4、然后乘以每转6个霍尔传感器状态变化(50x4x6x220=.264)。 然后、我们可以将其乘以 TAH_OUT 引脚的输出电压、即5V、以获得1.32V 的平均输入电压(无增益)。 在这种情况下、要选择增益、您需要将最大占空比下的 PWM_IN 电压除以输入电压、即2.2V/1.32V 或大约1.67V/V 的增益 然后、您可以使用增益公式 GAIN=R2/R1。 此外、我将从 R2的中值开始、比如10千欧、并使用其他公式推导其余的分量。"
我们需要帮助了解如何正确偏置误差放大器。 例如、对于上面复制的较旧线程中提到的示例、如果我们要将所需速度设置为3000RPM、则 EAOUT 上的电压应为1V、最大值为 占空比? (这样就不会发生斩波)。 为了实现这一点、EA+上的电压应该是多少? 以下假设是否正确?
EAout = EA+*(1+G)- EA-*G