ramps1.4介绍及4988常见问题总结

        
【导读】 本文系网络转载,由于找不到出处,没有标明原创地址,如原创作者看到本文,请与我联系。


这里将总结比较常见的问题,希望对不太了解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取下来。
因为mega2560的外部电源的极限电压也就是6到12V,稳压模块很容易烧坏。如果烧坏了,仍然可以通过USB供电继续使用,如果希望脱机供电,也可以把USB口插在手机充电器的USB口上供电。
电流的大小跟你是否使用加热床有直接关系,如果不使用加热床,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驱动板的的接口也需要主要,插错位或插反都有可能会烧板子。



A4988步进电机驱动板常见问题总结 

4988步进电机驱动板是3d打印机最常用的板子了。大部分打印机都是采用此方案来驱动步进电机的。
       1、4988驱动板可以驱动57电机吗?

     4988可以驱动的电机跟尺寸关系不大,主要与工作电流有关,理论上电流小于2A的步进电机都是可以驱动的,不论是42还是57电机。


2、可以驱动多大的电流?
            如果4988芯片上没有加散热片,电流最好在1.2A以下。如果加散热片,电流可以达到2A。



3、步进电机的连接方式是什么?
               正如4988板子背面所标识的,连接方式是依次连接步进电机的1B-1A-2A-2B,或者反向为2B-2A-1A-1B,或者1A-1B-2B-2A,其它的方式一次类推。如果你的电机线是标准的红蓝绿黑的颜色,可以按照颜色连接为:红-蓝-绿-黑,或相反:黑-绿-蓝-红。



4、如何调节相电流?
               相电流的大小跟步进电机的扭力有直接关系,如果感觉你的步进电机扭力不足,可以加大4988板子的电流配置。驱动板是通过一个小的电位器来实现对输出电流的配置的。可以通过用万用表测量电位器中间管脚的电位。电位和电流的关系满足下面的公式:Vref = A*0.8.也就是如果你想配置电机工作电流为1A,则电位应该配置在0.8V。默认的元件配置可以将电流调节到1.5A,如果需要更大电流需要修改电路中的R1,将30K的阻值改为20K(左右),就可以将电流调节到2A左右(淘宝上的A4988分为红板和绿板)。



5、4988板子的细分如何配置?
            4988板子细分配置需要ramps或其它相似板子的短路块来配置。ramps上对应每个4988驱动都有ms1,ms2,ms3三个短路块来调节细分(需要取下4988板子才可以看到),
                ms1 ms2 ms3
                no no no 全细分
                yes no no 1/2(2细分)
                no yes no 1/4 (4细分)
                yes yes no 1/8(8细分)
                yes yes yes 1/16(16细分)



6、接上电机后,电机不能正常运行,在左右抖动,是什么原因?
           电机出现抖动一般有两个原因,
            一是缺相:可能是4988板子没有焊接好或因为外力导致4988的输出端某一相断开,造成电机缺相从而抖动。也有可能是步进电机接线只用一相没有连接好;
            而是两相接错:如果步进电机没有按照正确的顺序进行连接,电机也会出现抖动的情况,请按照问题3进行正确的连接。



7、4988可以驱动两相六线或两相无线的电机吗?
                可以,两相连线按照问题3连接,将中间抽头悬空即可。


8、电机停止转动时会有滋滋的电流声。
              首先说明的是这是正常现象。步进电机的特点是走特定的角度而不是一直转,所以步进电机都有一个参数,步距角。如果通过细分,可以最小走 步距角/细分数的角度,比如步距角为1.8度的步进电机,采用16细分,最小可以走的角度是1.8/16=0.1125度。但由于这个角度非常小,并且不一定在电机物理所在的位置(1.8度为一个物理位置),所以步进电机停止时也需要通电,从而保证电机不会自动跳到物理步距角上。因为这个特性使得步进电机在静止时会有电流声,这属于正常现象,不用担心。

  • 8
    点赞
  • 37
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
Ramps Malin固件是一款在3D打印机控制系统中广泛使用的开源固件,用于管理打印机的运动和功能。这个固件的主要目标是提供一个稳定、可靠、高性能的控制系统,以实现印刷品的高质量和精度。 在Ramps Malin固件中增加按键是可能的,通过这种方式可以扩展打印机的功能。增加按键可以用于多种用途,比如:调整温度、调整打印速度、切换打印模式等。通过增加按键,用户可以更方便地操作打印机,提高打印的效率和质量。 要在Ramps Malin固件中增加按键,需要对固件源代码进行修改。首先,需要了解该固件的结构和工作原理,找到适当的位置添加按键的代码。接下来,需要用一个合适的按键开关连接到打印机的控制板上,并在固件中配置相应的引脚和电路。 在完成硬件连接和电路配置后,就可以开始修改固件源代码了。添加按键功能的代码可能包括检测按键状态、处理按键事件和执行相应的操作。通过编写适当的代码,可以实现按键的各种功能,如调整参数、控制运动、切换模式等。 完成代码编写后,需要重新编译和烧录固件,使得修改后的固件能够生效。通过这种方式,增加按键功能就可以在Ramps Malin固件中实现了。 总之,通过在Ramps Malin固件中增加按键,可以扩展打印机的功能,提高用户的操作体验和打印效果。但是需要注意的是,在进行任何固件修改之前,务必备份原始固件,并且谨慎操作,以避免不必要的损坏。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值