首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Arduino单片机实现可变直流到恒定直流

用Arduino单片机实现可变直流到恒定直流
EN

Stack Overflow用户
提问于 2016-06-09 13:09:17
回答 2查看 84关注 0票数 0

我在感应电机的帮助下运行一台直流电机,它在输出端给我直流电压。如果我改变感应电机的速度,直流电压就会改变。我希望做的是,无论我们在输出端得到的直流电压是多少,我都需要有恒定的直流电压。我正在尝试使用arduino通过改变占空比来实现它。对如何做有什么建议吗?提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2016-06-10 19:17:01

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

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

或者,您也可以查找可以使用I²C或单线总线以数字方式控制的数字式元件。

HTH

票数 0
EN

Stack Overflow用户

发布于 2016-06-14 18:23:32

有关你的问题的许多信息都可以在互联网上找到。例如here。这里使用了Arduino和PWM (脉冲宽度调制)原理。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37717282

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档