4582|10

59

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

关于控制多个步进电动机的问题 [复制链接]

我想用一个单片机控制大概3到4个步进电动机,请问应该使用那种方法将单片机与步进电动机互联起来呢?有效而简单的办法是什么啊?具体应该怎么样实现呢?

最新回复

单片机通过片选(74LS373等)分时控制各个步进电机就好 如果单片机引脚多的话,也可以直接对引脚上拉进行驱动多个电机 不过最终在程序上的实现,仍然是分时控制 所以尽量选择拥有多个定时器的单片机,多个定时器同时工作,各个定时器预定时间不同,以达到不同运动模式的控制目的 PS:分时控制的那点小误差,可以忽略  详情 回复 发表于 2009-3-31 10:16
点赞 关注

回复
举报

80

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
先找本单片机的书看看,再找篇步进电机的控制文章,你问的这类问题,难以有标准答案
 
 

回复

60

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
good
  
*****************************************************************************
欢迎使用eeworld论坛专用阅读器 : eeworld Reader(附全部源代码)

http://feiyun0112.cnblogs.com/
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

4
 
用一个模拟开关做片选,然后共用数据线.
 
 
 

回复

71

帖子

0

TA的资源

一粒金砂(初级)

5
 
可以说的再具体些吗?数据线是指的那种啊?总线?can总线 或是 别的总线?我的问题里可能说的不太明白,是打算使用arm板进行控制。模拟开关又是那种结构?
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

6
 
根据电机的功率来选择相应的驱动芯片,或者自己用MOS管来搭,然后单片机与驱动芯片要用光耦来隔离,最好这样。
 
 
 

回复

80

帖子

0

TA的资源

一粒金砂(初级)

7
 
使用PWM信号啊,可将PWM信号放大驱动步进电机啊,也有相应的运动控制卡
 
 
 

回复

81

帖子

0

TA的资源

一粒金砂(初级)

8
 
我指的是用一个芯片控制多个电动机,也许我没看明白大家的意思,但是我怎么觉得大家讲得都是怎么控制电动机,并不是使用什么结构来控制多个电动机?
 
 
 

回复

77

帖子

0

TA的资源

五彩晶圆(中级)

9
 
如果你的单片机有多个PWM信号可同时控制多个电机运转;
如果你的单片机有一个PWM信号 + 多路选择器(如74ls138之类的芯片)实现控制多个电动机(这里多个电动机分时运转)。
我以前就是这么做的,很有效
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

10
 
我以前有三星的2440就是那么做的,多个电机运转良好。
 
 
 

回复

85

帖子

0

TA的资源

一粒金砂(初级)

11
 
单片机通过片选(74LS373等)分时控制各个步进电机就好
如果单片机引脚多的话,也可以直接对引脚上拉进行驱动多个电机
不过最终在程序上的实现,仍然是分时控制
所以尽量选择拥有多个定时器的单片机,多个定时器同时工作,各个定时器预定时间不同,以达到不同运动模式的控制目的
PS:分时控制的那点小误差,可以忽略
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表