测得out1 out2 电压4.19V
接上直流电机 电压变为0 没反应 实验板试验没问题
按经典
电路连接的
7805 把 12V 转为5V 工作时 输出电压 4.33V
程序也很简单
#include<REG52.H>
#include <INTRINS.H>
#define uchar unsigned char
#define uint unsigned int
void delay1(int ms);
sbit leftA=P1^0;
sbit leftB=P1^3;
sbit rightA=P1^4;
sbit rightB=P1^5;
sbit led1=P3^3;
sbit ena=P1^2;
sbit enb=P1^1;
/******************主函数******************/
void main()
{
ena=1;
led1=0;
leftA=0;
leftB=1;
}
现在有个新问题
按下开关后 轮子一顿一顿的 就是单片机 在重启 怎么回事?
额外加个5V 电机就能转了,转一会 把额外并联的5V去了 不管开关电路 都没问题!
拔了电源 再插上也没有问题!
但是拔掉电源时间长点 ,在开电路,又开始 电机 一顿一顿的了!
一周热门 更多>