笔记本电脑控制不了CNC?也许是ACPI惹的祸……
我有一台2001年产的富士通笔记本电脑,自带并口,正好用来控制桌上型CNC。但是,用笔记本电脑控制CNC运动时,步进电机发出异常响声,丢步严重。参考了国内外前辈的帖子,找到了一个已经有许多成功案例的解决方法。这种方法即所谓“禁用ACPI”。
在Windows XP上的操作步骤是:
1、安装一个干净的Windows XP系统。如果已经安装有许多软件,不愿意重装系统,最好ghost一下,以免下面的步骤导致Windows无法启动。
2、进入“设备管理器”选项卡。
3、点击“计算机”左侧的”+“号。可以看到有"ACPI Uniprocessor PC" 或者 "Advanced Configuration and Power Interface (ACPI) PC"的条目。
4、在该条目上点击右键,选择“更新驱动程序”。
5、不要连接到windows update,进入下一步。选择“从列表或指定位置安装”,进入下一步。选择“不要搜索。我要自己选择要安装的驱动程序”,进入下一步。
6、在列表中可以看到"Standard PC"的条目,双击该条目。
7、按照屏幕提示重启笔记本电脑。
8、Windows XP会自动重新搜索硬件,等待该工作完成,按照屏幕提示重启笔记本电脑。
9、安装 Mach 3 或其他软件。
注意:
1、富士通笔记本的BIOS,我采用的是出厂模式。在该BIOS的“电源管理”选项卡中,并没有禁用ACPI的选项。如果有的话,禁用会比较妥当。
2、如果上述方法仍然不奏效,考虑禁用BIOS及操作系统中其他的与“节电”相关的选项,比较妥当。
希望该笔记对想用自带并口的笔记本电脑控制雕刻机的人有所帮助,老式笔记本不仅比台式机更加便宜和省电,而且可占用操作台较少的面积。
题外话:
在台式电脑上用Linux+VMware虚拟机(Windows XP)+Mach3来控制CNC,同样会出现严重的丢步,在虚拟机中进行上述操作并不能解决问题。
参考资料:
1、http://www.andyslater.com/laser-cutting/cnc-conversion.html
2、http://www.cnczone.com/forums/controller_computer_solutions/104641-tutorial_-_laptop_power_options-3.html
3、http://www.cdle.net/thread-23808-2-1.html 有空对比一下并口波形看看。 记号 以后用到的 MARK mark 谢谢经验~ mark
页:
[1]