1,5V电源很好解决的,市场有售的5V稳压电源。
2,你这个电路有两个问题:
一是单片机的地要和ULN2003的GND接在一起,即共地,这样单片机才能控制ULN2003。
二是步进电机的电源正端(红线)没有接到电池的正极,这样,步进电机没有加电。你的步进电
先说共地:电池的GND+单片机的GND+ULN2003的GND 3个接一起,就是这样。
电机额定电压是5V,怕烧电机。只要是额定电压就不会烧坏。
不管烧不烧电机,你的接法,电池的正极没有接到电机的电源端,即没有接到电机的那根红线上,电机没有加电,电路板上单排针,除了左边的GND脚外,右边的三个脚要连在一起。
这两点都要解决了,电机才能转。
5V电源很好解决的,市场有售的5V稳压电源。你这个电路有两个问题:一是单片机的地要和ULN2003的GND接在一起,即共地,这样单片机才能控制ULN2003。二是步进电机的电源正端(红线)没有接到电池的正极,这样,步进电机没有加电。你的步进电机用一个9V电源供电吗?这种电池能驱动电机转动吗,电池的容量小吧,输出的电流也比较小吧,电机不会转吧。
你的ULN模块上,右边的黄色排针的地方,应该都写有每个IO的名称了吧。与单片机的IO相连的,应该写有IN0之类的吧,随便接到单片机的P0P1P2P3中的任意一个IO都行。然后就是VCC和GND,对应接上就可以了。
ULN2003就是一个7通道的集电极开路输出达林顿管阵列,你把单片机的I/O口接到ULN2003的IN1~IN7中的任意一个引脚,然后通过1C~7C中相应的引脚去控制电机就行了,电机的电源线一根接直流正电压,另一根接ULN2003的输出引脚。
不要用电脑USB,最大供电500mA,我的电脑的前置USB就是这样坏掉的。另外供电。图你已经画出来啦就是这样。步进电机需要正确的时序才能动