用单片机控制多路步进电机

[复制链接]
3444|16
 楼主| ruidi1 发表于 2007-11-1 21:40 | 显示全部楼层 |阅读模式
   请问用单片机控制3路以上步进电机,并带编码反馈,按键和液晶显示的好方案!
stycx 发表于 2007-11-1 21:59 | 显示全部楼层

步进电机就不用带编码反馈了吧

  
杨真人 发表于 2007-11-1 22:02 | 显示全部楼层

带反馈是半闭环控制.

不带反馈则是全开环控制.<br /><br />楼主不是打算用单片机搞机床控制器吧?
 楼主| ruidi1 发表于 2007-11-1 22:02 | 显示全部楼层

不 用怎么检测电机是否有丢步呢?

  
 楼主| ruidi1 发表于 2007-11-1 22:06 | 显示全部楼层

我 就是要做闭环控制,是医疗方面的一个定位系统,不准会

  
 楼主| ruidi1 发表于 2007-11-1 23:35 | 显示全部楼层

怎么就没几个会说话的人呢?

  
 楼主| ruidi1 发表于 2007-11-3 09:27 | 显示全部楼层

大虾们冒泡

  
xwj 发表于 2007-11-3 09:31 | 显示全部楼层

很基础的应用,看过书就会的,自己去想!!!

如果不会也不是别人三言两语能说清楚的<br /><br />做项目的事情还是得靠自己,不可能别人帮你去解决
HWM 发表于 2007-11-3 09:48 | 显示全部楼层

医疗器械?模拟定位,加速器,X刀,伽马刀?

这玩意儿不如买个现成的定位部件,简单可靠。
tyw 发表于 2007-11-3 19:50 | 显示全部楼层

步进电机一般用作开环控制系统

较易得到低转速,再用编码反馈就累赘了<br />倒不如用直流电机+机械减速+编码,这样驱动就简单多了<br /><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part01&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185212488.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185212488.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part02&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185429593.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185429593.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part03&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185517268.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185517268.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part04&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185552173.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185552173.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part05&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185652883.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185652883.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part06&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185723734.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185723734.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part07&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185756742.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185756742.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part08&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185830805.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185830805.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part09&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185859119.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185859119.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part10&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/2007113185929413.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/2007113185929413.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part11&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/20071131902365.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/20071131902365.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part12&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/200711319032412.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/200711319032412.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part13&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/20071131911140.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/20071131911140.rar</a></font><br /><font color=#FF0040>执行电动机&nbsp;273页&nbsp;PDF版.part14&nbsp;→&nbsp;<a href="https://bbs.21ic.com/upfiles/img/200711/200711319137808.rar" target=_blank>https://bbs.21ic.com/upfiles/img/200711/200711319137808.rar</a></font><br /><font color=#008040>下载后更名为&nbsp;01.rar~14.rar&nbsp;才能解压.</font><br /><font color=#008040></font><br /><font color=#FF0040><img src="https://bbs.21ic.com/upfiles/img/200711/2007113194725930.gif"></font><br /><font color=#FF0040></font><br /><img src="https://bbs.21ic.com/upfiles/img/200711/2007113194751617.gif"><br /><br /><img src="https://bbs.21ic.com/upfiles/img/200711/2007113194823474.gif"><br /><br /><img src="https://bbs.21ic.com/upfiles/img/200711/200711319495104.gif"><br /><br /><img src="https://bbs.21ic.com/upfiles/img/200711/2007113194929401.gif"><br /><br /><img src="https://bbs.21ic.com/upfiles/img/200711/2007113194955227.gif">
 楼主| ruidi1 发表于 2007-11-4 00:10 | 显示全部楼层

我以前用的是现成的卡,现在想用单片机设计,有没有详细

  
hq_y 发表于 2007-11-4 00:50 | 显示全部楼层

要先考虑完成你的这件任务所需要的mcu的资源

重点在于3路pwm以及3路脉冲计数的能力;<br />如果没有复杂的算法,那么找一片有以上资源的arm7可能是一种选择
 楼主| ruidi1 发表于 2007-11-4 23:06 | 显示全部楼层

需要 什么样的MCU

我以前学过51的,对ARM不了解,请问大虾们,我做这个需要&nbsp;什么样的MCU呢&nbsp;?需要什么要的芯片产生相应的脉冲,恳请指教!
soso 发表于 2007-11-4 23:19 | 显示全部楼层

主要是看你stepper做啥样的运动

&nbsp;&nbsp;&nbsp;孤立的条件触发运动控制还是三轴联动呢?<br />&nbsp;&nbsp;&nbsp;速度控制,计算量最大的是加速减速的设计,你要用反馈,建议至少运算定点能力不低于10MIPS的MCU,要是需要float运算,多考虑DSP吧!
 楼主| ruidi1 发表于 2007-11-5 09:25 | 显示全部楼层

谢谢你的指导,这个是根据具体需求,有孤立和联动的选择

  
 楼主| ruidi1 发表于 2007-11-5 13:14 | 显示全部楼层

信号处理问题!

另外三个电机相距约2M,脉冲输出300kHZ,有没有必要用ARM或DSP,信号如何处理比较好!请名示下!
5880527 发表于 2007-11-6 10:35 | 显示全部楼层

300KHZ的脉冲速度太快

单片机发不出来的,这么高的频率控制精度应该在纳米级别了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

85

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部