我在感应电机的帮助下运行直流电机,它在输出端给出了直流电压。如果我改变感应电机的速度,直流电压会改变。我想做的是,无论我们在输出端获得直流电压,我都需要有恒定的直流电压。我试图通过改变占空比使用arduino来实现它。有关如何做的任何建议?提前致谢。
答案 0 :(得分:0)
这绝对是一个EE问题。要从PWM源获得恒定的直流电压,您应该实现一个低通R-C滤波器,将PWM信号平滑成几乎连续的信号。您应该将滤波器放在μc和为直流电机供电的晶体管底座之间。
您可以找到有关如何设计此类过滤器的在线教程和课程,但我没有找到R-C过滤器计算,也不想误导您的详细信息。您也可以在EE Q&A上提出更好的答案。
作为替代方案,您还可以找到可以使用I²C或1-Wire总线以数字方式控制的数字电位器组件。
HTH
答案 1 :(得分:0)
有关您的问题的大量信息可以在互联网上找到。 例如here。 这里使用Arduino和PWM(脉冲宽度调制)原理。