在学习arduino时,实现电机的转动时最基础的,今天我来讲一下如何进行调速,让它快就快,让它慢就慢。
工具/原料
1
arduino板子
2
ULN2003驱动
3
直流电机
4
电位器
5
面包板
6
面包板线
方法/步骤
1
首先要了解直流电机的基本构造,分为两个部分,那就是定子和转子。直流电机调速就是调节两端的电压,也就是之前说过的采用PWM。
2
很重要的一点,不要用板子直接去驱动直流电机,这样不好,要采用相应的驱动芯片,本次实验采用ULN2003驱动电机,最大可以驱动7路。
3
本实验用到了电位器,通过旋转旋钮来调节PWM,也就是调节电压,以此来达到调速的效果。
4
接下来就是硬件图,很简单,只需要先了解你使用的驱动芯片的引脚分别代表什么即可,然后进行连接,我的硬件图如下图所示。
5
程序的话就跟以前说过的PWM调节灯光亮度一样,设置好引脚,设置好输出与输入,旋转电位器,读取电位器连接的A0的模拟量,写到相应的引脚即可。
注意事项
1
希望对大家有一定的帮助。
2
有疑问可以留言。
上一篇:如何查看一个网站的源文件