在51单片机开发板上,插上步进电机。。。
在51单片机开发板上,插上步进电机就没法下载程序,拔掉就可以。下载好程序后,插上步进电机再上电,程序无法工作,上电后再插上步进电机,程序就可以工作,此时如果按下复位,则程...
在51单片机开发板上,插上步进电机就没法下载程序,拔掉就可以。下载好程序后,插上步进电机再上电,程序无法工作,上电后再插上步进电机,程序就可以工作,此时如果按下复位,则程序又无法工作。请问是什么问题。
展开
3个回答
展开全部
这类问题往往与硬件电路和软件程序都可能有关系,不能下载,电路问题的可能性大一些。
没给出电路,瞎猜一种可能性:
如果单片机默认复位状态 步进电机的几组线圈都通电 ,而你的电源供电能力不足(例如USB口供电,特别是笔记本USB口供电),就可能出现你描述的情况:单片机处在复位初态 电源负荷重电压下降太多没法工作;不插电机通电后程序初始化好了步进电机几个线圈就不会同时接通,电流小一些,系统可以工作。
其中一种可能的电路 就是 51单片机直接连接 ULN2003一类的达灵顿管驱动步进电机,就会有上述问题,但是如果电源供电能力不太差,不至于系统不能工作。
建议:
测量一下工作后复位前后的电压;
换一个供电能力强一些的电源试试看。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询