MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
Andy large avatar
MakerLab创客实验室  ›  电子部分

ramps1.4板子常见问题总结

By Andy at 3 年前 , 7266 次浏览

这里将总结比较常见的问题,希望对不太了解ramps板子的朋友有所帮助。

1、ramps1.4是什么东西?为什么叫这个名字?
ramps其实是几个单词的缩写,RepRap Arduino Mega Pololu Shield.这个板子设计初衷是为了使用Pololu的步进电机驱动板(类似与4988驱动板)而来。该板子下面通过排针与Arduino Mega 2560板子相连,上面接上4988驱动板就可以了使用了。

2、ramps板子支持几个打印头?
最多可以支持两个。ramps1.4可以安装5个4988驱动板,也就是支持x、y、z和两个挤出头。

3、ramps板子的供电电源如何选择?电压?电流应该是多少?
ramps板子的官方推荐是12V的电压,尤其是同时给mega2560供电的话就更是如此,应该mega2560供电超过12V时,发热量非常大,从而导致性能的不稳定,表现为串口通讯时断时续。所以再次强调供电采用12V的开关电源。如果你实在没有12V的电源,需要更大的电源,请将ramps板子上的二极管D1取下来。
电流的大小跟你是否使用加热床有直接关系,如果不使用加热床,5A电流就够了,但如果使用加热头,就需要差不多17A左右才可以。也就是12V,17A的电源比较理想。功率为200W。

4、ramps可以连接风扇吗?
可以。如果你只用一个加热头,可以将风扇连接到6个蓝色输出端子排的中间两个上。如果使用了两个加热头,风扇不能直接连在ramps板子上了。需要直接连接到电源通过手动开关,或自己搭建外接电路来实现控制(需要在固件里进行Pin的配置)。

5、这个板子跟ultimaker板子有什么区别?
功能上跟ultimaker的板子是完全一样的,区别在于IO口的配置不同,所以在固件中选择的板子选型也就不同。还有一个比较大的不同是,ultimaker板子默认使用的热电偶+温控板(AD597)来实现温度读取,而ramps则使用的时ntc热敏电阻(100K)。如果想用ramps也使用热电偶和温控板的话,需要将其中的一个电阻取下来,就是加热头热敏的上拉电阻R7(4.7k)。取下后就可以将温控板的输出连在ramps板子的读取接口了,主要不要连错。

6、ramps可不可以取代ultimaker来做ultimaker式的打印机?
个人认为是可以的。其实ultimaker打印机是reprap打印机中的一种,也是标准的三轴直角坐标。板子ramps可以取代ultimaker板子,但需要主要上面(第5)所说的几点。

7、使用时的注意事项
跟任何其它电子产品一样,电源接反将有可能造成不可修复的损坏。需要特别注意。另外4988驱动板的的接口也需要主要,插错位或插反都有可能会烧板子。

有其他问题,可以发表帖子或在下面直接问即可,我尽可能回答。

3 回复
alexchow medium avatar
#1 - 3 年前
alexchow

你好,请问Ramps1.4上T0可以读取温度(约室温),但T1、T2读不到温度(读数为0),要如何解决呢?

alexchow medium avatar
#2 - 3 年前
alexchow

Hi,已解决了,找出#define TEMP_SENSOR_BED 0 改成 #define TEMP_SENSOR_BED 1就行了

912566881 medium avatar
#3 - 9 个月前
912566881

你好如果想要使用六线的步进电机怎么办啊