找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2150|回复: 15
打印 上一主题 下一主题
收起左侧

51单片机如何达到控制电机效果?用io口4种模式直接控制都不行

  [复制链接]
跳转到指定楼层
楼主
ID:667925 发表于 2021-8-31 12:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
30黑币
用端口4种模式都直接控制不行,用电机一端接电源高电平一端接单片机开漏也不行。。。。。麻了麻了

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:262 发表于 2021-8-31 15:36 | 只看该作者
直接控制肯定不行啊,io口就算设置为推挽 那才多大点电流,你在论坛搜索"uln2003"或者"l29"会找到一大堆电机控制电路
回复

使用道具 举报

板凳
ID:624769 发表于 2021-8-31 19:30 | 只看该作者
IO口最大20MA电流,还是理论最大值,你驱动电机怎么可能?你随便网上翻翻,就能看到,就算驱动一个继电器,都要通过三极管了,何况电机?所以,IO直接控制就不要想了,肯定最少要外接一个达林顿管的。
回复

使用道具 举报

地板
ID:101869 发表于 2021-9-1 02:33 来自手机 | 只看该作者
需要扩流  加三极管 MOS管  继电器之类的开关器件
回复

使用道具 举报

5#
ID:342954 发表于 2021-9-1 09:21 | 只看该作者
在怎么也要加一下H 橋电路
回复

使用道具 举报

6#
ID:130230 发表于 2021-9-1 16:43 | 只看该作者
mcu的io的推拉电流也就20ma左右,驱动不了。用mos管或者专用的芯片驱动。
回复

使用道具 举报

7#
ID:235200 发表于 2021-9-1 17:01 | 只看该作者
加1片L298驱动可以控制2个电机
回复

使用道具 举报

8#
ID:143767 发表于 2021-9-1 18:00 | 只看该作者
单片机的I/O口输出的电流很小,所以并不能直接控制马达,需要加一级驱动
回复

使用道具 举报

9#
ID:190577 发表于 2021-9-1 19:46 | 只看该作者
需要驱动芯片,电机单片机驱动不了
回复

使用道具 举报

10#
ID:750420 发表于 2021-9-2 15:18 | 只看该作者
有多种控制思路
1、首先需要确定一点单片机为控制元器件而不是驱动元器件,使用单片机驱动电机电机肯定是不能转的。
2、看点击类型,类似于空心杯、n20减速电机等直流电机可以使用诸如drv8833、l298n等直流电机驱动,类似于42步进电机可以使用drv8825步进电机驱动,无刷电机使用较少不能给出具体实例。
希望对您有帮助
回复

使用道具 举报

11#
ID:417092 发表于 2021-9-6 00:36 | 只看该作者
188610329 发表于 2021-8-31 19:30
IO口最大20MA电流,还是理论最大值,你驱动电机怎么可能?你随便网上翻翻,就能看到,就算驱动一个继电器, ...

他应该还需要调速。。。通过继电器可能性不大
回复

使用道具 举报

12#
ID:912806 发表于 2021-9-6 01:35 | 只看该作者
需要外接电机驱动模块, 一般是H桥的PWM模块, 用单片机输出PWM去驱动
回复

使用道具 举报

13#
ID:56665 发表于 2021-9-6 08:25 | 只看该作者
单片机主要做信号控制,输出电流小,而电机转运则需要很大的电流,由此电机需要加上驱动电路,由单片机控制驱动电路工作。
回复

使用道具 举报

14#
ID:908826 发表于 2021-9-6 11:25 | 只看该作者
直接控制的话,单片机驱动能力不够吧,加个uln2003,L298n这个驱动模块试试。
回复

使用道具 举报

15#
ID:207030 发表于 2021-9-6 14:51 | 只看该作者
什么电机
回复

使用道具 举报

16#
ID:624769 发表于 2021-9-7 00:00 | 只看该作者
ZMRGHY 发表于 2021-9-6 00:36
他应该还需要调速。。。通过继电器可能性不大

请看清我的回复内容, 我不是让他用继电器, 我是说:IO口连直接驱动继电器都做不到,何况电机。

弱弱问一下,看你好几次 断章取义的 对我的回复了,我是不是不小心在什么地方得罪你了?如果有,请明示,要真是我的错的话,我可以道歉。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表