我在感应电机的帮助下运行一台直流电机,它在输出端给我直流电压。如果我改变感应电机的速度,直流电压就会改变。我希望做的是,无论我们在输出端得到的直流电压是多少,我都需要有恒定的直流电压。我正在尝试使用arduino通过改变占空比来实现它。对如何做有什么建议吗?提前谢谢。
发布于 2016-06-10 19:17:01
这绝对是一个EE问题。为了从PWM源获得恒定的直流电压,您应该实现一个低通R-C滤波器,该滤波器将PWM信号平滑为几乎连续的信号。您应该将该滤波器置于µc和为直流电机供电的晶体管的基极之间。
你可以找到关于如何设计这种滤波器的在线教程和课程,但我没有找到R-C滤波器计算,我不想在细节上误导你。您也可以在EE Q&A上询问以获得更好的答案。
或者,您也可以查找可以使用I²C或单线总线以数字方式控制的数字式元件。
HTH
发布于 2016-06-14 18:23:32
有关你的问题的许多信息都可以在互联网上找到。例如here。这里使用了Arduino和PWM (脉冲宽度调制)原理。
https://stackoverflow.com/questions/37717282
复制相似问题