2016-06-09 40 views
0

我在感应电机的帮助下运行直流电机,它可以在输出端提供直流电压。如果我改变感应电机的速度,直流电压会改变。我想要做的是不管输出端的直流电压如何,我都需要恒定的直流电压。我试图通过改变工作周期来使用arduino来实现它。有关如何做的建议?提前致谢。使用Arduino微控制器的可变直流到恒定直流电

+0

我投票结束这个问题作为题外话,因为这个问题属于另一个网站在堆栈交换网络:[EE SE](http://electronics.stackexchange.com) – zmo

回答

0

这绝对是一个EE问题。为了从PWM源获得恒定的直流电压,您应该实施低通R-C滤波器,将PWM信号平滑为几乎连续的信号。您应该将滤波器置于μc和晶体管基极之间,为直流电机供电。

你可以找到关于如何设计这样的过滤器的在线教程和课程,但我没有找到R-C过滤器计算,并且不想误导你的细节。您也可以在EE Q&A上询问以获得更好的答案。

作为替代选择,您还可以找到可以使用I²C或1-Wire总线进行数字控制的数字组件。

HTH

0

很多关于你的问题的信息可以在网上找到。例如。 这里使用了Arduino和PWM(脉宽调制)原理。