问题:当与 RAMPS 1.4 连接时,步进电机不工作。
观察:RAMPS 1.4 中的 LED 灯(LED 2、3、4)未通电。
实践:我使用 Arduino Mega 2560 并在其中安装了 Marlin 固件。我在当地的电子经销商处买了一个 RAMPS 1.4。我将 RAMPS 放在 Arduino Mega 2560 上。为了进行测试,我刚刚将 2 个 NEMA 17 步进电机与 RAMPS 连接起来。当 USB 端口从笔记本电脑连接到 Arduino 板时,Arduino 板 (L) 和 RAMPS (LED 1) 中的 LED 灯亮起。我使用 SMPS 12 V 20 A 作为 RAMPS 的 PSU。但是在 RAMPS 中,LED 2、3、4 没有打开。我使用千分尺检查了 RAMPS 的输入电压,显示为 11.75 V。但是 RAMPS 没有输出。
我也安装并尝试了 Repetier 固件和 Grbl,但它不起作用。我使用 Windows 10 pro 64 位操作系统。
当我用 Grbl 刷新 Arduino 时,在这种情况下,Arduino 和 RAMPS 1.4 上的所有 LED 都打开了。我使用 Candle GRBL 软件来测试步进电机。
我用另一个从亚马逊购买的 RAMPS 进行更换和测试,但问题仍然存在。
请尽早提出一些建议。
我附上了我的电路连接的图像:
Marlin 的董事会选择:
#ifndef MOTHERBOARD
#define MOTHERBOARD BOARD_RAMPS_14_EFB
#endif
额外说明
回答教授的问题:
- 是的,步进驱动器连接正确
- 是的,步进器接线是准确的 (2B 2A 1A 1B),如斜坡 1.4 中所述。
- 不,步进电机没有电压输入。但是斜坡 1.4 有 12V 输入。
- 禁用冷挤压
- 不,固件未设置为归位前不移动(先发布 G28)
- 是的,在 Marlin 中为您的电路板正确设置了引脚