怎样实现通过单片机同时控制64个5V4相5线步进电机分别做不同运动?

请教电路原理说明,不需要贴源程序什么的。

高速单片机 → 译码器 → 寄存器1使能端 → 步进电机1驱动电路 → 步进电机
↓ (地址) → 寄存器2使能端 → 步进电机2驱动电路 → 步进电机
(数据) → 寄存器3使能端 → 步进电机3驱动电路 → 步进电机
.....

————————————————————
用寄存器寄存三相四线步进电机不同相线的电平
单片机利用译码器把64个寄存器集合在8个IO地址线上
通过选通特定寄存器,向特定寄存器写入新的电机相序数据(此时其他的保持)
单片机的工作就是不停地计算,不停地扫描
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-21
我是用CAN总线来控制大量的步进电机或者伺服电机的。
第2个回答  2010-07-21
机器人吗?用这么多电机?这要懂单片机的程序才行,不然就算把答案发在这里你也看不懂。