你答的很好,我已经会控制了,可以再问你个问题吗?
--
我想用5V的89C52单片机 控制12V的步进电机, 需要接什么呢?
继电器跟降压器,接什么就可以?
well, 如何是驱动12v的电机,情况有些不同了。
ULN2003可以输出的最高电压是50v,可是其输出电流能力不强,如果你的电机的工作电流在1A以上的话,建议你实用L298了。
如果还是采用ULN2003, 你要把Vcc(应该是管脚9)接12V电压,并接到电机的12V输入电压端;
将GND(应该是管脚8)接单片机的地和电机的地(共地);当然你还需要注意的是,在输入的4个端口上接上来电阻,来增加单片机的电流驱动能力,从而带动ULN2003芯片正常工作。
还有若你没有12v点直接电压,可以采用DC-DC芯片来升压。
单片机控制步进电机,学会了这个就可以做一个电动玩具小车了