Arduino电位计控制电机转速在TinkerCAD上的仿真
1、控制电机需要电机驱动电路,Arduino为驱动电路提供控制信号。小直流电机可以用晶体管来驱动,选择TIP120达林顿管作为电机的驱动器件。Arduino具有PWM功能的6引脚来控制TIP120的通断,从而控制电机的启停和转速。注意要在直流电机正负极两端接一个续流二极管防止反电动势冲击。直流电机的驱动电路如下图

3、将电位计拖入工作区域,电位计有三个引脚,两边的引脚一个接5V,一个接GND,中间的引脚接Arduino的模拟量输入引脚A0。

5、电位计测试正常就可以写程序了,用模拟口A0读的到值来控制电机的转速,电机的转速由Arduino引脚6PWM控制。注意A0口检测值的范围为0到1023,6引脚PWM占空比的范围是0到255,需要将0到1023转换成0到255的数值。程序可以参考


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:45
阅读量:29
阅读量:42
阅读量:86
阅读量:53