在DIY CNC的圈子里,老旧的步进驱动板还留存有不少的。因为当年MACH是最便宜最入门的软件,也就催生了大量的一体并口驱动板。而现在带有并口的电脑越来越难找,加之便宜可靠的脱机控制器也有了,如果不想花多一笔金钱更换新驱动器,又想使用方便好使的脱机控制器,不妨参考下面的例子。
下面这个板子,是零七年的阿尔法三轴一体板,当年有一定的影响力,板子也有十二个年头了。这类板子因为使用MACH的原因,通常会有一个叫电荷泵的功能,也就是MACH软件开启后会在指定端口输出脉冲,当板子接收到脉冲后才会使能板子上的功能。当使用SMC-4脱机控制器或别的一些控制器时是没有电荷泵功能的,所以就算把脉冲、方向端口接好,也是没有办法使用的。因此要使用这种旧板子连接SMC-4脱机控制器必须要先解除板子上的电荷泵功能。
从板子的端口说明文档中可以看到电荷泵功能输入引脚位于并口的17脚,因此我们可以顺着并口的17脚的线路反查到电荷泵功能的主电路。
这板子上的电荷泵大概原理就是脉冲从并口17脚进来后经过两个二极管1V6、1V7以及电容后转换成一个高电平信号再通过三极管D6,使其让经R15上拉后的IC4输入引脚拉低,从面使能板子功能。所以我们只需要去除三极管D6,并在三极管的CE极上加个2.2K的电阻就可以解除板子的电荷泵功能了。
解除电泵泵之后,就能把脉冲、方向端口引入到板子,使步进驱动正常工作了。
因为这个板子的输入光耦是共阴的接法,而SMC4控制器脉冲输出是共阳方式的,所以要在并口转换板子上把这些端口都用上拉电阻处理一下,使其能正常的使用。
对应板子和控制器的端口说明,把并口转换板的端口对应和控制器的脉冲方向端口进行连接,当然不要忘记连接两者的GND。
最后就可以把阿尔法板的并口线直接接入到SMC-4脱机控制器正常工作了。在这里SMC-4就相当于取代了MACH软件和PC电脑了。
20190420