ULN2003驱动步进电机的问题
各位高手,我在做单片机驱动步进电机的实验,用ULN2003来驱动一款步进电机35BYJ46,为什么总是电机内部能听到转的声音,机身也有些颤动,但是电机轴却不转,请问该如何...
各位高手,我在做单片机驱动步进电机的实验,用ULN2003来驱动一款步进电机 35BYJ46,为什么总是电机内部能听到转的声音,机身也有些颤动,但是电机轴却不转,请问该如何解决?
我找了很多资料,35BYJ46的驱动顺序应该是没错,具体如下:
步序 PA3 PA2 PA1 PA0 对应A口输出值
1 0 0 0 1 01H
2 0 0 1 1 03H
3 0 0 1 0 02H
4 0 1 1 0 06H
5 0 1 0 0 04H
6 1 1 0 0 0CH
7 1 0 0 0 08H
8 1 0 0 1 09H
电机那边我也试过各种接法,因为没有此电机的引脚定义,最后找到的接法是电机里面有连续的转动声,速度也调了n多遍,快的慢的都转不起来,挠头啊…… 展开
我找了很多资料,35BYJ46的驱动顺序应该是没错,具体如下:
步序 PA3 PA2 PA1 PA0 对应A口输出值
1 0 0 0 1 01H
2 0 0 1 1 03H
3 0 0 1 0 02H
4 0 1 1 0 06H
5 0 1 0 0 04H
6 1 1 0 0 0CH
7 1 0 0 0 08H
8 1 0 0 1 09H
电机那边我也试过各种接法,因为没有此电机的引脚定义,最后找到的接法是电机里面有连续的转动声,速度也调了n多遍,快的慢的都转不起来,挠头啊…… 展开
展开全部
uln2003有16个引脚其中有七个输入七个输出,8号引脚接地,9号引脚接12v或5v,比如我用的四相五线步进电机,步进电机公共端接5v,其余四个线接驱动芯片的四个输出端,然后单片机或外围电路接上uln
2003的四个输入引脚,这样挨个给脉冲就能转一定角度,建议你看一下步进电机工作原理,你就知道该怎样写程序了,很简单的。希望你好运。我毕设也用的这个,能转动的,加油!
2003的四个输入引脚,这样挨个给脉冲就能转一定角度,建议你看一下步进电机工作原理,你就知道该怎样写程序了,很简单的。希望你好运。我毕设也用的这个,能转动的,加油!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
反转正常的话说明电机没问题,你最好再检查一下正转时的节拍是否设置正确。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询