标题: ULN2003驱动不了直流电机,仿真可以,实物不行 [打印本页]

作者: ffffkkkkjlk    时间: 2025-4-15 10:02
标题: ULN2003驱动不了直流电机,仿真可以,实物不行
电源电路没问题,亮灯,直流电机5V 0.5A,两脚连接排针5V电源脚和P2.0脚,5V提供没问题,gnd全部用铺铜解决,仿真可以的代码实物不行,
用了简单的代码也不行,电机什么反应都没有,也不发烫发热
#include<reg52.h>
sbit zhuan=P2^0;

void main()
{

zhuan=1;


}

下载.png (117.17 KB, 下载次数: 0)

pcb去掉了铺铜好观察

pcb去掉了铺铜好观察

51hei图片_20250414180356.jpg (118.41 KB, 下载次数: 0)

51hei图片_20250414180356.jpg

屏幕截图 2025-04-15 095958.png (289.42 KB, 下载次数: 0)

屏幕截图 2025-04-15 095958.png

作者: nhwhg    时间: 2025-4-15 14:18
P2口没接上拉电阻。
作者: glinfei    时间: 2025-4-15 17:08
小电机肯定没问题啊,我怎么看你INT1接的不是P2.0,你到底是怎么接线啊。
作者: WL0123    时间: 2025-4-15 21:06
你的PCB铺地铜了吗?



作者: chxelc    时间: 2025-4-16 09:12
void main()
{
   P2M0 = 0xff; P2M1 = 0x00;
  while(1)
  {
     zhuan=1;
  }
}
程序改成这样试试。
作者: ffffkkkkjlk    时间: 2025-4-18 17:58
谢大家答疑,问题已经解决,硬件无问题




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1