找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 282|回复: 5
收起左侧

ULN2003驱动不了直流电机,仿真可以,实物不行

[复制链接]
ID:1148079 发表于 2025-4-15 10:02 | 显示全部楼层 |阅读模式
电源电路没问题,亮灯,直流电机5V 0.5A,两脚连接排针5V电源脚和P2.0脚,5V提供没问题,gnd全部用铺铜解决,仿真可以的代码实物不行,
用了简单的代码也不行,电机什么反应都没有,也不发烫发热
#include<reg52.h>
sbit zhuan=P2^0;

void main()
{

zhuan=1;


}

pcb去掉了铺铜好观察

pcb去掉了铺铜好观察
51hei图片_20250414180356.jpg
屏幕截图 2025-04-15 095958.png
回复

使用道具 举报

ID:105698 发表于 2025-4-15 14:18 | 显示全部楼层
P2口没接上拉电阻。
回复

使用道具 举报

ID:844772 发表于 2025-4-15 17:08 | 显示全部楼层
小电机肯定没问题啊,我怎么看你INT1接的不是P2.0,你到底是怎么接线啊。
回复

使用道具 举报

ID:1133081 发表于 2025-4-15 21:06 | 显示全部楼层
你的PCB铺地铜了吗?
095728z5yyyjyuyxymmsm9.png

回复

使用道具 举报

ID:712097 发表于 2025-4-16 09:12 | 显示全部楼层
void main()
{
   P2M0 = 0xff; P2M1 = 0x00;
  while(1)
  {
     zhuan=1;
  }
}
程序改成这样试试。
回复

使用道具 举报

ID:1148079 发表于 2025-4-18 17:58 | 显示全部楼层
谢大家答疑,问题已经解决,硬件无问题
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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