完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
在本篇文章中,您将学习到如何通过使用Arduino开发板和L293D驱动器控制直流电机、步进电机和伺服电机。在本文结束时,您可以实现控制旋转方向、加速度、速度、功率和轴位置。
为什么用L293D驱动电机? 驱动电动机需要大电流。另外,旋转方向和速度是两个需要控制的重要参数。这些要求可以通过使用微控制器(或像Arduino这样的开发板)来处理。但有个问题;微控制器无法提供足够的电流来运行电机,如果直接将电机连接到微控制器,可能会损坏微控制器。例如,Arduino UNO引脚限制为40mA电流,远小于控制小型电机所需的100-200mA电流。要解决这个问题,我们应该使用电机驱动器。电机驱动器可以连接到微控制器以接收命令并以高电流运行电机。 L293D是最受欢迎的电机驱动器之一,可驱动直流电机,电流负载高达1A.L293D有4个输出,适用于4线步进电机。 L293D也可用于驱动伺服电机。在本项目中,您将学习如何使用L293和Arduino UNO作为控制器来驱动电机。 所需的组件 ● Arduino UNO R3开发板 ● 公USB A对公USB B线 ● L293D驱动器 ● 迷你面包板 ● 面包板跳线 ● 30V 3A可调电源 ● 直流减速电机 ● BYGH403 1.65A步进电机 ● TowerPro MG995 55G金属齿轮伺服电机。 |
|
|
|
只有小组成员才能发言,加入小组>>
2305 浏览 0 评论
8357 浏览 4 评论
36085 浏览 18 评论
4927 浏览 0 评论
23720 浏览 34 评论
1162浏览 2评论
1398浏览 1评论
1733浏览 1评论
1235浏览 0评论
1675浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-9-30 15:44 , Processed in 1.119624 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号