89c52单片机用4个针脚控制几个4相5线步进电机的方法:
1、用两片74HC595,串转并,扩展出16个端口,可以控制4个步进电机;
2、可以给同时几个驱动模块发电平,可以驱动无数个电机的,输出4路PWM,然后再用一片89C52。
因为即使用专用的步进电机驱动芯片,也至少得2个IO控制一个电机。
89C52是INTEL公司MCS-51系列单片机中基本的产品,它采用ATMEL公司CMOS工艺技术制造的高性能8位单片机,属于标准的MCS-51的HCMOS产品。它结合了CMOS的高速和高密度技术及CMOS的低功耗特征,它基于标准的MCS-51单片机体系结构和指令系统。
你可以给同时几个驱动模块发电平啊,可以驱动无数个电机的,你那个电机不可能直接接单片机吧
只有4个脚的话,可以:
1.用两片74HC595,串转并,扩展出16个端口,可以控制4个步进电机
2.如一楼所说那样,输出4路PWM,然后再用一片89C52吧.
因为即使用专用的步进电机驱动芯片,也至少得2个IO控制一个电机啊。
试试74hc164