[51单片机] 51单片机如何扩大P0口输出电流(拉电流)

[复制链接]
2078|6
 楼主| huan0014 发表于 2019-4-3 23:53 来自手机 | 显示全部楼层 |阅读模式
用51单片机P0口输出高电平信号控制步进电机驱动器tb6600,但是P0口输出电流只有1mA,无法驱动tb6600的信号端,请问如何将P0口输出电流扩大20倍?最好是可以用三极管电路实现,麻烦大家解答一下,最好能有详细的电路图和说明,谢谢!
ningling_21 发表于 2019-4-4 07:04 | 显示全部楼层
用ULN2003
congfenglong 发表于 2019-4-4 08:22 | 显示全部楼层
用三极管还不简单,三极管直接5V接到c,IO控制B,加个电阻限流
ayb_ice 发表于 2019-4-4 08:38 | 显示全部楼层
接个门电路也可以
xxdcq 发表于 2019-4-4 09:32 | 显示全部楼层
外加N沟道MOS管驱动
hobbye501 发表于 2019-4-4 09:57 | 显示全部楼层
嗯 驱动方式很多 楼上都是正解
autopccopy 发表于 2019-4-4 19:27 | 显示全部楼层
既然选51, 可选增强性的51,例如STC12C、STC15、STC8系列,可配置IO为强上拉,20mA. :)

STC单片机IO模式设置小工具(STCIOset V1.0*)
https://bbs.21ic.com/icview-2489580-1-1.html?fromuser=autopccopy
(出处: 21ic电子技术论坛)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

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

本版积分规则

1

主题

1

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部