|
哦,没有发现这个帖子。我考虑类似这个“半数控”方案也有半年时间了吧,主要为半自动车丝考虑的,也向上面坛友说的一样为了换成数字挂轮,没想到楼主在这里已经研究上了,不谋而合。。
我的方案和楼主不同,我想用的是CPLD或者FPGA的控制方案。单片机能跑20M指令/秒就不错了,我用CPLD控制带宽可以轻松到200M变化/秒。我原来做的编码器显示器,就是用的CPLD方案。这个做了两套,给“微特电机”伙计了一套,他正在用着。可参见 http://cdle.net/bbs/dispbbs.asp?BoardID=28&ID=22235&replyID=&skin=1 和 http://cdle.net/bbs/dispbbs.asp?BoardID=28&ID=22310 (证明自己不是吹牛,免得飞来板砖无数)。我做的这个CPLD编码器显示器,编码器脉冲可以到 20M 应没有问题,3000rpm、360脉冲/转的编码器,四倍频后也就是4.32M变化/秒,对于CPLD轻松加愉快。
用CPLD做前端,后面配上一定的VHDL程序,可以做到任意分频。也就是说,不需要单片机的参与,只要用一片CPLD或者FPGA,把主轴编码器的脉冲按照一定的分频数(分频数可以是小数,且无误差积累。经过适当设置,精度可以到10^-6,或者更高,假如有必要的话),输出给步进电机驱动器即可。
上面很多网友提到要降频和升频。如果手头上的编码器不合适,升频和降频最简单的方法是用不同尺寸的同步带轮来实现,如果车丝精度不够,可以用同步带降低丝杠的转动速度;如果主轴编码器脉冲数太少,可以用同步带提高编码器的转动速度。这样以来,手头的配件可以物尽其用了。
我的意见是车床改半数控,丝杠不换也能取得好的效果。在自动走刀车丝时,我都是用手轻轻扶住大拖板手摇柄,使丝杠间隙保持在一边,就可车出完美的丝杠。
现在主要是时间太少,手头有许多重量级的项目都急等着交差,所以这个只能空闲时间做,且当是一种主动性的休息,呵呵。。如果有进展则开新帖汇报。 估计普通挂轮车床改成半数控,成本应控制在500元以内(包括一点辛苦费,呵呵)。
[ 本帖最后由 Friendz 于 2009-5-25 22:23 编辑 ] |
|