在51单片机开发板上,插上步进电机。。。

在51单片机开发板上,插上步进电机就没法下载程序,拔掉就可以。下载好程序后,插上步进电机再上电,程序无法工作,上电后再插上步进电机,程序就可以工作,此时如果按下复位,则程... 在51单片机开发板上,插上步进电机就没法下载程序,拔掉就可以。下载好程序后,插上步进电机再上电,程序无法工作,上电后再插上步进电机,程序就可以工作,此时如果按下复位,则程序又无法工作。请问是什么问题。 展开
 我来答
he_123456
推荐于2016-04-29 · TA获得超过2891个赞
知道大有可为答主
回答量:3162
采纳率:58%
帮助的人:1310万
展开全部

这类问题往往与硬件电路和软件程序都可能有关系,不能下载,电路问题的可能性大一些。

没给出电路,瞎猜一种可能性:

如果单片机默认复位状态 步进电机的几组线圈都通电 ,而你的电源供电能力不足(例如USB口供电,特别是笔记本USB口供电),就可能出现你描述的情况:单片机处在复位初态 电源负荷重电压下降太多没法工作;不插电机通电后程序初始化好了步进电机几个线圈就不会同时接通,电流小一些,系统可以工作。

其中一种可能的电路 就是 51单片机直接连接 ULN2003一类的达灵顿管驱动步进电机,就会有上述问题,但是如果电源供电能力不太差,不至于系统不能工作。

 

建议:

  1. 测量一下工作后复位前后的电压;

  2. 换一个供电能力强一些的电源试试看。

奕望仁惜蕊
2020-02-23 · TA获得超过3771个赞
知道大有可为答主
回答量:3087
采纳率:29%
帮助的人:225万
展开全部
步进电机的驱动要另外做的,如果你是5v的小步进电机用uln2003就可以驱动了,电路也简单,如果是12v-24v的步进电机,一般常用的l298n,这个驱动网上都很多的,找找就有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-03-29
展开全部
要用驱动芯片,不可以直接相连
追问
有驱动芯片
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式