标题:
一个单片如何同时控制三台独立的步进电机
[打印本页]
作者:
青春尾巴
时间:
2013-11-19 11:55
标题:
一个单片如何同时控制三台独立的步进电机
本帖最后由 青春尾巴 于 2013-11-19 13:18 编辑
原理图如附件,是摇头灯上的一部分,L392D/A3992SBT分别控制一个二相四线步进电机,单片机是STC12C5616AD,分开来单独控制每台
步进电机我会,但三台步进电机同时独立运转(起停根据需要随意控制)我不知道如何控制,连思路都没有。我学单片机约3个月,请教各位前辈给我个思路?能给一个参考程序当然最好,多谢了。
Schematic Prints.pdf
2013-11-19 11:48 上传
点击文件名下载附件
21.33 KB, 下载次数: 78
作者:
青春尾巴
时间:
2013-11-19 13:34
我自已的理解是:单片机是一条一条指令执行的,A电机运转时B电机就不会运转,如果要同时可以单独控制那是不是不有矛盾?另外要么是可以用单片机的位控制,可是单片机不是直接控制电机的,是通过另一IC来控制电机,电机IC好象也没办通过简单的位控制来达到控制的目的,所以我彻底没辙了。求各位大虾给指条路吧?
作者:
admin
时间:
2013-11-19 15:06
只能用专用的 芯片来控制了
作者:
admin
时间:
2013-11-19 15:06
io口控制不太方便了 3个太多了
作者:
青春尾巴
时间:
2013-11-19 16:59
这个是路是个成品上和电路,而且能正常运转,可是我自已来写程序时却不会,所以来请教各位高手。
作者:
a13758777532
时间:
2013-11-19 21:36
有三个以上的定时器单片机就可以实现, 以前做过三轴控制
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1