https://reprap.org/mediawiki/api.php?action=feedcontributions&user=3dymy&feedformat=atomRepRap - User contributions [en]2024-03-29T06:20:53ZUser contributionsMediaWiki 1.30.0https://reprap.org/mediawiki/index.php?title=Ramps1.4plus/zh_cn&diff=157109Ramps1.4plus/zh cn2015-11-18T12:51:01Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = Ramps1.4Plus-english.jpg<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''<br />
<br />
<br />
<br />
RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
<br />
Ramps1.4Plus使用说明<br />
2015年11月<br />
一、资料下载及技术支持<br />
Ramps1.4Plus 链接:http://pan.baidu.com/s/1c7Zum 密码:700a<br />
请下载里面的驱动ch340g、上位机软件repetier-host1.0.6进行安装,安装驱动以后,会出现虚拟串口。技术支持请加QQ群 339767153 or send email a3dymy@163.com<br />
二、接线<br />
<br />
三、试运行<br />
试运行之前,请注意检查接线,电源不要接反,电源选择请跳到12V上面,12V电源请一定要接上,挤出头测温和热床测温必须接好,否则系统保护,不进行任何动作。<br />
打开上位机软件,repetier-host,设置波特率250000,选中ping-pang通讯,点击连接。在手动设置里,就可以进行xyze等各个轴的操作,其中特别注意,E轴如果要动作的话,挤出头温度必须在200度以上才可以,否则系统会自动保护。<br />
四、常见问题<br />
1)电脑上位机软件repetier host显示已经连接,但是显示有n条命令没有发送<br />
这种情况是没有正确设计参数,请在右上角打印机设置中,把波特率设计为250000,同时选择正确的串口,再次进行连接。<br />
正确连接以后,会显示0条命令没有发送。<br />
如果没有解决问题,请点一下右上角的easy mode,再点一下显示记录,这时,可以在下面显示连接的记录,请把记录切图给我们。<br />
如果日志中没有滚动的显示,就表示没有连接上。 <br />
接下来,请把打印机设置的界面切图发送给我们看一下。<br />
还有一个可能的原因,有一个跳线,叫autoreset,你看看上面有没有跳线帽?<br />
另外,可以再做个测试,按下连接以后,按一下主板上的reset按钮试试?<br />
还有,打印机设置里,把那个ping-pong通讯勾上,另外连接时复位 选择不复位<br />
<br />
2)12V电源和24V怎么接?<br />
电源分两组,一组是12v其它,一组是12v2热床,可以都接12V或24V,也可以分别接12V或24V,即其它和热床用不同的电压。<br />
24V当12V的接就行了,我们标12V是为了方便,实际应该标12-24V的。<br />
接24v要注意,热床,风扇,挤出加热棒相应地都要配24V的。<br />
热床和其它,可以不是同一个电压,电源端子靠边的一组,是其它用的,可以接12V,里面一组是热床用的,热床可以接24V。<br />
<br />
3)电机接上不转,可以检查一下项目:<br />
a)是否接了12v或24v<br />
b)电机一共两组线圈A和B,线头分A1A2B1B2,以此顺序接上,如果方向反了,就调一下线头,按A2 A1 B1 B2接,就可以了。<br />
如何判断哪两根线是一组?用万用表量一下,同组的电阻比较小,在几十欧姆之间,不同组的,不通。<br />
c)检查电机线是否接牢固?<br />
d)调节一下对应的驱动的电流,顺时针加大,总共不要调过3/4圈。<br />
e)调试电机,时,需要注意,要接上挤出头的测温电阻,否则系统保护,电机不动。<br />
有屏调试和上位机调试两种,屏调试,就是用分轴移动move axis功能。<br />
repetier-host上位机调试,需要注意,在打印机设置中,连接波特率250000,选择正确的串口。选上ping-pong通讯。连接以后,进入手动控制界面,如果出现0条命令未发送,才是正确连接,如果出现n条命令未发送,说明连接不正确。<br />
连接不正确的时候,请点一下右上角 easy 的图标,进入easy mode,在点一下上部左侧的显示记录,可以看到不能连接的原因。<br />
<br />
挤出机电机跳动不出丝<br />
这种情况,要分两种,一种是新的一开始就这样,原因很可能是电流不够,我们主板,一般出厂时,都会调好电流,一般不会出现这种情况,可以尝试调试电流,那个十字的旋钮,顺时针加大,反之减小。<br />
第二种情况,正常使用过程中,出现的,这个,可能是喷头有点堵,需要做测试,首先加热以后,把丝抽出,空挤看看,如果正常,说明确实是有点堵,反之,电机空载不转,则是接线可能有问题,检查接线,或替换驱动块试试,。这时把丝再插入,手用压着做个助力,看看是否会有丝出来,如果有的话,说明电流不够大,这时可以加大一点电流,方法同上,否则,就是头堵了。<br />
<br />
测温电阻,最好实际接挤出和热床,如果没有实际接的话,可以接一个500-600欧的到te0,6k-10k的到tbed来模拟,模拟的话,可以让系统进入运行状态,但是不可以实际加热,否则会烧坏器件或系统进入自我保护,模拟的目的是为了让包括挤出电机在内的电机,可以进行测试运行。不接的后果就是,电机是不转的。<br />
<br />
ramps1.4plus,直接插上A4988的时候,默认是16细分,直接插上8825的时候,是32细分。插的时候,注意方向,对一下vmot脚,插反了,立马烧。</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus/zh_cn&diff=157108Ramps1.4plus/zh cn2015-11-18T12:50:10Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = Ramps1.4Plus-english.jpg<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
<br />
Ramps1.4Plus使用说明<br />
2015年11月<br />
一、资料下载及技术支持<br />
Ramps1.4Plus 链接:http://pan.baidu.com/s/1c7Zum 密码:700a<br />
请下载里面的驱动ch340g、上位机软件repetier-host1.0.6进行安装,安装驱动以后,会出现虚拟串口。技术支持请加QQ群 339767153 or send email a3dymy@163.com<br />
二、接线<br />
<br />
三、试运行<br />
试运行之前,请注意检查接线,电源不要接反,电源选择请跳到12V上面,12V电源请一定要接上,挤出头测温和热床测温必须接好,否则系统保护,不进行任何动作。<br />
打开上位机软件,repetier-host,设置波特率250000,选中ping-pang通讯,点击连接。在手动设置里,就可以进行xyze等各个轴的操作,其中特别注意,E轴如果要动作的话,挤出头温度必须在200度以上才可以,否则系统会自动保护。<br />
四、常见问题<br />
1)电脑上位机软件repetier host显示已经连接,但是显示有n条命令没有发送<br />
这种情况是没有正确设计参数,请在右上角打印机设置中,把波特率设计为250000,同时选择正确的串口,再次进行连接。<br />
正确连接以后,会显示0条命令没有发送。<br />
如果没有解决问题,请点一下右上角的easy mode,再点一下显示记录,这时,可以在下面显示连接的记录,请把记录切图给我们。<br />
如果日志中没有滚动的显示,就表示没有连接上。 <br />
接下来,请把打印机设置的界面切图发送给我们看一下。<br />
还有一个可能的原因,有一个跳线,叫autoreset,你看看上面有没有跳线帽?<br />
另外,可以再做个测试,按下连接以后,按一下主板上的reset按钮试试?<br />
还有,打印机设置里,把那个ping-pong通讯勾上,另外连接时复位 选择不复位<br />
<br />
2)12V电源和24V怎么接?<br />
电源分两组,一组是12v其它,一组是12v2热床,可以都接12V或24V,也可以分别接12V或24V,即其它和热床用不同的电压。<br />
24V当12V的接就行了,我们标12V是为了方便,实际应该标12-24V的。<br />
接24v要注意,热床,风扇,挤出加热棒相应地都要配24V的。<br />
热床和其它,可以不是同一个电压,电源端子靠边的一组,是其它用的,可以接12V,里面一组是热床用的,热床可以接24V。<br />
<br />
3)电机接上不转,可以检查一下项目:<br />
a)是否接了12v或24v<br />
b)电机一共两组线圈A和B,线头分A1A2B1B2,以此顺序接上,如果方向反了,就调一下线头,按A2 A1 B1 B2接,就可以了。<br />
如何判断哪两根线是一组?用万用表量一下,同组的电阻比较小,在几十欧姆之间,不同组的,不通。<br />
c)检查电机线是否接牢固?<br />
d)调节一下对应的驱动的电流,顺时针加大,总共不要调过3/4圈。<br />
e)调试电机,时,需要注意,要接上挤出头的测温电阻,否则系统保护,电机不动。<br />
有屏调试和上位机调试两种,屏调试,就是用分轴移动move axis功能。<br />
repetier-host上位机调试,需要注意,在打印机设置中,连接波特率250000,选择正确的串口。选上ping-pong通讯。连接以后,进入手动控制界面,如果出现0条命令未发送,才是正确连接,如果出现n条命令未发送,说明连接不正确。<br />
连接不正确的时候,请点一下右上角 easy 的图标,进入easy mode,在点一下上部左侧的显示记录,可以看到不能连接的原因。<br />
<br />
挤出机电机跳动不出丝<br />
这种情况,要分两种,一种是新的一开始就这样,原因很可能是电流不够,我们主板,一般出厂时,都会调好电流,一般不会出现这种情况,可以尝试调试电流,那个十字的旋钮,顺时针加大,反之减小。<br />
第二种情况,正常使用过程中,出现的,这个,可能是喷头有点堵,需要做测试,首先加热以后,把丝抽出,空挤看看,如果正常,说明确实是有点堵,反之,电机空载不转,则是接线可能有问题,检查接线,或替换驱动块试试,。这时把丝再插入,手用压着做个助力,看看是否会有丝出来,如果有的话,说明电流不够大,这时可以加大一点电流,方法同上,否则,就是头堵了。<br />
<br />
测温电阻,最好实际接挤出和热床,如果没有实际接的话,可以接一个500-600欧的到te0,6k-10k的到tbed来模拟,模拟的话,可以让系统进入运行状态,但是不可以实际加热,否则会烧坏器件或系统进入自我保护,模拟的目的是为了让包括挤出电机在内的电机,可以进行测试运行。不接的后果就是,电机是不转的。<br />
<br />
ramps1.4plus,直接插上A4988的时候,默认是16细分,直接插上8825的时候,是32细分。插的时候,注意方向,对一下vmot脚,插反了,立马烧。</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus/zh_cn&diff=157107Ramps1.4plus/zh cn2015-11-18T12:48:46Z<p>3dymy: Created page with "Ramps1.4Plus使用说明 2015年11月 一、资料下载及技术支持 Ramps1.4Plus 链接:http://pan.baidu.com/s/1c7Zum 密码:700a 请下载里面的驱动ch340g、..."</p>
<hr />
<div>Ramps1.4Plus使用说明<br />
2015年11月<br />
一、资料下载及技术支持<br />
Ramps1.4Plus 链接:http://pan.baidu.com/s/1c7Zum 密码:700a<br />
请下载里面的驱动ch340g、上位机软件repetier-host1.0.6进行安装,安装驱动以后,会出现虚拟串口。技术支持请加QQ群 339767153 or send email a3dymy@163.com<br />
二、接线<br />
<br />
三、试运行<br />
试运行之前,请注意检查接线,电源不要接反,电源选择请跳到12V上面,12V电源请一定要接上,挤出头测温和热床测温必须接好,否则系统保护,不进行任何动作。<br />
打开上位机软件,repetier-host,设置波特率250000,选中ping-pang通讯,点击连接。在手动设置里,就可以进行xyze等各个轴的操作,其中特别注意,E轴如果要动作的话,挤出头温度必须在200度以上才可以,否则系统会自动保护。<br />
四、常见问题<br />
1)电脑上位机软件repetier host显示已经连接,但是显示有n条命令没有发送<br />
这种情况是没有正确设计参数,请在右上角打印机设置中,把波特率设计为250000,同时选择正确的串口,再次进行连接。<br />
正确连接以后,会显示0条命令没有发送。<br />
如果没有解决问题,请点一下右上角的easy mode,再点一下显示记录,这时,可以在下面显示连接的记录,请把记录切图给我们。<br />
如果日志中没有滚动的显示,就表示没有连接上。 <br />
接下来,请把打印机设置的界面切图发送给我们看一下。<br />
还有一个可能的原因,有一个跳线,叫autoreset,你看看上面有没有跳线帽?<br />
另外,可以再做个测试,按下连接以后,按一下主板上的reset按钮试试?<br />
还有,打印机设置里,把那个ping-pong通讯勾上,另外连接时复位 选择不复位<br />
<br />
2)12V电源和24V怎么接?<br />
电源分两组,一组是12v其它,一组是12v2热床,可以都接12V或24V,也可以分别接12V或24V,即其它和热床用不同的电压。<br />
24V当12V的接就行了,我们标12V是为了方便,实际应该标12-24V的。<br />
接24v要注意,热床,风扇,挤出加热棒相应地都要配24V的。<br />
热床和其它,可以不是同一个电压,电源端子靠边的一组,是其它用的,可以接12V,里面一组是热床用的,热床可以接24V。<br />
<br />
3)电机接上不转,可以检查一下项目:<br />
a)是否接了12v或24v<br />
b)电机一共两组线圈A和B,线头分A1A2B1B2,以此顺序接上,如果方向反了,就调一下线头,按A2 A1 B1 B2接,就可以了。<br />
如何判断哪两根线是一组?用万用表量一下,同组的电阻比较小,在几十欧姆之间,不同组的,不通。<br />
c)检查电机线是否接牢固?<br />
d)调节一下对应的驱动的电流,顺时针加大,总共不要调过3/4圈。<br />
e)调试电机,时,需要注意,要接上挤出头的测温电阻,否则系统保护,电机不动。<br />
有屏调试和上位机调试两种,屏调试,就是用分轴移动move axis功能。<br />
repetier-host上位机调试,需要注意,在打印机设置中,连接波特率250000,选择正确的串口。选上ping-pong通讯。连接以后,进入手动控制界面,如果出现0条命令未发送,才是正确连接,如果出现n条命令未发送,说明连接不正确。<br />
连接不正确的时候,请点一下右上角 easy 的图标,进入easy mode,在点一下上部左侧的显示记录,可以看到不能连接的原因。<br />
<br />
挤出机电机跳动不出丝<br />
这种情况,要分两种,一种是新的一开始就这样,原因很可能是电流不够,我们主板,一般出厂时,都会调好电流,一般不会出现这种情况,可以尝试调试电流,那个十字的旋钮,顺时针加大,反之减小。<br />
第二种情况,正常使用过程中,出现的,这个,可能是喷头有点堵,需要做测试,首先加热以后,把丝抽出,空挤看看,如果正常,说明确实是有点堵,反之,电机空载不转,则是接线可能有问题,检查接线,或替换驱动块试试,。这时把丝再插入,手用压着做个助力,看看是否会有丝出来,如果有的话,说明电流不够大,这时可以加大一点电流,方法同上,否则,就是头堵了。<br />
<br />
测温电阻,最好实际接挤出和热床,如果没有实际接的话,可以接一个500-600欧的到te0,6k-10k的到tbed来模拟,模拟的话,可以让系统进入运行状态,但是不可以实际加热,否则会烧坏器件或系统进入自我保护,模拟的目的是为了让包括挤出电机在内的电机,可以进行测试运行。不接的后果就是,电机是不转的。<br />
<br />
ramps1.4plus,直接插上A4988的时候,默认是16细分,直接插上8825的时候,是32细分。插的时候,注意方向,对一下vmot脚,插反了,立马烧。</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus&diff=157106Ramps1.4plus2015-11-18T12:46:53Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = Ramps1.4Plus-english.jpg<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
== Introduction ==<br />
<br />
Version 1.4 uses surface mount capacitors and resistors to further cover edge issue cases. As of version 1.3 in order to fit more stuff RAMPS is no longer designed for easy circuit home etching. If you want to etch your own PCB either get version 1.25 or [[Generation 7 Electronics]]. Version 1.25 and earlier are "1.5 layer" designed boards (i.e. it's double sided board, but one of layers can easily be replaced with wire-jumpers) that is printable on your RepRap with the etch resist pen method, or home fabbed with toner transfer.<br />
<br />
This board is mostly based on Adrian's [[Pololu_Electronics]] and work by Tonok. Copper etch resists methods suggested by Vik. Also inspired by Vik's work with EasyDrivers. Circuit design based mostly on Adrian's [[Pololu_Electronics]]. Joaz at RepRapSource.com supplied initial pin definitions and many design improvements. Much inspiration, suggestions, and ideas from Prusajr, Kliment, Maxbots, Rick, and many others in the RepRap community.<br />
{{Clear}}<br />
<br />
<center><gallery widths=300px perrow="2"><br />
Image:ramps.jpg|Mendel printed RAMPS wired to Mendel.<br />
Image:rampsMendel.jpg|Mendel with RAMPS in enclosure mounted.<br />
Image:arduinomegapololushieldboardbothsides.png | screen capture of 2-sided RAMPS layout<br />
Image:RAMPSopen.jpg | commercially fabbed 2-sided RAMPS wired to Mendel<br />
</gallery></center><br />
<br />
== Features ==<br />
* It has provisions for the cartesian robot and extruder.<br />
* Expandable to control other accessories.<br />
* 3 mosfets for heater / fan outputs and 3 thermistor circuits.<br />
* Fused at 5A for additional safety and component protection<br />
* Heated bed control with additional 11A fuse<br />
* Fits 5 [[Pololu stepper driver board]]<br />
* Pololu boards are on pin header sockets so they can be replaced easily or removed for use in future designs.<br />
* I2C and SPI pins left available for future expansion.<br />
* All the Mosfets are hooked into PWM pins for versatility.<br />
* Servo style connectors are used to connect to the endstops, motors, and leds. These connectors are gold plated, rated for 3A, very compact, and globally available.<br />
* USB type B receptacle<br />
* SD Card add on available -- Available now made by Kliment - [[Sdramps]]<br />
* LEDs indicate when heater outputs on<br />
* Option to connect 2 motors to Z for Prusa Mendel<br />
<br />
<videoflash type="youtube">0k_KArg_sgA</videoflash><br />
<br />
=== Voltage and current notes ===<br />
<br />
Standard RAMPS has a 5A PTC fuse that runs the Arduino Mega, the stepper motor drivers, and the D10 and D9 outputs. This PTC fuse is rated for a max of 30V, however other components on the board are rated for lower voltages, so care should be taken when using any voltage >12V.<br />
<br />
Standard RAMPS has a 11A PTC fuse that runs the D8 output. This PTC fuse is rated for a max of 16V.<br />
<br />
RAMPS was developed with 12V systems in mind, but it is possible to run it at 24V with various precautions. Most RAMPS boards will happily run at 13.8V or slightly higher with no modification. It is not recommended to exceed 15V for a standard setup, especially if you've bought your board from a cheaper supplier who may have used lower spec components than are recommended.<br />
<br />
Notes:<br />
*Some variants of RAMPS have real fuses in place of the PTC fuses (eg: GRRF RAMPS). The max current limits will of course be different.<br />
*Many PSU's overestimate their max current capability. The max current you require will depend on all your components and the voltage you run them at. For a standard RAMPS board, running a machine with a heated bed, your PSU should generate 12V at >16A (20+A is better, as some PSU's overestimate their capabilities).<br />
<br />
== Safety Tip ==<br />
{|<br />
|[[image:Generation3Electronics-achtung.gif|80px]]<br />
| Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires.<br />
Just in case these fail, test your workshop [http://en.wikipedia.org/wiki/Smoke_detector smoke detector]. Don't have a smoke detector? Get one!<br />
|}<br />
<br />
== Support ==<br />
The primary channel for RAMPS support is the [http://forums.reprap.org/list.php?219 RAMPS Forum]<br />
<div id="mainPage.news" style="border: solid 1px #aaaaaa; padding: 0px;"><br />
<h2 id="mainPage.news.title" style="background:#eeeeee; font-size: 105%; line-height: 120%; font-weight: bold; padding: 0px; margin: 0px; padding: 5px 1em;">[http://forums.reprap.org/feed.php?219 Forum/Mailing List]</h2><br />
<div id="mainPage.news.text" style="padding:0px 10px 10px;"><br />
{{#widget:Feed<br />
|feedurl=http://forums.reprap.org/feed.php?219,replies=1,type=rss<br />
|chan=n<br />
|num=5<br />
|desc=0<br />
|date=y<br />
|targ=n<br />
}}<br />
</div><br />
</div><br />
<br />
== Build and Use ==<br />
<br />
See the page that corresponds with the version you are building [[RAMPS1.4]],[[RAMPS1.3]] or [[RAMPS 1.2]]<br />
<br />
== Ingredients ==<br />
<br />
===Schematic ===<br />
<br />
Current schematic shown. For older versions click the image. Click again for full image.<br />
[[Image:arduinomegapololushieldschematic.png|800px|This is the schematic of the shield.]]<br />
<br />
=== Source ===<br />
<br />
{|class="wikitable" style="margin: 1em auto 1em auto;"<br />
|- style="background-color:#999999;"<br />
! FILE ID#<br />
! TYPE<br />
! DESCRIPTION<br />
! DOWNLOAD<br />
|-<br />
| [[File:ArduinoMegaPololuShield.zip]]<br />
| Eagle Files<br />
| These are the files you need to make the board.(Use the File: link to the left to access older versions of the file.)<br />
| [[media:ArduinoMegaPololuShield.zip]]<br />
|-<br />
|-<br />
| [[File:RepRapjr.lbr]]<br />
| Eagle Libraries<br />
| The components used in this board are here. see [[Eagle_Library]]<br />
| [[media:RepRapjr.lbr]]<br />
|-<br />
|}<br />
<br />
== Custom Versions ==<br />
<br />
=== Grogyans ===<br />
<br />
Will have locking connectors for the motors.<br />
Uses the MAX6675 thermocouple sensor, which essentially replaces the AD595.<br />
Less vias, which should also increase building time.<br />
Bottom only, to enable the possibility of a RepRap or toner transfer method to fabricate the board.<br />
Moved the power LED to the front for easy identification.<br />
Providing the user has a proto-shield for Mega, there is plenty of pins left for them to play with.<br />
By using another tiered board, will alow the possibility of more extruders and LCD all of which can communicate over the I2C protocol.<br />
<br />
== Showcase ==<br />
<br />
<gallery><br />
Image:rampsbottom.jpg|printed on a RepRap Mendel with the etch resist method [[Plotting|Using_cad.py]]<br />
Image:rampslabels.jpg|attempt at printing labels with sharpie<br />
Image:Ramps-2sided.jpg|Two-sided PCB Built v1.0<br />
Image:arduinomegapololushieldback.jpg|messy back of the first prototype of RAMPS -- built on a generic megaproto shield with point to point wiring, rather than a custom RAMPS PCB<br />
Image:rampsStandardPinHeaders.jpg|RAMPS with standard pin headers<br />
</gallery><br />
<br />
== Change Log ==<br />
<br />
*1.4 August 4, 2011<br />
#Changed capacitors and resistors to surface mount components<br />
#Added LEDs to mosfet outputs<br />
#Added bulk capacitors for each stepper driver<br />
#Added pull up resistors to enable to override the Pololu drivers default enabled state<br />
#Added mosfet gate resistors<br />
#Added pull-ups for I2C<br />
#Servo1 connector moved to pin 11 to free 7 for ADK<br />
#Fixed thermals<br />
#Servo 5V supply is only connected to VCC if a jumper is added<br />
#Reset switch changed for small footprint<br />
#Moved Aux conectors around a bit and increased board size ~0.1"<br />
#Added some space around Q3 for a small heatsink<br />
<br />
*1.3 May 13, 2011<br />
#Added 5th stepper driver socket<br />
#Added 3rd thermistor circuit<br />
#Added Heated bed circuit w/ 11A PTC fuse, changed to 4 position pluggable input jack to accommodate additional current<br />
#Increased board size to 4"x2.32"<br />
#Pin order on heater outputs changed<br />
#Increased spacing increased to accommodate different connectors<br />
#Added connectors for optional 2 motors on Z driver<br />
#Added connector for PS control<br />
#Improved expansion connector layout<br />
#Moved LED towards corner and added resistor to LED circuit<br />
#No longer optimised for home etching :(<br />
#License changed to GPL v3 or newer<br />
<br />
* v1.2 January 04, 2011<br />
# Added 0.1" motor connector to RAMPS for each driver (motors no longer have to be connected on top of stepper drivers)<br />
# Added breakouts for serial and I2C<br />
# Changed extra power and pin headers around for easier connection to extra boards.<br />
# Lost most extra analog breakouts<br />
# More silk screen and bottom layer fixing<br />
<br />
* v1.1 September 30, 2010<br />
# Replaced power barrel jack with plug-able screw terminal<br />
# Added jumpers to select micro-stepping on stepper driver boards<br />
# Added debug LED<br />
# Changed mosfet pins to be compatible with FiveD firmware<br />
# Reduced number of 100uF capacitors to 1<br />
# Added 100nF capacitor to 12V input<br />
# Put auxiliary 12VIN and GNDIN pads in a straight line<br />
# Silk screen and bottom layer cleaned up<br />
<br />
* v1.0 Original RAMPS PCB design<br />
<br />
* v0.1? Point to point wired Arduino MEGA Prototype shield<br />
<br />
== How to get it ==<br />
<br />
<br />
<br />
<br />
* [http://www.aliexpress.com/store/product/New-Version-3DYMY-Ramps1-4-Plus-3D-printer-control-board-Mega-2560-R3-motherboard-RepRap-Ramps1/1951369_32504151046.html]<br />
<br />
Fully assembled board are available from<br />
<br />
* [http://ultimachine.com/content/ramps-pre-assembled-kit Ultimachine] '''RAMPS Original Developer'''<br />
* [http://www.reprap.cc Austrian Reprap]<br />
* [http://www.aus3d.com.au Aus3D]<br />
* [http://www.reprap-france.com/electronique/54-electronique-ramps-14-assembl%C3%A9e.html eMotion Tech]<br />
* [http://www.robotdigg.com/product/121/Ramps-1.4-Board RobotDigg]<br />
* [http://www.ebay.com/sch/reprap_z/m.html RepRap Z eBay]<br />
* [http://www.charlies3dtechnologies.eu/Ramps_14_Kit/p1675911_8814386.aspx Charlie's 3D Technologies]<br />
* [http://gadgets3d.com/index.php?route=product/product&product_id=54 GADGETS3D.com]<br />
* [http://www.ebay.com/sch/fabster3d/m.html Fabster3D Ebay]<br />
* [http://www.sainsmart.com/sainsmart-mega2560-a4988-ramps-1-4-3d-printer-kit-for-arduino-reprap.html SainSmart]<br />
* [http://www.makerfarm.com/index.php/printer-electronics.html MakerFarm]<br />
* [http://www.electronic-things.de/shop electronic things GmbH]<br />
* [http://myworld.ebay.com/tijnekind/?_trksid=p4340.l2559 Brupje]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://www.mixshop.com/ MixShop]<br />
* [http://www.a2aprinter.com/ A2APrinter]<br />
* [http://store.bcndynamics.com/ BCNdynamics store]<br />
* [http://moebyus.com/ Moebyus Machines]<br />
* [http://www.kiprinter3d.com Kitprinter3D]<br />
* [http://impresoras3dlowcost.com/79-ramps-1-4.html Impresoras3DLowCost]<br />
* [http://www.2printbeta.de/ 2PrintBeta]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://www.create3d.com.au/ Create3D]<br />
* [http://www.seemecnc.com/ SeeMeCNC]<br />
* [http://www.ultibots.com/arduino-mega-ramps-1-4-bundle UltiBots]<br />
* [http://norcalreprap.com/index.php?main_page=index&cPath=1_10 NorcalReprap]<br />
* [http://reprap.me/electronics/arduino-mega.html RepRap.me]<br />
* [http://3dprinterczar.com/shop/electronics/assembled-ramps-1-4-electronics/ 3D Printer Czar]<br />
* [http://www.prototyp3d.com.au Prototyp3d]<br />
* [http://www.replicatorwarehouse.com Replicator Warehouse]<br />
* [http://www.diy-india.com/store DIY-India.com]<br />
* [http://www.cubic-print.com/Mega2560ramps14-4x-A4988/en Cubic-Print]<br />
* [http://www.prototypeshop.nl/3dprinter/ PrototypeShop]<br />
* [http://store.thingibox.com/en/electrical/38-ramps_14.html Thingibox]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/ramps-1-4-kit Makemendel]<br />
* [http://opensourcehardware.it/ Opensourcehardware]<br />
* [http://www.staticboards.es/productos/ramps14sb/ StaticBoards]<br />
* [http://nioz.ru/index.php/ramps-detail NIOZ (Ru)]<br />
<br />
== Wish list ==<br />
This shield would like to replicate with the following external boards<br />
#Additional Stepper Driver.<br />
#Replace the resettable fuse with a traditional [http://www.altronics.com.au/index.asp?area=item&id=S5906 15A blade fuse] and [http://www.altronics.com.au/index.asp?area=item&id=S6040 holder]?<br />
#DC Driver<br />
#Two additional Thermistors (for a second extruder and heated chamber)<br />
#Include a second resistor in parallel to the thermistor to reduce self heating. [http://hydraraptor.blogspot.com/2007/10/measuring-temperature-easy-way.html See here]<br />
#Thermocouple<br />
#SD Card -- Available now made by Kliment - [[Sdramps]]<br />
#Control Panel w/LCD<br />
#Ethernet<br />
#Host USB<br />
<br />
== Troubleshooting ==<br />
*Check List<br />
#RAMPS shield firmly seated on Arduino MEGA<br />
#No stray wires/metal to cause short<br />
#All connections firmly seated, screws tight<br />
#Power connection oriented correctly, connected to RAMPS shield (only USB is connected to MEGA)<br />
#Thermistor connected to T0<br />
#Firmware uploaded<br />
#Stepper driver potentiometers to a sane setting (maybe 25% from CCW to start, adjust to enough power to drive axis + not overheat)<br />
#Heater wires properly connected<br />
<br />
*Cannot connect?<br />
** Verify firmware and host software baud rate matches<br />
** Disconnect USB, reconnect, and retry<br />
** It may be a problem with the software you're using (repsnapper). Try using [http://koti.kapsi.fi/~kliment/printrun/ pronterface].<br />
<br />
*Stepper motor getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver in question by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
*My fan is not working.<br />
** If you have RAMPs 1.3+ and sprinter firmware (set with the default pins for RAMPs 1.3), try attaching the fan to D9 output.<br />
** In pronterface, the fan can be turned on by using the M106 command and turned off with M107.<br />
<br />
=== Stepper Driver Testing ===<br />
If you are not sure whether you have a problem with your RAMPS or the stepper drivers you can test that the driver is getting the power and signals it needs to work.<br />
<br />
*Stepper motors getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
Use a meter of some sort to test the signals at one of the motor drivers. Be careful not to short anything out. You can use a (-) pad in AUX-1 for ground and test the voltage on VMOT, VDD, EN, STEP, and DIR. If all of these are working correctly then the stepper driver is likely bad.<br />
<pre><br />
High(5V) when disabled, Low when enabled EN-| |-VMOT 12V (or voltage at 5A side of input power connector<br />
Set by Jumper MS1-| |-GND 0V <br />
Set by Jumper MS2-| |-1A ---------------| <Motor Coil A <br />
Set by Jumper MS3-| |-2A ---------------|____<br />
Not used (tied to SLP) RST-| |-1B -----------------/ | <Motor Coil B<br />
Not used (tied to RST) SLP-| |-2B -------------------/<br />
Pulse High for each step STEP-| |-VDD 5V<br />
Switches between High and Low when driven direction changes DIR-| |-GND 0V<br />
</pre><br />
<br />
<br />
=== Q&A ===<br />
*What power supply you recommend for your ramps board. I have just finished assembly and looking at the diagrams for a pc power supply and wondering about the separate amperages for the extruder and heated bed. Can they be higher amps without damage?<br />
<br />
Yes, the power supply being capable of more amps than required is the desired configuration. The current shown are the max supported by RAMPS and is the minimum the power supply should be capable of. It is also OK to have both of the inputs on RAMPS connected to one PSU with enough capacity. If you are not using a heated bed the entire thing can run off the 5A side (D8 will just not work).<br />
<br />
*I got a RAMPS V1.3 as part of a kit, but it doesn't have any installation instructions - just a schematic. Can you point us to a good tutorial for connecting everything? (i.e. stepper motors, opto flag pcb's, power, data, etc) Some of it (like the single USB port) is obvious, but some of it isn't.<br />
<br />
See [[RAMPS1.3]] for instructions for version 1.3. There is a version navigation bar at the top of the RAMPS pages that allow you to jump to a specific versions instructions. There is a very helpful graphic under Final Check section.<br />
<br />
*For RAMPS V1.3 the power section of the schematic shows several places with GND/12V (C4/C6, X4-2/1, X4-4/3, VCC/D12). Which one is the GND/12V from the power supply? Is it the round power plug like a laptop power plug? Also, is the outside of that plug GND while the inside is +12V? My kit came with a note warning not to reverse the input power or it would cook the board . . . and a plug adapter with no labels that can be installed either way.<br />
<br />
See the connecting power section of your version's page. The round plug is on the Arduino MEGA and will only power the MEGA. You need to power the green pluggable connector, it should not be reversible and the board should be marked (+) and (-). If for some reason your board is not marked you can follow the diagrams and pictures in the wiki.<br />
<br />
*What connectors can I use to attach my own wires to the board? 2 pin 3 pin and 4 pin headers with wires are good and sold, but what if I want to make my own with Dupont terminals and crimps or with JST connectors and crimps(which are cheaper).<br />
<br />
Can JST connectors be used, what contact pitch- 1mm or 2mm, will there be enough space on sides on standard RAMPS board?<br />
<br />
[[Category:RAMPS| ]]</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Melzi2.0Pro&diff=156429Melzi2.0Pro2015-11-02T14:17:00Z<p>3dymy: Created page with "Melzi2.0Pro相关资料下载"</p>
<hr />
<div>Melzi2.0Pro相关资料下载</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus&diff=154325Ramps1.4plus2015-09-14T02:17:15Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = Ramps1.4Plus-english.jpg<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
== Introduction ==<br />
<br />
Version 1.4 uses surface mount capacitors and resistors to further cover edge issue cases. As of version 1.3 in order to fit more stuff RAMPS is no longer designed for easy circuit home etching. If you want to etch your own PCB either get version 1.25 or [[Generation 7 Electronics]]. Version 1.25 and earlier are "1.5 layer" designed boards (i.e. it's double sided board, but one of layers can easily be replaced with wire-jumpers) that is printable on your RepRap with the etch resist pen method, or home fabbed with toner transfer.<br />
<br />
This board is mostly based on Adrian's [[Pololu_Electronics]] and work by Tonok. Copper etch resists methods suggested by Vik. Also inspired by Vik's work with EasyDrivers. Circuit design based mostly on Adrian's [[Pololu_Electronics]]. Joaz at RepRapSource.com supplied initial pin definitions and many design improvements. Much inspiration, suggestions, and ideas from Prusajr, Kliment, Maxbots, Rick, and many others in the RepRap community.<br />
{{Clear}}<br />
<br />
<center><gallery widths=300px perrow="2"><br />
Image:ramps.jpg|Mendel printed RAMPS wired to Mendel.<br />
Image:rampsMendel.jpg|Mendel with RAMPS in enclosure mounted.<br />
Image:arduinomegapololushieldboardbothsides.png | screen capture of 2-sided RAMPS layout<br />
Image:RAMPSopen.jpg | commercially fabbed 2-sided RAMPS wired to Mendel<br />
</gallery></center><br />
<br />
== Features ==<br />
* It has provisions for the cartesian robot and extruder.<br />
* Expandable to control other accessories.<br />
* 3 mosfets for heater / fan outputs and 3 thermistor circuits.<br />
* Fused at 5A for additional safety and component protection<br />
* Heated bed control with additional 11A fuse<br />
* Fits 5 [[Pololu stepper driver board]]<br />
* Pololu boards are on pin header sockets so they can be replaced easily or removed for use in future designs.<br />
* I2C and SPI pins left available for future expansion.<br />
* All the Mosfets are hooked into PWM pins for versatility.<br />
* Servo style connectors are used to connect to the endstops, motors, and leds. These connectors are gold plated, rated for 3A, very compact, and globally available.<br />
* USB type B receptacle<br />
* SD Card add on available -- Available now made by Kliment - [[Sdramps]]<br />
* LEDs indicate when heater outputs on<br />
* Option to connect 2 motors to Z for Prusa Mendel<br />
<br />
<videoflash type="youtube">0k_KArg_sgA</videoflash><br />
<br />
=== Voltage and current notes ===<br />
<br />
Standard RAMPS has a 5A PTC fuse that runs the Arduino Mega, the stepper motor drivers, and the D10 and D9 outputs. This PTC fuse is rated for a max of 30V, however other components on the board are rated for lower voltages, so care should be taken when using any voltage >12V.<br />
<br />
Standard RAMPS has a 11A PTC fuse that runs the D8 output. This PTC fuse is rated for a max of 16V.<br />
<br />
RAMPS was developed with 12V systems in mind, but it is possible to run it at 24V with various precautions. Most RAMPS boards will happily run at 13.8V or slightly higher with no modification. It is not recommended to exceed 15V for a standard setup, especially if you've bought your board from a cheaper supplier who may have used lower spec components than are recommended.<br />
<br />
Notes:<br />
*Some variants of RAMPS have real fuses in place of the PTC fuses (eg: GRRF RAMPS). The max current limits will of course be different.<br />
*Many PSU's overestimate their max current capability. The max current you require will depend on all your components and the voltage you run them at. For a standard RAMPS board, running a machine with a heated bed, your PSU should generate 12V at >16A (20+A is better, as some PSU's overestimate their capabilities).<br />
<br />
== Safety Tip ==<br />
{|<br />
|[[image:Generation3Electronics-achtung.gif|80px]]<br />
| Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires.<br />
Just in case these fail, test your workshop [http://en.wikipedia.org/wiki/Smoke_detector smoke detector]. Don't have a smoke detector? Get one!<br />
|}<br />
<br />
== Support ==<br />
The primary channel for RAMPS support is the [http://forums.reprap.org/list.php?219 RAMPS Forum]<br />
<div id="mainPage.news" style="border: solid 1px #aaaaaa; padding: 0px;"><br />
<h2 id="mainPage.news.title" style="background:#eeeeee; font-size: 105%; line-height: 120%; font-weight: bold; padding: 0px; margin: 0px; padding: 5px 1em;">[http://forums.reprap.org/feed.php?219 Forum/Mailing List]</h2><br />
<div id="mainPage.news.text" style="padding:0px 10px 10px;"><br />
{{#widget:Feed<br />
|feedurl=http://forums.reprap.org/feed.php?219,replies=1,type=rss<br />
|chan=n<br />
|num=5<br />
|desc=0<br />
|date=y<br />
|targ=n<br />
}}<br />
</div><br />
</div><br />
<br />
== Build and Use ==<br />
<br />
See the page that corresponds with the version you are building [[RAMPS1.4]],[[RAMPS1.3]] or [[RAMPS 1.2]]<br />
<br />
== Ingredients ==<br />
<br />
===Schematic ===<br />
<br />
Current schematic shown. For older versions click the image. Click again for full image.<br />
[[Image:arduinomegapololushieldschematic.png|800px|This is the schematic of the shield.]]<br />
<br />
=== Source ===<br />
<br />
{|class="wikitable" style="margin: 1em auto 1em auto;"<br />
|- style="background-color:#999999;"<br />
! FILE ID#<br />
! TYPE<br />
! DESCRIPTION<br />
! DOWNLOAD<br />
|-<br />
| [[File:ArduinoMegaPololuShield.zip]]<br />
| Eagle Files<br />
| These are the files you need to make the board.(Use the File: link to the left to access older versions of the file.)<br />
| [[media:ArduinoMegaPololuShield.zip]]<br />
|-<br />
|-<br />
| [[File:RepRapjr.lbr]]<br />
| Eagle Libraries<br />
| The components used in this board are here. see [[Eagle_Library]]<br />
| [[media:RepRapjr.lbr]]<br />
|-<br />
|}<br />
<br />
== Custom Versions ==<br />
<br />
=== Grogyans ===<br />
<br />
Will have locking connectors for the motors.<br />
Uses the MAX6675 thermocouple sensor, which essentially replaces the AD595.<br />
Less vias, which should also increase building time.<br />
Bottom only, to enable the possibility of a RepRap or toner transfer method to fabricate the board.<br />
Moved the power LED to the front for easy identification.<br />
Providing the user has a proto-shield for Mega, there is plenty of pins left for them to play with.<br />
By using another tiered board, will alow the possibility of more extruders and LCD all of which can communicate over the I2C protocol.<br />
<br />
== Showcase ==<br />
<br />
<gallery><br />
Image:rampsbottom.jpg|printed on a RepRap Mendel with the etch resist method [[Plotting|Using_cad.py]]<br />
Image:rampslabels.jpg|attempt at printing labels with sharpie<br />
Image:Ramps-2sided.jpg|Two-sided PCB Built v1.0<br />
Image:arduinomegapololushieldback.jpg|messy back of the first prototype of RAMPS -- built on a generic megaproto shield with point to point wiring, rather than a custom RAMPS PCB<br />
Image:rampsStandardPinHeaders.jpg|RAMPS with standard pin headers<br />
</gallery><br />
<br />
== Change Log ==<br />
<br />
*1.4 August 4, 2011<br />
#Changed capacitors and resistors to surface mount components<br />
#Added LEDs to mosfet outputs<br />
#Added bulk capacitors for each stepper driver<br />
#Added pull up resistors to enable to override the Pololu drivers default enabled state<br />
#Added mosfet gate resistors<br />
#Added pull-ups for I2C<br />
#Servo1 connector moved to pin 11 to free 7 for ADK<br />
#Fixed thermals<br />
#Servo 5V supply is only connected to VCC if a jumper is added<br />
#Reset switch changed for small footprint<br />
#Moved Aux conectors around a bit and increased board size ~0.1"<br />
#Added some space around Q3 for a small heatsink<br />
<br />
*1.3 May 13, 2011<br />
#Added 5th stepper driver socket<br />
#Added 3rd thermistor circuit<br />
#Added Heated bed circuit w/ 11A PTC fuse, changed to 4 position pluggable input jack to accommodate additional current<br />
#Increased board size to 4"x2.32"<br />
#Pin order on heater outputs changed<br />
#Increased spacing increased to accommodate different connectors<br />
#Added connectors for optional 2 motors on Z driver<br />
#Added connector for PS control<br />
#Improved expansion connector layout<br />
#Moved LED towards corner and added resistor to LED circuit<br />
#No longer optimised for home etching :(<br />
#License changed to GPL v3 or newer<br />
<br />
* v1.2 January 04, 2011<br />
# Added 0.1" motor connector to RAMPS for each driver (motors no longer have to be connected on top of stepper drivers)<br />
# Added breakouts for serial and I2C<br />
# Changed extra power and pin headers around for easier connection to extra boards.<br />
# Lost most extra analog breakouts<br />
# More silk screen and bottom layer fixing<br />
<br />
* v1.1 September 30, 2010<br />
# Replaced power barrel jack with plug-able screw terminal<br />
# Added jumpers to select micro-stepping on stepper driver boards<br />
# Added debug LED<br />
# Changed mosfet pins to be compatible with FiveD firmware<br />
# Reduced number of 100uF capacitors to 1<br />
# Added 100nF capacitor to 12V input<br />
# Put auxiliary 12VIN and GNDIN pads in a straight line<br />
# Silk screen and bottom layer cleaned up<br />
<br />
* v1.0 Original RAMPS PCB design<br />
<br />
* v0.1? Point to point wired Arduino MEGA Prototype shield<br />
<br />
== How to get it ==<br />
<br />
Bare PCB and components are available from<br />
*** for maintainability purposes this section is going to be consolidated in the near future with the reprap buyers guide [http://reprap.org/wiki/RepRap_Buyers%27_Guide buyers guide] all future webshop additions should go there<br />
<br />
<br />
<br />
* [http://www.think3dprint3d.com/Electronics/RAMPS-1.3-electronic-controller-kit-unassembled Think3dPrint3d]<br />
* [http://ultimachine.com/ramps Ultimachine]<br />
* [http://reprapsource.com/shop/shop/list/196 ReprapSource]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://NorcalReprap.com NorcalReprap.com]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/arduino-mega-2560 Makemendel]<br />
* [http://opensourcehardware.it/ opensourcehardware]<br />
<br />
Fully assembled board are available from<br />
<br />
* [http://ultimachine.com/content/ramps-pre-assembled-kit Ultimachine] '''RAMPS Original Developer'''<br />
* [http://www.reprap.cc Austrian Reprap]<br />
* [http://www.aus3d.com.au Aus3D]<br />
* [http://www.reprap-france.com/electronique/54-electronique-ramps-14-assembl%C3%A9e.html eMotion Tech]<br />
* [http://www.robotdigg.com/product/121/Ramps-1.4-Board RobotDigg]<br />
* [http://www.ebay.com/sch/reprap_z/m.html RepRap Z eBay]<br />
* [http://www.charlies3dtechnologies.eu/Ramps_14_Kit/p1675911_8814386.aspx Charlie's 3D Technologies]<br />
* [http://gadgets3d.com/index.php?route=product/product&product_id=54 GADGETS3D.com]<br />
* [http://www.ebay.com/sch/fabster3d/m.html Fabster3D Ebay]<br />
* [http://www.sainsmart.com/sainsmart-mega2560-a4988-ramps-1-4-3d-printer-kit-for-arduino-reprap.html SainSmart]<br />
* [http://www.makerfarm.com/index.php/printer-electronics.html MakerFarm]<br />
* [http://www.electronic-things.de/shop electronic things GmbH]<br />
* [http://myworld.ebay.com/tijnekind/?_trksid=p4340.l2559 Brupje]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://www.mixshop.com/ MixShop]<br />
* [http://www.a2aprinter.com/ A2APrinter]<br />
* [http://store.bcndynamics.com/ BCNdynamics store]<br />
* [http://moebyus.com/ Moebyus Machines]<br />
* [http://www.kiprinter3d.com Kitprinter3D]<br />
* [http://impresoras3dlowcost.com/79-ramps-1-4.html Impresoras3DLowCost]<br />
* [http://www.2printbeta.de/ 2PrintBeta]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://www.create3d.com.au/ Create3D]<br />
* [http://www.seemecnc.com/ SeeMeCNC]<br />
* [http://www.ultibots.com/arduino-mega-ramps-1-4-bundle UltiBots]<br />
* [http://norcalreprap.com/index.php?main_page=index&cPath=1_10 NorcalReprap]<br />
* [http://reprap.me/electronics/arduino-mega.html RepRap.me]<br />
* [http://3dprinterczar.com/shop/electronics/assembled-ramps-1-4-electronics/ 3D Printer Czar]<br />
* [http://www.prototyp3d.com.au Prototyp3d]<br />
* [http://www.replicatorwarehouse.com Replicator Warehouse]<br />
* [http://www.diy-india.com/store DIY-India.com]<br />
* [http://www.cubic-print.com/Mega2560ramps14-4x-A4988/en Cubic-Print]<br />
* [http://www.prototypeshop.nl/3dprinter/ PrototypeShop]<br />
* [http://store.thingibox.com/en/electrical/38-ramps_14.html Thingibox]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/ramps-1-4-kit Makemendel]<br />
* [http://opensourcehardware.it/ Opensourcehardware]<br />
* [http://www.staticboards.es/productos/ramps14sb/ StaticBoards]<br />
* [http://nioz.ru/index.php/ramps-detail NIOZ (Ru)]<br />
<br />
== Wish list ==<br />
This shield would like to replicate with the following external boards<br />
#Additional Stepper Driver.<br />
#Replace the resettable fuse with a traditional [http://www.altronics.com.au/index.asp?area=item&id=S5906 15A blade fuse] and [http://www.altronics.com.au/index.asp?area=item&id=S6040 holder]?<br />
#DC Driver<br />
#Two additional Thermistors (for a second extruder and heated chamber)<br />
#Include a second resistor in parallel to the thermistor to reduce self heating. [http://hydraraptor.blogspot.com/2007/10/measuring-temperature-easy-way.html See here]<br />
#Thermocouple<br />
#SD Card -- Available now made by Kliment - [[Sdramps]]<br />
#Control Panel w/LCD<br />
#Ethernet<br />
#Host USB<br />
<br />
== Troubleshooting ==<br />
*Check List<br />
#RAMPS shield firmly seated on Arduino MEGA<br />
#No stray wires/metal to cause short<br />
#All connections firmly seated, screws tight<br />
#Power connection oriented correctly, connected to RAMPS shield (only USB is connected to MEGA)<br />
#Thermistor connected to T0<br />
#Firmware uploaded<br />
#Stepper driver potentiometers to a sane setting (maybe 25% from CCW to start, adjust to enough power to drive axis + not overheat)<br />
#Heater wires properly connected<br />
<br />
*Cannot connect?<br />
** Verify firmware and host software baud rate matches<br />
** Disconnect USB, reconnect, and retry<br />
** It may be a problem with the software you're using (repsnapper). Try using [http://koti.kapsi.fi/~kliment/printrun/ pronterface].<br />
<br />
*Stepper motor getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver in question by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
*My fan is not working.<br />
** If you have RAMPs 1.3+ and sprinter firmware (set with the default pins for RAMPs 1.3), try attaching the fan to D9 output.<br />
** In pronterface, the fan can be turned on by using the M106 command and turned off with M107.<br />
<br />
=== Stepper Driver Testing ===<br />
If you are not sure whether you have a problem with your RAMPS or the stepper drivers you can test that the driver is getting the power and signals it needs to work.<br />
<br />
*Stepper motors getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
Use a meter of some sort to test the signals at one of the motor drivers. Be careful not to short anything out. You can use a (-) pad in AUX-1 for ground and test the voltage on VMOT, VDD, EN, STEP, and DIR. If all of these are working correctly then the stepper driver is likely bad.<br />
<pre><br />
High(5V) when disabled, Low when enabled EN-| |-VMOT 12V (or voltage at 5A side of input power connector<br />
Set by Jumper MS1-| |-GND 0V <br />
Set by Jumper MS2-| |-1A ---------------| <Motor Coil A <br />
Set by Jumper MS3-| |-2A ---------------|____<br />
Not used (tied to SLP) RST-| |-1B -----------------/ | <Motor Coil B<br />
Not used (tied to RST) SLP-| |-2B -------------------/<br />
Pulse High for each step STEP-| |-VDD 5V<br />
Switches between High and Low when driven direction changes DIR-| |-GND 0V<br />
</pre><br />
<br />
<br />
=== Q&A ===<br />
*What power supply you recommend for your ramps board. I have just finished assembly and looking at the diagrams for a pc power supply and wondering about the separate amperages for the extruder and heated bed. Can they be higher amps without damage?<br />
<br />
Yes, the power supply being capable of more amps than required is the desired configuration. The current shown are the max supported by RAMPS and is the minimum the power supply should be capable of. It is also OK to have both of the inputs on RAMPS connected to one PSU with enough capacity. If you are not using a heated bed the entire thing can run off the 5A side (D8 will just not work).<br />
<br />
*I got a RAMPS V1.3 as part of a kit, but it doesn't have any installation instructions - just a schematic. Can you point us to a good tutorial for connecting everything? (i.e. stepper motors, opto flag pcb's, power, data, etc) Some of it (like the single USB port) is obvious, but some of it isn't.<br />
<br />
See [[RAMPS1.3]] for instructions for version 1.3. There is a version navigation bar at the top of the RAMPS pages that allow you to jump to a specific versions instructions. There is a very helpful graphic under Final Check section.<br />
<br />
*For RAMPS V1.3 the power section of the schematic shows several places with GND/12V (C4/C6, X4-2/1, X4-4/3, VCC/D12). Which one is the GND/12V from the power supply? Is it the round power plug like a laptop power plug? Also, is the outside of that plug GND while the inside is +12V? My kit came with a note warning not to reverse the input power or it would cook the board . . . and a plug adapter with no labels that can be installed either way.<br />
<br />
See the connecting power section of your version's page. The round plug is on the Arduino MEGA and will only power the MEGA. You need to power the green pluggable connector, it should not be reversible and the board should be marked (+) and (-). If for some reason your board is not marked you can follow the diagrams and pictures in the wiki.<br />
<br />
*What connectors can I use to attach my own wires to the board? 2 pin 3 pin and 4 pin headers with wires are good and sold, but what if I want to make my own with Dupont terminals and crimps or with JST connectors and crimps(which are cheaper).<br />
<br />
Can JST connectors be used, what contact pitch- 1mm or 2mm, will there be enough space on sides on standard RAMPS board?<br />
<br />
[[Category:RAMPS| ]]</div>3dymyhttps://reprap.org/mediawiki/index.php?title=File:Ramps1.4Plus-english.jpg&diff=154324File:Ramps1.4Plus-english.jpg2015-09-14T02:12:56Z<p>3dymy: </p>
<hr />
<div></div>3dymyhttps://reprap.org/mediawiki/index.php?title=MKS_GEN&diff=154306MKS GEN2015-09-13T01:02:23Z<p>3dymy: Undo revision 154305 by 3dymy (talk)</p>
<hr />
<div>{{MKS GEN}}<br />
{{NotOpenSource | missing = Schematics and board layout.}}<br />
{{Development<br />
|image = MKS GEN.jpg<br />
|status = Working<br />
|name = MKS GEN.jpg<br />
|description = Single board solution, Remix of Arduino mega2560 and RAMPS1.4<br />
|license = [[GPL]]<br />
|author =Maker Base<br />
|reprap = RepRap<br />
|categories = [[:Category:Electronics|Electronics]], [[:Category:Electronics development|Electronics development]]<br />
}}<br />
<br />
=Summary=<br />
<br />
<onlyinclude>MKS Gen is a feature rich all-in-one electronics solution for Reprap and other CNC devices. <br />
<br />
It features an onboard ATmega2560. Its five motor outputs are powered by Pololu pin compatible stepper drivers.<br />
<br />
The board features a developer friendly expansion port supporting giving access the same as Ramps1.4.<br />
<br />
MKS Gen is designed to be flexible in the user's power source availability, allowing any power supply from 12V-24V.</onlyinclude><br />
<br />
<gallery><br />
Image:MKS GEN.jpg|MKS Gen board<br />
Image:MKS GEN-A.jpg|MKS Gen Size<br />
Image:MKS GEN-PIN.PNG|MKS Gen Pins<br />
Image:MKS GEN-1.jpg|MKS Gen connectors <br />
</gallery><br />
<br />
=Safety Tip=<br />
<br />
{{Caution|Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires. }}<br />
<br />
=MKS Gen USB Driver=<br />
<br />
MKS Gen USB Driver Chip FT232RL,you can get files from ftdichip to setup driver [[File:Ftdi-x86.zip]].<br />
<br />
=Features =<br />
*Arduino MEGA compatible Atmega2560 and FT232 processors are compatible with all [[list of Firmware | RAMPS class firmware]]<br />
<br />
*Firmware can use the same configuration as ramps1.4<br />
<br />
*Easy DISPLAY + SD-CARD connector,RepRapDiscount SmartController compatible pin header on board <br />
<br />
*All extra pins broken out the same as ramps1.4(AUX-1,AUX-2,AUX-3,Servos1)<br />
<br />
*3x temperature ADC connectors for thermistors<br />
<br />
*up to 5 motor driver with easy micro stepping setup (micro switches) <br />
<br />
*4x PWM capable power mosfet outputs with voltage selector for MainPower.(Bed,Extruder0,Extruder1, Fans)<br />
<br />
*4 layers PCB, optimize heat dissipation.<br />
<br />
*6x end stop connectors with power supply Xmin/Xmax/Ymin/Ymax/Zmin/Zmax <br />
<br />
*3* 5V output, 3* 12V-24V output interface.<br />
<br />
*Recoverable fuse for short-circuit protection.<br />
<br />
=Motor Driver =<br />
<br />
<gallery><br />
Image:MKS GEN-C.jpg |Stepper 8825<br />
Image:MKS GEN-B.jpg|Stepper 4988<br />
Image:MKS GEN-F.jpg|Stepper Switch<br />
</gallery><br />
<br />
==Microstepping==<br />
MKS Gen contain a row of 3 jumpers.<br />
<br />
==with DRV8825==<br />
<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step (2-phase excitation) with 71% current<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step (1-2 phase excitation)<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step (W1-2 phase excitation)<br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|0<br />
|0<br />
|1<br />
|16 microsteps / step<br />
|-<br />
|1<br />
|0<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|0<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|}<br />
<br />
<br />
<br />
==with A4988==<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step <br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|16 microsteps / step<br />
|}<br />
<br />
=Smart Controller=<br />
<gallery><br />
Image:MKS GEN-J.jpg|MKS Gen board and SmartController<br />
Image:MKS GEN-D.jpg|SmartController cable<br />
</gallery><br />
<br />
MKS Gen can easy use [[RepRapDiscount Smart Controller]] and [[RepRapDiscount Full Graphic Smart Controller]]<br />
<br />
You only need connect Smart Controller's Exp1 to MKS Gen's Exp1,Smart Controller's Exp2 to MKS Gen's Exp2.<br />
<br />
<br />
=Sdramps=<br />
<br />
MKS GEN can connect [[Sdramps]] the same as ramps1.4 use AUX-3<br />
<br />
=ThermoCouple Ad597=<br />
MKS Gen can use [[ExtThermoCouple 1.0]] the same as ramps1.4 by AUX-1<br />
<br />
<br />
=MKS BT=<br />
<br />
=MKS CD=<br />
<br />
=Extra Motor Driver=<br />
<gallery><br />
Image:MKS GEN-I.jpg|Connect MKS TB6600(4.5A) with MKS CD<br />
Image:MKS GEN-H.jpg|Connect MKS TB6600(4.5A)<br />
Image:MKS GEN-G.jpg|Connect A4988/8825 External Stepper Driver <br />
</gallery><br />
<br />
MKS-Gen allows you to connect an external stepper driver [[MKS TB6600]] for alls axis.<br />
<br />
=Wiring=<br />
<br />
Wiring plan based on available information <br />
<br />
[[File:MKS GEN-1.jpg]]<br />
<br />
=Firmware=<br />
<br />
This section will show you how to get firmware into your controller and run it with basic settings. <br />
<br />
Software required: FTDI USB drivers, Arduino IDE, Choice of firmware ( Marlin or Repetier or Sprinter ), Pronterface <br />
<br />
1. USB VCP Drivers - MKS Gen uses the newer FT232 USB to UART chip and it needs the updated VCP(virtual com port) drivers from the <br />
<br />
manufacturer's website . Download the correct version for your operating system or you can get the executable version for Windows(easier). <br />
<br />
Windows Vista/7 may try to do an update to locate the proper drivers but it is recommended to install the FTDI drivers for better performance. <br />
<br />
The VCP drivers will install a COM Port on your computer for the MKS Gen, you can check what port number was assigned by going to your device manager and click on Ports(COM & LPT) look for something that says "USB Serial Port(COM3)" where COM3 is you assigned port number(will vary from PC to PC). Remember this number as you will be using it later in configuring other software. <br />
<br />
<br />
2. Install Arduino IDE - Download and extract the Arduino IDE . <br />
<br />
<br />
3. Get your firmware - While you can use most firmwares out there, we will use Marlin as an example. Download and extract Marlin or any other forks of the firmware that you prefer/need. <br />
<br />
4. Upload firmware - Run the Arduino IDE (arduino.exe). <br />
<br />
Select your board - Click on Tools -->Board -->Arduino Mega 2560, <br />
<br />
Select your serial port - Click on Tools-->Serial Port-->(select your COM port for the X3 USB, you can check this in Device manager) <br />
<br />
On Arduino click File-->Open -- then point to your Marlin Download and select Marlin.pde. With Marlin loaded on the IDE window, click on the tab that says "configuration.h". These are the basic entries that you need to change to get the X3 working. <br />
#define BAUDRATE 250000 //This will work fine for the MKS Gen <br />
#define MOTHERBOARD 33 //33 is for RAMPS which the MKS GEN is compatible with MOTHERBOARD 34 <br />
#define TEMP_SENSOR_0 3 //If you have the NTC 100K <br />
#define TEMP_SENSOR_1 0 <br />
#define TEMP_SENSOR_2 0 <br />
#define TEMP_SENSOR_BED 3 //If you have the NTC 100K <br />
<br />
These entries are the only ones you need just to get the MKS Gen running. Once you get it to upload you can now test most features of the board. You will need to tweak the settings on the configuration file for your printer. <br />
<br />
5. Upload(or compile to test) Marlin - While still on the Arduino window <br />
<br />
Click on the Triangle inside the circle to do a test compile, this makes sure that the firmware does not contain errors( you can skip this) <br />
<br />
Click on the arrow pointing to the right inside a square frame to upload firmware to the board. If everything goes well you'll see a "Done Uploading" message near the bottom of the Arduino window.<br />
<br />
= How to get it =<br />
[http://www.makerbase.com.cn/en/archives/detail.php/name-buy.html MakerBase.com.cn]<br />
<br />
[http://www.cubic-print.com/MKS-BASE-SET_EN Cubic-Print.de]<br />
<br />
[http://twelvepro.com/index.php?route=product/product&path=67&product_id=78 Maker-Base v.1.0 from US to Worldwide]<br />
<br />
[http://www.3despana.com/placas-controladoras-shield/324-placa-mks-gen-v13-12-24v.html 3DEspana.com]<br />
<br />
<br />
Comment utiliser Heather 1 D7 pour E1 <br />
<br />
dans {Pins.h} <br />
<br />
remplacer le "-1 " en "7"<br />
<br />
<br />
#if MB(RAMPS_13_EFB) || MB(AZTEEG_X3)<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif<br />
<br />
OU<br />
<br />
#if MOTHERBOARD == 33 || MOTHERBOARD == 67<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif</div>3dymyhttps://reprap.org/mediawiki/index.php?title=MKS_GEN&diff=154305MKS GEN2015-09-13T01:01:59Z<p>3dymy: </p>
<hr />
<div>{{MKS GEN}}<br />
{{Development<br />
|image = MKS GEN.jpg<br />
|status = Working<br />
|name = MKS GEN.jpg<br />
|description = Single board solution, Remix of Arduino mega2560 and RAMPS1.4<br />
|license = [[GPL]]<br />
|author =Maker Base<br />
|reprap = RepRap<br />
|categories = [[:Category:Electronics|Electronics]], [[:Category:Electronics development|Electronics development]]<br />
}}<br />
<br />
=Summary=<br />
<br />
<onlyinclude>MKS Gen is a feature rich all-in-one electronics solution for Reprap and other CNC devices. <br />
<br />
It features an onboard ATmega2560. Its five motor outputs are powered by Pololu pin compatible stepper drivers.<br />
<br />
The board features a developer friendly expansion port supporting giving access the same as Ramps1.4.<br />
<br />
MKS Gen is designed to be flexible in the user's power source availability, allowing any power supply from 12V-24V.</onlyinclude><br />
<br />
<gallery><br />
Image:MKS GEN.jpg|MKS Gen board<br />
Image:MKS GEN-A.jpg|MKS Gen Size<br />
Image:MKS GEN-PIN.PNG|MKS Gen Pins<br />
Image:MKS GEN-1.jpg|MKS Gen connectors <br />
</gallery><br />
<br />
=Safety Tip=<br />
<br />
{{Caution|Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires. }}<br />
<br />
=MKS Gen USB Driver=<br />
<br />
MKS Gen USB Driver Chip FT232RL,you can get files from ftdichip to setup driver [[File:Ftdi-x86.zip]].<br />
<br />
=Features =<br />
*Arduino MEGA compatible Atmega2560 and FT232 processors are compatible with all [[list of Firmware | RAMPS class firmware]]<br />
<br />
*Firmware can use the same configuration as ramps1.4<br />
<br />
*Easy DISPLAY + SD-CARD connector,RepRapDiscount SmartController compatible pin header on board <br />
<br />
*All extra pins broken out the same as ramps1.4(AUX-1,AUX-2,AUX-3,Servos1)<br />
<br />
*3x temperature ADC connectors for thermistors<br />
<br />
*up to 5 motor driver with easy micro stepping setup (micro switches) <br />
<br />
*4x PWM capable power mosfet outputs with voltage selector for MainPower.(Bed,Extruder0,Extruder1, Fans)<br />
<br />
*4 layers PCB, optimize heat dissipation.<br />
<br />
*6x end stop connectors with power supply Xmin/Xmax/Ymin/Ymax/Zmin/Zmax <br />
<br />
*3* 5V output, 3* 12V-24V output interface.<br />
<br />
*Recoverable fuse for short-circuit protection.<br />
<br />
=Motor Driver =<br />
<br />
<gallery><br />
Image:MKS GEN-C.jpg |Stepper 8825<br />
Image:MKS GEN-B.jpg|Stepper 4988<br />
Image:MKS GEN-F.jpg|Stepper Switch<br />
</gallery><br />
<br />
==Microstepping==<br />
MKS Gen contain a row of 3 jumpers.<br />
<br />
==with DRV8825==<br />
<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step (2-phase excitation) with 71% current<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step (1-2 phase excitation)<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step (W1-2 phase excitation)<br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|0<br />
|0<br />
|1<br />
|16 microsteps / step<br />
|-<br />
|1<br />
|0<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|0<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|}<br />
<br />
<br />
<br />
==with A4988==<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step <br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|16 microsteps / step<br />
|}<br />
<br />
=Smart Controller=<br />
<gallery><br />
Image:MKS GEN-J.jpg|MKS Gen board and SmartController<br />
Image:MKS GEN-D.jpg|SmartController cable<br />
</gallery><br />
<br />
MKS Gen can easy use [[RepRapDiscount Smart Controller]] and [[RepRapDiscount Full Graphic Smart Controller]]<br />
<br />
You only need connect Smart Controller's Exp1 to MKS Gen's Exp1,Smart Controller's Exp2 to MKS Gen's Exp2.<br />
<br />
<br />
=Sdramps=<br />
<br />
MKS GEN can connect [[Sdramps]] the same as ramps1.4 use AUX-3<br />
<br />
=ThermoCouple Ad597=<br />
MKS Gen can use [[ExtThermoCouple 1.0]] the same as ramps1.4 by AUX-1<br />
<br />
<br />
=MKS BT=<br />
<br />
=MKS CD=<br />
<br />
=Extra Motor Driver=<br />
<gallery><br />
Image:MKS GEN-I.jpg|Connect MKS TB6600(4.5A) with MKS CD<br />
Image:MKS GEN-H.jpg|Connect MKS TB6600(4.5A)<br />
Image:MKS GEN-G.jpg|Connect A4988/8825 External Stepper Driver <br />
</gallery><br />
<br />
MKS-Gen allows you to connect an external stepper driver [[MKS TB6600]] for alls axis.<br />
<br />
=Wiring=<br />
<br />
Wiring plan based on available information <br />
<br />
[[File:MKS GEN-1.jpg]]<br />
<br />
=Firmware=<br />
<br />
This section will show you how to get firmware into your controller and run it with basic settings. <br />
<br />
Software required: FTDI USB drivers, Arduino IDE, Choice of firmware ( Marlin or Repetier or Sprinter ), Pronterface <br />
<br />
1. USB VCP Drivers - MKS Gen uses the newer FT232 USB to UART chip and it needs the updated VCP(virtual com port) drivers from the <br />
<br />
manufacturer's website . Download the correct version for your operating system or you can get the executable version for Windows(easier). <br />
<br />
Windows Vista/7 may try to do an update to locate the proper drivers but it is recommended to install the FTDI drivers for better performance. <br />
<br />
The VCP drivers will install a COM Port on your computer for the MKS Gen, you can check what port number was assigned by going to your device manager and click on Ports(COM & LPT) look for something that says "USB Serial Port(COM3)" where COM3 is you assigned port number(will vary from PC to PC). Remember this number as you will be using it later in configuring other software. <br />
<br />
<br />
2. Install Arduino IDE - Download and extract the Arduino IDE . <br />
<br />
<br />
3. Get your firmware - While you can use most firmwares out there, we will use Marlin as an example. Download and extract Marlin or any other forks of the firmware that you prefer/need. <br />
<br />
4. Upload firmware - Run the Arduino IDE (arduino.exe). <br />
<br />
Select your board - Click on Tools -->Board -->Arduino Mega 2560, <br />
<br />
Select your serial port - Click on Tools-->Serial Port-->(select your COM port for the X3 USB, you can check this in Device manager) <br />
<br />
On Arduino click File-->Open -- then point to your Marlin Download and select Marlin.pde. With Marlin loaded on the IDE window, click on the tab that says "configuration.h". These are the basic entries that you need to change to get the X3 working. <br />
#define BAUDRATE 250000 //This will work fine for the MKS Gen <br />
#define MOTHERBOARD 33 //33 is for RAMPS which the MKS GEN is compatible with MOTHERBOARD 34 <br />
#define TEMP_SENSOR_0 3 //If you have the NTC 100K <br />
#define TEMP_SENSOR_1 0 <br />
#define TEMP_SENSOR_2 0 <br />
#define TEMP_SENSOR_BED 3 //If you have the NTC 100K <br />
<br />
These entries are the only ones you need just to get the MKS Gen running. Once you get it to upload you can now test most features of the board. You will need to tweak the settings on the configuration file for your printer. <br />
<br />
5. Upload(or compile to test) Marlin - While still on the Arduino window <br />
<br />
Click on the Triangle inside the circle to do a test compile, this makes sure that the firmware does not contain errors( you can skip this) <br />
<br />
Click on the arrow pointing to the right inside a square frame to upload firmware to the board. If everything goes well you'll see a "Done Uploading" message near the bottom of the Arduino window.<br />
<br />
= How to get it =<br />
[http://www.makerbase.com.cn/en/archives/detail.php/name-buy.html MakerBase.com.cn]<br />
<br />
[http://www.cubic-print.com/MKS-BASE-SET_EN Cubic-Print.de]<br />
<br />
[http://twelvepro.com/index.php?route=product/product&path=67&product_id=78 Maker-Base v.1.0 from US to Worldwide]<br />
<br />
[http://www.3despana.com/placas-controladoras-shield/324-placa-mks-gen-v13-12-24v.html 3DEspana.com]<br />
<br />
<br />
Comment utiliser Heather 1 D7 pour E1 <br />
<br />
dans {Pins.h} <br />
<br />
remplacer le "-1 " en "7"<br />
<br />
<br />
#if MB(RAMPS_13_EFB) || MB(AZTEEG_X3)<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif<br />
<br />
OU<br />
<br />
#if MOTHERBOARD == 33 || MOTHERBOARD == 67<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif</div>3dymyhttps://reprap.org/mediawiki/index.php?title=MKS_GEN&diff=154304MKS GEN2015-09-13T01:01:29Z<p>3dymy: </p>
<hr />
<div>{{MKS GEN}}<br />
{{NotOpenSource | missing = Schematics and board layout.}}<br />
{{Development<br />
|image = MKS GEN.jpg<br />
|status = Working<br />
|name = MKS GEN.jpg<br />
|description = Single board solution, Remix of Arduino mega2560 and RAMPS1.4<br />
|license = [[GPL]]<br />
|author =Maker Base<br />
|reprap = RepRap<br />
|categories = [[:Category:Electronics|Electronics]], [[:Category:Electronics development|Electronics development]]<br />
}}<br />
<br />
=Summary=<br />
<br />
<onlyinclude>MKS Gen is a feature rich all-in-one electronics solution for Reprap and other CNC devices. <br />
<br />
It features an onboard ATmega2560. Its five motor outputs are powered by Pololu pin compatible stepper drivers.<br />
<br />
The board features a developer friendly expansion port supporting giving access the same as Ramps1.4.<br />
<br />
MKS Gen is designed to be flexible in the user's power source availability, allowing any power supply from 12V-24V.</onlyinclude><br />
<br />
<gallery><br />
Image:MKS GEN.jpg|MKS Gen board<br />
Image:MKS GEN-A.jpg|MKS Gen Size<br />
Image:MKS GEN-PIN.PNG|MKS Gen Pins<br />
Image:MKS GEN-1.jpg|MKS Gen connectors <br />
</gallery><br />
<br />
=Safety Tip=<br />
<br />
{{Caution|Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires. }}<br />
<br />
=MKS Gen USB Driver=<br />
<br />
MKS Gen USB Driver Chip FT232RL,you can get files from ftdichip to setup driver [[File:Ftdi-x86.zip]].<br />
<br />
=Features =<br />
*Arduino MEGA compatible Atmega2560 and FT232 processors are compatible with all [[list of Firmware | RAMPS class firmware]]<br />
<br />
*Firmware can use the same configuration as ramps1.4<br />
<br />
*Easy DISPLAY + SD-CARD connector,RepRapDiscount SmartController compatible pin header on board <br />
<br />
*All extra pins broken out the same as ramps1.4(AUX-1,AUX-2,AUX-3,Servos1)<br />
<br />
*3x temperature ADC connectors for thermistors<br />
<br />
*up to 5 motor driver with easy micro stepping setup (micro switches) <br />
<br />
*4x PWM capable power mosfet outputs with voltage selector for MainPower.(Bed,Extruder0,Extruder1, Fans)<br />
<br />
*4 layers PCB, optimize heat dissipation.<br />
<br />
*6x end stop connectors with power supply Xmin/Xmax/Ymin/Ymax/Zmin/Zmax <br />
<br />
*3* 5V output, 3* 12V-24V output interface.<br />
<br />
*Recoverable fuse for short-circuit protection.<br />
<br />
=Motor Driver =<br />
<br />
<gallery><br />
Image:MKS GEN-C.jpg |Stepper 8825<br />
Image:MKS GEN-B.jpg|Stepper 4988<br />
Image:MKS GEN-F.jpg|Stepper Switch<br />
</gallery><br />
<br />
==Microstepping==<br />
MKS Gen contain a row of 3 jumpers.<br />
<br />
==with DRV8825==<br />
<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step (2-phase excitation) with 71% current<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step (1-2 phase excitation)<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step (W1-2 phase excitation)<br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|0<br />
|0<br />
|1<br />
|16 microsteps / step<br />
|-<br />
|1<br />
|0<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|0<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|}<br />
<br />
<br />
<br />
==with A4988==<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step <br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|16 microsteps / step<br />
|}<br />
<br />
=Smart Controller=<br />
<gallery><br />
Image:MKS GEN-J.jpg|MKS Gen board and SmartController<br />
Image:MKS GEN-D.jpg|SmartController cable<br />
</gallery><br />
<br />
MKS Gen can easy use [[RepRapDiscount Smart Controller]] and [[RepRapDiscount Full Graphic Smart Controller]]<br />
<br />
You only need connect Smart Controller's Exp1 to MKS Gen's Exp1,Smart Controller's Exp2 to MKS Gen's Exp2.<br />
<br />
<br />
=Sdramps=<br />
<br />
MKS GEN can connect [[Sdramps]] the same as ramps1.4 use AUX-3<br />
<br />
=ThermoCouple Ad597=<br />
MKS Gen can use [[ExtThermoCouple 1.0]] the same as ramps1.4 by AUX-1<br />
<br />
<br />
=MKS BT=<br />
<br />
=MKS CD=<br />
<br />
=Extra Motor Driver=<br />
<gallery><br />
Image:MKS GEN-I.jpg|Connect MKS TB6600(4.5A) with MKS CD<br />
Image:MKS GEN-H.jpg|Connect MKS TB6600(4.5A)<br />
Image:MKS GEN-G.jpg|Connect A4988/8825 External Stepper Driver <br />
</gallery><br />
<br />
MKS-Gen allows you to connect an external stepper driver [[MKS TB6600]] for alls axis.<br />
<br />
=Wiring=<br />
<br />
Wiring plan based on available information <br />
<br />
[[File:MKS GEN-1.jpg]]<br />
<br />
=Firmware=<br />
<br />
This section will show you how to get firmware into your controller and run it with basic settings. <br />
<br />
Software required: FTDI USB drivers, Arduino IDE, Choice of firmware ( Marlin or Repetier or Sprinter ), Pronterface <br />
<br />
1. USB VCP Drivers - MKS Gen uses the newer FT232 USB to UART chip and it needs the updated VCP(virtual com port) drivers from the <br />
<br />
manufacturer's website . Download the correct version for your operating system or you can get the executable version for Windows(easier). <br />
<br />
Windows Vista/7 may try to do an update to locate the proper drivers but it is recommended to install the FTDI drivers for better performance. <br />
<br />
The VCP drivers will install a COM Port on your computer for the MKS Gen, you can check what port number was assigned by going to your device manager and click on Ports(COM & LPT) look for something that says "USB Serial Port(COM3)" where COM3 is you assigned port number(will vary from PC to PC). Remember this number as you will be using it later in configuring other software. <br />
<br />
<br />
2. Install Arduino IDE - Download and extract the Arduino IDE . <br />
<br />
<br />
3. Get your firmware - While you can use most firmwares out there, we will use Marlin as an example. Download and extract Marlin or any other forks of the firmware that you prefer/need. <br />
<br />
4. Upload firmware - Run the Arduino IDE (arduino.exe). <br />
<br />
Select your board - Click on Tools -->Board -->Arduino Mega 2560, <br />
<br />
Select your serial port - Click on Tools-->Serial Port-->(select your COM port for the X3 USB, you can check this in Device manager) <br />
<br />
On Arduino click File-->Open -- then point to your Marlin Download and select Marlin.pde. With Marlin loaded on the IDE window, click on the tab that says "configuration.h". These are the basic entries that you need to change to get the X3 working. <br />
#define BAUDRATE 250000 //This will work fine for the MKS Gen <br />
#define MOTHERBOARD 33 //33 is for RAMPS which the MKS GEN is compatible with MOTHERBOARD 34 <br />
#define TEMP_SENSOR_0 3 //If you have the NTC 100K <br />
#define TEMP_SENSOR_1 0 <br />
#define TEMP_SENSOR_2 0 <br />
#define TEMP_SENSOR_BED 3 //If you have the NTC 100K <br />
<br />
These entries are the only ones you need just to get the MKS Gen running. Once you get it to upload you can now test most features of the board. You will need to tweak the settings on the configuration file for your printer. <br />
<br />
5. Upload(or compile to test) Marlin - While still on the Arduino window <br />
<br />
Click on the Triangle inside the circle to do a test compile, this makes sure that the firmware does not contain errors( you can skip this) <br />
<br />
Click on the arrow pointing to the right inside a square frame to upload firmware to the board. If everything goes well you'll see a "Done Uploading" message near the bottom of the Arduino window.<br />
<br />
= How to get it =<br />
[http://www.makerbase.com.cn/en/archives/detail.php/name-buy.html MakerBase.com.cn]<br />
<br />
[http://www.cubic-print.com/MKS-BASE-SET_EN Cubic-Print.de]<br />
<br />
[http://twelvepro.com/index.php?route=product/product&path=67&product_id=78 Maker-Base v.1.0 from US to Worldwide]<br />
<br />
[http://www.3despana.com/placas-controladoras-shield/324-placa-mks-gen-v13-12-24v.html 3DEspana.com]<br />
<br />
<br />
Comment utiliser Heather 1 D7 pour E1 <br />
<br />
dans {Pins.h} <br />
<br />
remplacer le "-1 " en "7"<br />
<br />
<br />
#if MB(RAMPS_13_EFB) || MB(AZTEEG_X3)<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif<br />
<br />
OU<br />
<br />
#if MOTHERBOARD == 33 || MOTHERBOARD == 67<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif</div>3dymyhttps://reprap.org/mediawiki/index.php?title=MKS_GEN&diff=154303MKS GEN2015-09-13T00:57:08Z<p>3dymy: </p>
<hr />
<div>{{MKS GEN}}<br />
{{Development<br />
|image = MKS GEN.jpg<br />
|status = Working<br />
|name = MKS GEN.jpg<br />
|description = Single board solution, Remix of Arduino mega2560 and RAMPS1.4<br />
|license = [[GPL]]<br />
|author =Maker Base<br />
|reprap = RepRap<br />
|categories = [[:Category:Electronics|Electronics]], [[:Category:Electronics development|Electronics development]]<br />
}}<br />
<br />
=Summary=<br />
<br />
<onlyinclude>MKS Gen is a feature rich all-in-one electronics solution for Reprap and other CNC devices. <br />
<br />
It features an onboard ATmega2560. Its five motor outputs are powered by Pololu pin compatible stepper drivers.<br />
<br />
The board features a developer friendly expansion port supporting giving access the same as Ramps1.4.<br />
<br />
MKS Gen is designed to be flexible in the user's power source availability, allowing any power supply from 12V-24V.</onlyinclude><br />
<br />
<gallery><br />
Image:MKS GEN.jpg|MKS Gen board<br />
Image:MKS GEN-A.jpg|MKS Gen Size<br />
Image:MKS GEN-PIN.PNG|MKS Gen Pins<br />
Image:MKS GEN-1.jpg|MKS Gen connectors <br />
</gallery><br />
<br />
=Safety Tip=<br />
<br />
{{Caution|Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires. }}<br />
<br />
=MKS Gen USB Driver=<br />
<br />
MKS Gen USB Driver Chip FT232RL,you can get files from ftdichip to setup driver [[File:Ftdi-x86.zip]].<br />
<br />
=Features =<br />
*Arduino MEGA compatible Atmega2560 and FT232 processors are compatible with all [[list of Firmware | RAMPS class firmware]]<br />
<br />
*Firmware can use the same configuration as ramps1.4<br />
<br />
*Easy DISPLAY + SD-CARD connector,RepRapDiscount SmartController compatible pin header on board <br />
<br />
*All extra pins broken out the same as ramps1.4(AUX-1,AUX-2,AUX-3,Servos1)<br />
<br />
*3x temperature ADC connectors for thermistors<br />
<br />
*up to 5 motor driver with easy micro stepping setup (micro switches) <br />
<br />
*4x PWM capable power mosfet outputs with voltage selector for MainPower.(Bed,Extruder0,Extruder1, Fans)<br />
<br />
*4 layers PCB, optimize heat dissipation.<br />
<br />
*6x end stop connectors with power supply Xmin/Xmax/Ymin/Ymax/Zmin/Zmax <br />
<br />
*3* 5V output, 3* 12V-24V output interface.<br />
<br />
*Recoverable fuse for short-circuit protection.<br />
<br />
=Motor Driver =<br />
<br />
<gallery><br />
Image:MKS GEN-C.jpg |Stepper 8825<br />
Image:MKS GEN-B.jpg|Stepper 4988<br />
Image:MKS GEN-F.jpg|Stepper Switch<br />
</gallery><br />
<br />
==Microstepping==<br />
MKS Gen contain a row of 3 jumpers.<br />
<br />
==with DRV8825==<br />
<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step (2-phase excitation) with 71% current<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step (1-2 phase excitation)<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step (W1-2 phase excitation)<br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|0<br />
|0<br />
|1<br />
|16 microsteps / step<br />
|-<br />
|1<br />
|0<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|0<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|32 microsteps / step<br />
|}<br />
<br />
<br />
<br />
==with A4988==<br />
{| class="wikitable"<br />
!1<br />
!2<br />
!3<br />
!align="left"|step mode<br />
|-<br />
|0<br />
|0<br />
|0<br />
|Full step<br />
|-<br />
|1<br />
|0<br />
|0<br />
|1/2 step<br />
|-<br />
|0<br />
|1<br />
|0<br />
|1/4 step <br />
|-<br />
|1<br />
|1<br />
|0<br />
|8 microsteps / step<br />
|-<br />
|1<br />
|1<br />
|1<br />
|16 microsteps / step<br />
|}<br />
<br />
=Smart Controller=<br />
<gallery><br />
Image:MKS GEN-J.jpg|MKS Gen board and SmartController<br />
Image:MKS GEN-D.jpg|SmartController cable<br />
</gallery><br />
<br />
MKS Gen can easy use [[RepRapDiscount Smart Controller]] and [[RepRapDiscount Full Graphic Smart Controller]]<br />
<br />
You only need connect Smart Controller's Exp1 to MKS Gen's Exp1,Smart Controller's Exp2 to MKS Gen's Exp2.<br />
<br />
<br />
=Sdramps=<br />
<br />
MKS GEN can connect [[Sdramps]] the same as ramps1.4 use AUX-3<br />
<br />
=ThermoCouple Ad597=<br />
MKS Gen can use [[ExtThermoCouple 1.0]] the same as ramps1.4 by AUX-1<br />
<br />
<br />
=MKS BT=<br />
<br />
=MKS CD=<br />
<br />
=Extra Motor Driver=<br />
<gallery><br />
Image:MKS GEN-I.jpg|Connect MKS TB6600(4.5A) with MKS CD<br />
Image:MKS GEN-H.jpg|Connect MKS TB6600(4.5A)<br />
Image:MKS GEN-G.jpg|Connect A4988/8825 External Stepper Driver <br />
</gallery><br />
<br />
MKS-Gen allows you to connect an external stepper driver [[MKS TB6600]] for alls axis.<br />
<br />
=Wiring=<br />
<br />
Wiring plan based on available information <br />
<br />
[[File:MKS GEN-1.jpg]]<br />
<br />
=Firmware=<br />
<br />
This section will show you how to get firmware into your controller and run it with basic settings. <br />
<br />
Software required: FTDI USB drivers, Arduino IDE, Choice of firmware ( Marlin or Repetier or Sprinter ), Pronterface <br />
<br />
1. USB VCP Drivers - MKS Gen uses the newer FT232 USB to UART chip and it needs the updated VCP(virtual com port) drivers from the <br />
<br />
manufacturer's website . Download the correct version for your operating system or you can get the executable version for Windows(easier). <br />
<br />
Windows Vista/7 may try to do an update to locate the proper drivers but it is recommended to install the FTDI drivers for better performance. <br />
<br />
The VCP drivers will install a COM Port on your computer for the MKS Gen, you can check what port number was assigned by going to your device manager and click on Ports(COM & LPT) look for something that says "USB Serial Port(COM3)" where COM3 is you assigned port number(will vary from PC to PC). Remember this number as you will be using it later in configuring other software. <br />
<br />
<br />
2. Install Arduino IDE - Download and extract the Arduino IDE . <br />
<br />
<br />
3. Get your firmware - While you can use most firmwares out there, we will use Marlin as an example. Download and extract Marlin or any other forks of the firmware that you prefer/need. <br />
<br />
4. Upload firmware - Run the Arduino IDE (arduino.exe). <br />
<br />
Select your board - Click on Tools -->Board -->Arduino Mega 2560, <br />
<br />
Select your serial port - Click on Tools-->Serial Port-->(select your COM port for the X3 USB, you can check this in Device manager) <br />
<br />
On Arduino click File-->Open -- then point to your Marlin Download and select Marlin.pde. With Marlin loaded on the IDE window, click on the tab that says "configuration.h". These are the basic entries that you need to change to get the X3 working. <br />
#define BAUDRATE 250000 //This will work fine for the MKS Gen <br />
#define MOTHERBOARD 33 //33 is for RAMPS which the MKS GEN is compatible with MOTHERBOARD 34 <br />
#define TEMP_SENSOR_0 3 //If you have the NTC 100K <br />
#define TEMP_SENSOR_1 0 <br />
#define TEMP_SENSOR_2 0 <br />
#define TEMP_SENSOR_BED 3 //If you have the NTC 100K <br />
<br />
These entries are the only ones you need just to get the MKS Gen running. Once you get it to upload you can now test most features of the board. You will need to tweak the settings on the configuration file for your printer. <br />
<br />
5. Upload(or compile to test) Marlin - While still on the Arduino window <br />
<br />
Click on the Triangle inside the circle to do a test compile, this makes sure that the firmware does not contain errors( you can skip this) <br />
<br />
Click on the arrow pointing to the right inside a square frame to upload firmware to the board. If everything goes well you'll see a "Done Uploading" message near the bottom of the Arduino window.<br />
<br />
= How to get it =<br />
[http://www.makerbase.com.cn/en/archives/detail.php/name-buy.html MakerBase.com.cn]<br />
<br />
[http://www.cubic-print.com/MKS-BASE-SET_EN Cubic-Print.de]<br />
<br />
[http://twelvepro.com/index.php?route=product/product&path=67&product_id=78 Maker-Base v.1.0 from US to Worldwide]<br />
<br />
[http://www.3despana.com/placas-controladoras-shield/324-placa-mks-gen-v13-12-24v.html 3DEspana.com]<br />
<br />
<br />
Comment utiliser Heather 1 D7 pour E1 <br />
<br />
dans {Pins.h} <br />
<br />
remplacer le "-1 " en "7"<br />
<br />
<br />
#if MB(RAMPS_13_EFB) || MB(AZTEEG_X3)<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif<br />
<br />
OU<br />
<br />
#if MOTHERBOARD == 33 || MOTHERBOARD == 67<br />
#define HEATER_1_PIN -1<br />
#else<br />
#define HEATER_1_PIN 9 // EXTRUDER 2 (FAN On Sprinter)<br />
#endif</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus&diff=154264Ramps1.4plus2015-09-11T15:09:30Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = Ramps1_4Plus.jpg<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
== Introduction ==<br />
<br />
Version 1.4 uses surface mount capacitors and resistors to further cover edge issue cases. As of version 1.3 in order to fit more stuff RAMPS is no longer designed for easy circuit home etching. If you want to etch your own PCB either get version 1.25 or [[Generation 7 Electronics]]. Version 1.25 and earlier are "1.5 layer" designed boards (i.e. it's double sided board, but one of layers can easily be replaced with wire-jumpers) that is printable on your RepRap with the etch resist pen method, or home fabbed with toner transfer.<br />
<br />
This board is mostly based on Adrian's [[Pololu_Electronics]] and work by Tonok. Copper etch resists methods suggested by Vik. Also inspired by Vik's work with EasyDrivers. Circuit design based mostly on Adrian's [[Pololu_Electronics]]. Joaz at RepRapSource.com supplied initial pin definitions and many design improvements. Much inspiration, suggestions, and ideas from Prusajr, Kliment, Maxbots, Rick, and many others in the RepRap community.<br />
{{Clear}}<br />
<br />
<center><gallery widths=300px perrow="2"><br />
Image:ramps.jpg|Mendel printed RAMPS wired to Mendel.<br />
Image:rampsMendel.jpg|Mendel with RAMPS in enclosure mounted.<br />
Image:arduinomegapololushieldboardbothsides.png | screen capture of 2-sided RAMPS layout<br />
Image:RAMPSopen.jpg | commercially fabbed 2-sided RAMPS wired to Mendel<br />
</gallery></center><br />
<br />
== Features ==<br />
* It has provisions for the cartesian robot and extruder.<br />
* Expandable to control other accessories.<br />
* 3 mosfets for heater / fan outputs and 3 thermistor circuits.<br />
* Fused at 5A for additional safety and component protection<br />
* Heated bed control with additional 11A fuse<br />
* Fits 5 [[Pololu stepper driver board]]<br />
* Pololu boards are on pin header sockets so they can be replaced easily or removed for use in future designs.<br />
* I2C and SPI pins left available for future expansion.<br />
* All the Mosfets are hooked into PWM pins for versatility.<br />
* Servo style connectors are used to connect to the endstops, motors, and leds. These connectors are gold plated, rated for 3A, very compact, and globally available.<br />
* USB type B receptacle<br />
* SD Card add on available -- Available now made by Kliment - [[Sdramps]]<br />
* LEDs indicate when heater outputs on<br />
* Option to connect 2 motors to Z for Prusa Mendel<br />
<br />
<videoflash type="youtube">0k_KArg_sgA</videoflash><br />
<br />
=== Voltage and current notes ===<br />
<br />
Standard RAMPS has a 5A PTC fuse that runs the Arduino Mega, the stepper motor drivers, and the D10 and D9 outputs. This PTC fuse is rated for a max of 30V, however other components on the board are rated for lower voltages, so care should be taken when using any voltage >12V.<br />
<br />
Standard RAMPS has a 11A PTC fuse that runs the D8 output. This PTC fuse is rated for a max of 16V.<br />
<br />
RAMPS was developed with 12V systems in mind, but it is possible to run it at 24V with various precautions. Most RAMPS boards will happily run at 13.8V or slightly higher with no modification. It is not recommended to exceed 15V for a standard setup, especially if you've bought your board from a cheaper supplier who may have used lower spec components than are recommended.<br />
<br />
Notes:<br />
*Some variants of RAMPS have real fuses in place of the PTC fuses (eg: GRRF RAMPS). The max current limits will of course be different.<br />
*Many PSU's overestimate their max current capability. The max current you require will depend on all your components and the voltage you run them at. For a standard RAMPS board, running a machine with a heated bed, your PSU should generate 12V at >16A (20+A is better, as some PSU's overestimate their capabilities).<br />
<br />
== Safety Tip ==<br />
{|<br />
|[[image:Generation3Electronics-achtung.gif|80px]]<br />
| Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires.<br />
Just in case these fail, test your workshop [http://en.wikipedia.org/wiki/Smoke_detector smoke detector]. Don't have a smoke detector? Get one!<br />
|}<br />
<br />
== Support ==<br />
The primary channel for RAMPS support is the [http://forums.reprap.org/list.php?219 RAMPS Forum]<br />
<div id="mainPage.news" style="border: solid 1px #aaaaaa; padding: 0px;"><br />
<h2 id="mainPage.news.title" style="background:#eeeeee; font-size: 105%; line-height: 120%; font-weight: bold; padding: 0px; margin: 0px; padding: 5px 1em;">[http://forums.reprap.org/feed.php?219 Forum/Mailing List]</h2><br />
<div id="mainPage.news.text" style="padding:0px 10px 10px;"><br />
{{#widget:Feed<br />
|feedurl=http://forums.reprap.org/feed.php?219,replies=1,type=rss<br />
|chan=n<br />
|num=5<br />
|desc=0<br />
|date=y<br />
|targ=n<br />
}}<br />
</div><br />
</div><br />
<br />
== Build and Use ==<br />
<br />
See the page that corresponds with the version you are building [[RAMPS1.4]],[[RAMPS1.3]] or [[RAMPS 1.2]]<br />
<br />
== Ingredients ==<br />
<br />
===Schematic ===<br />
<br />
Current schematic shown. For older versions click the image. Click again for full image.<br />
[[Image:arduinomegapololushieldschematic.png|800px|This is the schematic of the shield.]]<br />
<br />
=== Source ===<br />
<br />
{|class="wikitable" style="margin: 1em auto 1em auto;"<br />
|- style="background-color:#999999;"<br />
! FILE ID#<br />
! TYPE<br />
! DESCRIPTION<br />
! DOWNLOAD<br />
|-<br />
| [[File:ArduinoMegaPololuShield.zip]]<br />
| Eagle Files<br />
| These are the files you need to make the board.(Use the File: link to the left to access older versions of the file.)<br />
| [[media:ArduinoMegaPololuShield.zip]]<br />
|-<br />
|-<br />
| [[File:RepRapjr.lbr]]<br />
| Eagle Libraries<br />
| The components used in this board are here. see [[Eagle_Library]]<br />
| [[media:RepRapjr.lbr]]<br />
|-<br />
|}<br />
<br />
== Custom Versions ==<br />
<br />
=== Grogyans ===<br />
<br />
Will have locking connectors for the motors.<br />
Uses the MAX6675 thermocouple sensor, which essentially replaces the AD595.<br />
Less vias, which should also increase building time.<br />
Bottom only, to enable the possibility of a RepRap or toner transfer method to fabricate the board.<br />
Moved the power LED to the front for easy identification.<br />
Providing the user has a proto-shield for Mega, there is plenty of pins left for them to play with.<br />
By using another tiered board, will alow the possibility of more extruders and LCD all of which can communicate over the I2C protocol.<br />
<br />
== Showcase ==<br />
<br />
<gallery><br />
Image:rampsbottom.jpg|printed on a RepRap Mendel with the etch resist method [[Plotting|Using_cad.py]]<br />
Image:rampslabels.jpg|attempt at printing labels with sharpie<br />
Image:Ramps-2sided.jpg|Two-sided PCB Built v1.0<br />
Image:arduinomegapololushieldback.jpg|messy back of the first prototype of RAMPS -- built on a generic megaproto shield with point to point wiring, rather than a custom RAMPS PCB<br />
Image:rampsStandardPinHeaders.jpg|RAMPS with standard pin headers<br />
</gallery><br />
<br />
== Change Log ==<br />
<br />
*1.4 August 4, 2011<br />
#Changed capacitors and resistors to surface mount components<br />
#Added LEDs to mosfet outputs<br />
#Added bulk capacitors for each stepper driver<br />
#Added pull up resistors to enable to override the Pololu drivers default enabled state<br />
#Added mosfet gate resistors<br />
#Added pull-ups for I2C<br />
#Servo1 connector moved to pin 11 to free 7 for ADK<br />
#Fixed thermals<br />
#Servo 5V supply is only connected to VCC if a jumper is added<br />
#Reset switch changed for small footprint<br />
#Moved Aux conectors around a bit and increased board size ~0.1"<br />
#Added some space around Q3 for a small heatsink<br />
<br />
*1.3 May 13, 2011<br />
#Added 5th stepper driver socket<br />
#Added 3rd thermistor circuit<br />
#Added Heated bed circuit w/ 11A PTC fuse, changed to 4 position pluggable input jack to accommodate additional current<br />
#Increased board size to 4"x2.32"<br />
#Pin order on heater outputs changed<br />
#Increased spacing increased to accommodate different connectors<br />
#Added connectors for optional 2 motors on Z driver<br />
#Added connector for PS control<br />
#Improved expansion connector layout<br />
#Moved LED towards corner and added resistor to LED circuit<br />
#No longer optimised for home etching :(<br />
#License changed to GPL v3 or newer<br />
<br />
* v1.2 January 04, 2011<br />
# Added 0.1" motor connector to RAMPS for each driver (motors no longer have to be connected on top of stepper drivers)<br />
# Added breakouts for serial and I2C<br />
# Changed extra power and pin headers around for easier connection to extra boards.<br />
# Lost most extra analog breakouts<br />
# More silk screen and bottom layer fixing<br />
<br />
* v1.1 September 30, 2010<br />
# Replaced power barrel jack with plug-able screw terminal<br />
# Added jumpers to select micro-stepping on stepper driver boards<br />
# Added debug LED<br />
# Changed mosfet pins to be compatible with FiveD firmware<br />
# Reduced number of 100uF capacitors to 1<br />
# Added 100nF capacitor to 12V input<br />
# Put auxiliary 12VIN and GNDIN pads in a straight line<br />
# Silk screen and bottom layer cleaned up<br />
<br />
* v1.0 Original RAMPS PCB design<br />
<br />
* v0.1? Point to point wired Arduino MEGA Prototype shield<br />
<br />
== How to get it ==<br />
<br />
Bare PCB and components are available from<br />
*** for maintainability purposes this section is going to be consolidated in the near future with the reprap buyers guide [http://reprap.org/wiki/RepRap_Buyers%27_Guide buyers guide] all future webshop additions should go there<br />
<br />
<br />
<br />
* [http://www.think3dprint3d.com/Electronics/RAMPS-1.3-electronic-controller-kit-unassembled Think3dPrint3d]<br />
* [http://ultimachine.com/ramps Ultimachine]<br />
* [http://reprapsource.com/shop/shop/list/196 ReprapSource]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://NorcalReprap.com NorcalReprap.com]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/arduino-mega-2560 Makemendel]<br />
* [http://opensourcehardware.it/ opensourcehardware]<br />
<br />
Fully assembled board are available from<br />
<br />
* [http://ultimachine.com/content/ramps-pre-assembled-kit Ultimachine] '''RAMPS Original Developer'''<br />
* [http://www.reprap.cc Austrian Reprap]<br />
* [http://www.aus3d.com.au Aus3D]<br />
* [http://www.reprap-france.com/electronique/54-electronique-ramps-14-assembl%C3%A9e.html eMotion Tech]<br />
* [http://www.robotdigg.com/product/121/Ramps-1.4-Board RobotDigg]<br />
* [http://www.ebay.com/sch/reprap_z/m.html RepRap Z eBay]<br />
* [http://www.charlies3dtechnologies.eu/Ramps_14_Kit/p1675911_8814386.aspx Charlie's 3D Technologies]<br />
* [http://gadgets3d.com/index.php?route=product/product&product_id=54 GADGETS3D.com]<br />
* [http://www.ebay.com/sch/fabster3d/m.html Fabster3D Ebay]<br />
* [http://www.sainsmart.com/sainsmart-mega2560-a4988-ramps-1-4-3d-printer-kit-for-arduino-reprap.html SainSmart]<br />
* [http://www.makerfarm.com/index.php/printer-electronics.html MakerFarm]<br />
* [http://www.electronic-things.de/shop electronic things GmbH]<br />
* [http://myworld.ebay.com/tijnekind/?_trksid=p4340.l2559 Brupje]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://www.mixshop.com/ MixShop]<br />
* [http://www.a2aprinter.com/ A2APrinter]<br />
* [http://store.bcndynamics.com/ BCNdynamics store]<br />
* [http://moebyus.com/ Moebyus Machines]<br />
* [http://www.kiprinter3d.com Kitprinter3D]<br />
* [http://impresoras3dlowcost.com/79-ramps-1-4.html Impresoras3DLowCost]<br />
* [http://www.2printbeta.de/ 2PrintBeta]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://www.create3d.com.au/ Create3D]<br />
* [http://www.seemecnc.com/ SeeMeCNC]<br />
* [http://www.ultibots.com/arduino-mega-ramps-1-4-bundle UltiBots]<br />
* [http://norcalreprap.com/index.php?main_page=index&cPath=1_10 NorcalReprap]<br />
* [http://reprap.me/electronics/arduino-mega.html RepRap.me]<br />
* [http://3dprinterczar.com/shop/electronics/assembled-ramps-1-4-electronics/ 3D Printer Czar]<br />
* [http://www.prototyp3d.com.au Prototyp3d]<br />
* [http://www.replicatorwarehouse.com Replicator Warehouse]<br />
* [http://www.diy-india.com/store DIY-India.com]<br />
* [http://www.cubic-print.com/Mega2560ramps14-4x-A4988/en Cubic-Print]<br />
* [http://www.prototypeshop.nl/3dprinter/ PrototypeShop]<br />
* [http://store.thingibox.com/en/electrical/38-ramps_14.html Thingibox]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/ramps-1-4-kit Makemendel]<br />
* [http://opensourcehardware.it/ Opensourcehardware]<br />
* [http://www.staticboards.es/productos/ramps14sb/ StaticBoards]<br />
* [http://nioz.ru/index.php/ramps-detail NIOZ (Ru)]<br />
<br />
== Wish list ==<br />
This shield would like to replicate with the following external boards<br />
#Additional Stepper Driver.<br />
#Replace the resettable fuse with a traditional [http://www.altronics.com.au/index.asp?area=item&id=S5906 15A blade fuse] and [http://www.altronics.com.au/index.asp?area=item&id=S6040 holder]?<br />
#DC Driver<br />
#Two additional Thermistors (for a second extruder and heated chamber)<br />
#Include a second resistor in parallel to the thermistor to reduce self heating. [http://hydraraptor.blogspot.com/2007/10/measuring-temperature-easy-way.html See here]<br />
#Thermocouple<br />
#SD Card -- Available now made by Kliment - [[Sdramps]]<br />
#Control Panel w/LCD<br />
#Ethernet<br />
#Host USB<br />
<br />
== Troubleshooting ==<br />
*Check List<br />
#RAMPS shield firmly seated on Arduino MEGA<br />
#No stray wires/metal to cause short<br />
#All connections firmly seated, screws tight<br />
#Power connection oriented correctly, connected to RAMPS shield (only USB is connected to MEGA)<br />
#Thermistor connected to T0<br />
#Firmware uploaded<br />
#Stepper driver potentiometers to a sane setting (maybe 25% from CCW to start, adjust to enough power to drive axis + not overheat)<br />
#Heater wires properly connected<br />
<br />
*Cannot connect?<br />
** Verify firmware and host software baud rate matches<br />
** Disconnect USB, reconnect, and retry<br />
** It may be a problem with the software you're using (repsnapper). Try using [http://koti.kapsi.fi/~kliment/printrun/ pronterface].<br />
<br />
*Stepper motor getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver in question by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
*My fan is not working.<br />
** If you have RAMPs 1.3+ and sprinter firmware (set with the default pins for RAMPs 1.3), try attaching the fan to D9 output.<br />
** In pronterface, the fan can be turned on by using the M106 command and turned off with M107.<br />
<br />
=== Stepper Driver Testing ===<br />
If you are not sure whether you have a problem with your RAMPS or the stepper drivers you can test that the driver is getting the power and signals it needs to work.<br />
<br />
*Stepper motors getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
Use a meter of some sort to test the signals at one of the motor drivers. Be careful not to short anything out. You can use a (-) pad in AUX-1 for ground and test the voltage on VMOT, VDD, EN, STEP, and DIR. If all of these are working correctly then the stepper driver is likely bad.<br />
<pre><br />
High(5V) when disabled, Low when enabled EN-| |-VMOT 12V (or voltage at 5A side of input power connector<br />
Set by Jumper MS1-| |-GND 0V <br />
Set by Jumper MS2-| |-1A ---------------| <Motor Coil A <br />
Set by Jumper MS3-| |-2A ---------------|____<br />
Not used (tied to SLP) RST-| |-1B -----------------/ | <Motor Coil B<br />
Not used (tied to RST) SLP-| |-2B -------------------/<br />
Pulse High for each step STEP-| |-VDD 5V<br />
Switches between High and Low when driven direction changes DIR-| |-GND 0V<br />
</pre><br />
<br />
<br />
=== Q&A ===<br />
*What power supply you recommend for your ramps board. I have just finished assembly and looking at the diagrams for a pc power supply and wondering about the separate amperages for the extruder and heated bed. Can they be higher amps without damage?<br />
<br />
Yes, the power supply being capable of more amps than required is the desired configuration. The current shown are the max supported by RAMPS and is the minimum the power supply should be capable of. It is also OK to have both of the inputs on RAMPS connected to one PSU with enough capacity. If you are not using a heated bed the entire thing can run off the 5A side (D8 will just not work).<br />
<br />
*I got a RAMPS V1.3 as part of a kit, but it doesn't have any installation instructions - just a schematic. Can you point us to a good tutorial for connecting everything? (i.e. stepper motors, opto flag pcb's, power, data, etc) Some of it (like the single USB port) is obvious, but some of it isn't.<br />
<br />
See [[RAMPS1.3]] for instructions for version 1.3. There is a version navigation bar at the top of the RAMPS pages that allow you to jump to a specific versions instructions. There is a very helpful graphic under Final Check section.<br />
<br />
*For RAMPS V1.3 the power section of the schematic shows several places with GND/12V (C4/C6, X4-2/1, X4-4/3, VCC/D12). Which one is the GND/12V from the power supply? Is it the round power plug like a laptop power plug? Also, is the outside of that plug GND while the inside is +12V? My kit came with a note warning not to reverse the input power or it would cook the board . . . and a plug adapter with no labels that can be installed either way.<br />
<br />
See the connecting power section of your version's page. The round plug is on the Arduino MEGA and will only power the MEGA. You need to power the green pluggable connector, it should not be reversible and the board should be marked (+) and (-). If for some reason your board is not marked you can follow the diagrams and pictures in the wiki.<br />
<br />
*What connectors can I use to attach my own wires to the board? 2 pin 3 pin and 4 pin headers with wires are good and sold, but what if I want to make my own with Dupont terminals and crimps or with JST connectors and crimps(which are cheaper).<br />
<br />
Can JST connectors be used, what contact pitch- 1mm or 2mm, will there be enough space on sides on standard RAMPS board?<br />
<br />
[[Category:RAMPS| ]]</div>3dymyhttps://reprap.org/mediawiki/index.php?title=File:Ramps1_4Plus.jpg&diff=154263File:Ramps1 4Plus.jpg2015-09-11T15:06:54Z<p>3dymy: </p>
<hr />
<div></div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus&diff=153715Ramps1.4plus2015-09-01T06:01:50Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = RAMPS1_3.JPG<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
== Introduction ==<br />
<br />
Version 1.4 uses surface mount capacitors and resistors to further cover edge issue cases. As of version 1.3 in order to fit more stuff RAMPS is no longer designed for easy circuit home etching. If you want to etch your own PCB either get version 1.25 or [[Generation 7 Electronics]]. Version 1.25 and earlier are "1.5 layer" designed boards (i.e. it's double sided board, but one of layers can easily be replaced with wire-jumpers) that is printable on your RepRap with the etch resist pen method, or home fabbed with toner transfer.<br />
<br />
This board is mostly based on Adrian's [[Pololu_Electronics]] and work by Tonok. Copper etch resists methods suggested by Vik. Also inspired by Vik's work with EasyDrivers. Circuit design based mostly on Adrian's [[Pololu_Electronics]]. Joaz at RepRapSource.com supplied initial pin definitions and many design improvements. Much inspiration, suggestions, and ideas from Prusajr, Kliment, Maxbots, Rick, and many others in the RepRap community.<br />
{{Clear}}<br />
<br />
<center><gallery widths=300px perrow="2"><br />
Image:ramps.jpg|Mendel printed RAMPS wired to Mendel.<br />
Image:rampsMendel.jpg|Mendel with RAMPS in enclosure mounted.<br />
Image:arduinomegapololushieldboardbothsides.png | screen capture of 2-sided RAMPS layout<br />
Image:RAMPSopen.jpg | commercially fabbed 2-sided RAMPS wired to Mendel<br />
</gallery></center><br />
<br />
== Features ==<br />
* It has provisions for the cartesian robot and extruder.<br />
* Expandable to control other accessories.<br />
* 3 mosfets for heater / fan outputs and 3 thermistor circuits.<br />
* Fused at 5A for additional safety and component protection<br />
* Heated bed control with additional 11A fuse<br />
* Fits 5 [[Pololu stepper driver board]]<br />
* Pololu boards are on pin header sockets so they can be replaced easily or removed for use in future designs.<br />
* I2C and SPI pins left available for future expansion.<br />
* All the Mosfets are hooked into PWM pins for versatility.<br />
* Servo style connectors are used to connect to the endstops, motors, and leds. These connectors are gold plated, rated for 3A, very compact, and globally available.<br />
* USB type B receptacle<br />
* SD Card add on available -- Available now made by Kliment - [[Sdramps]]<br />
* LEDs indicate when heater outputs on<br />
* Option to connect 2 motors to Z for Prusa Mendel<br />
<br />
<videoflash type="youtube">0k_KArg_sgA</videoflash><br />
<br />
=== Voltage and current notes ===<br />
<br />
Standard RAMPS has a 5A PTC fuse that runs the Arduino Mega, the stepper motor drivers, and the D10 and D9 outputs. This PTC fuse is rated for a max of 30V, however other components on the board are rated for lower voltages, so care should be taken when using any voltage >12V.<br />
<br />
Standard RAMPS has a 11A PTC fuse that runs the D8 output. This PTC fuse is rated for a max of 16V.<br />
<br />
RAMPS was developed with 12V systems in mind, but it is possible to run it at 24V with various precautions. Most RAMPS boards will happily run at 13.8V or slightly higher with no modification. It is not recommended to exceed 15V for a standard setup, especially if you've bought your board from a cheaper supplier who may have used lower spec components than are recommended.<br />
<br />
Notes:<br />
*Some variants of RAMPS have real fuses in place of the PTC fuses (eg: GRRF RAMPS). The max current limits will of course be different.<br />
*Many PSU's overestimate their max current capability. The max current you require will depend on all your components and the voltage you run them at. For a standard RAMPS board, running a machine with a heated bed, your PSU should generate 12V at >16A (20+A is better, as some PSU's overestimate their capabilities).<br />
<br />
== Safety Tip ==<br />
{|<br />
|[[image:Generation3Electronics-achtung.gif|80px]]<br />
| Once you start putting electricity into your RepRap - even at just 12 volts - you have to take basic, common sense precautions to avoid fires.<br />
Just in case these fail, test your workshop [http://en.wikipedia.org/wiki/Smoke_detector smoke detector]. Don't have a smoke detector? Get one!<br />
|}<br />
<br />
== Support ==<br />
The primary channel for RAMPS support is the [http://forums.reprap.org/list.php?219 RAMPS Forum]<br />
<div id="mainPage.news" style="border: solid 1px #aaaaaa; padding: 0px;"><br />
<h2 id="mainPage.news.title" style="background:#eeeeee; font-size: 105%; line-height: 120%; font-weight: bold; padding: 0px; margin: 0px; padding: 5px 1em;">[http://forums.reprap.org/feed.php?219 Forum/Mailing List]</h2><br />
<div id="mainPage.news.text" style="padding:0px 10px 10px;"><br />
{{#widget:Feed<br />
|feedurl=http://forums.reprap.org/feed.php?219,replies=1,type=rss<br />
|chan=n<br />
|num=5<br />
|desc=0<br />
|date=y<br />
|targ=n<br />
}}<br />
</div><br />
</div><br />
<br />
== Build and Use ==<br />
<br />
See the page that corresponds with the version you are building [[RAMPS1.4]],[[RAMPS1.3]] or [[RAMPS 1.2]]<br />
<br />
== Ingredients ==<br />
<br />
===Schematic ===<br />
<br />
Current schematic shown. For older versions click the image. Click again for full image.<br />
[[Image:arduinomegapololushieldschematic.png|800px|This is the schematic of the shield.]]<br />
<br />
=== Source ===<br />
<br />
{|class="wikitable" style="margin: 1em auto 1em auto;"<br />
|- style="background-color:#999999;"<br />
! FILE ID#<br />
! TYPE<br />
! DESCRIPTION<br />
! DOWNLOAD<br />
|-<br />
| [[File:ArduinoMegaPololuShield.zip]]<br />
| Eagle Files<br />
| These are the files you need to make the board.(Use the File: link to the left to access older versions of the file.)<br />
| [[media:ArduinoMegaPololuShield.zip]]<br />
|-<br />
|-<br />
| [[File:RepRapjr.lbr]]<br />
| Eagle Libraries<br />
| The components used in this board are here. see [[Eagle_Library]]<br />
| [[media:RepRapjr.lbr]]<br />
|-<br />
|}<br />
<br />
== Custom Versions ==<br />
<br />
=== Grogyans ===<br />
<br />
Will have locking connectors for the motors.<br />
Uses the MAX6675 thermocouple sensor, which essentially replaces the AD595.<br />
Less vias, which should also increase building time.<br />
Bottom only, to enable the possibility of a RepRap or toner transfer method to fabricate the board.<br />
Moved the power LED to the front for easy identification.<br />
Providing the user has a proto-shield for Mega, there is plenty of pins left for them to play with.<br />
By using another tiered board, will alow the possibility of more extruders and LCD all of which can communicate over the I2C protocol.<br />
<br />
== Showcase ==<br />
<br />
<gallery><br />
Image:rampsbottom.jpg|printed on a RepRap Mendel with the etch resist method [[Plotting|Using_cad.py]]<br />
Image:rampslabels.jpg|attempt at printing labels with sharpie<br />
Image:Ramps-2sided.jpg|Two-sided PCB Built v1.0<br />
Image:arduinomegapololushieldback.jpg|messy back of the first prototype of RAMPS -- built on a generic megaproto shield with point to point wiring, rather than a custom RAMPS PCB<br />
Image:rampsStandardPinHeaders.jpg|RAMPS with standard pin headers<br />
</gallery><br />
<br />
== Change Log ==<br />
<br />
*1.4 August 4, 2011<br />
#Changed capacitors and resistors to surface mount components<br />
#Added LEDs to mosfet outputs<br />
#Added bulk capacitors for each stepper driver<br />
#Added pull up resistors to enable to override the Pololu drivers default enabled state<br />
#Added mosfet gate resistors<br />
#Added pull-ups for I2C<br />
#Servo1 connector moved to pin 11 to free 7 for ADK<br />
#Fixed thermals<br />
#Servo 5V supply is only connected to VCC if a jumper is added<br />
#Reset switch changed for small footprint<br />
#Moved Aux conectors around a bit and increased board size ~0.1"<br />
#Added some space around Q3 for a small heatsink<br />
<br />
*1.3 May 13, 2011<br />
#Added 5th stepper driver socket<br />
#Added 3rd thermistor circuit<br />
#Added Heated bed circuit w/ 11A PTC fuse, changed to 4 position pluggable input jack to accommodate additional current<br />
#Increased board size to 4"x2.32"<br />
#Pin order on heater outputs changed<br />
#Increased spacing increased to accommodate different connectors<br />
#Added connectors for optional 2 motors on Z driver<br />
#Added connector for PS control<br />
#Improved expansion connector layout<br />
#Moved LED towards corner and added resistor to LED circuit<br />
#No longer optimised for home etching :(<br />
#License changed to GPL v3 or newer<br />
<br />
* v1.2 January 04, 2011<br />
# Added 0.1" motor connector to RAMPS for each driver (motors no longer have to be connected on top of stepper drivers)<br />
# Added breakouts for serial and I2C<br />
# Changed extra power and pin headers around for easier connection to extra boards.<br />
# Lost most extra analog breakouts<br />
# More silk screen and bottom layer fixing<br />
<br />
* v1.1 September 30, 2010<br />
# Replaced power barrel jack with plug-able screw terminal<br />
# Added jumpers to select micro-stepping on stepper driver boards<br />
# Added debug LED<br />
# Changed mosfet pins to be compatible with FiveD firmware<br />
# Reduced number of 100uF capacitors to 1<br />
# Added 100nF capacitor to 12V input<br />
# Put auxiliary 12VIN and GNDIN pads in a straight line<br />
# Silk screen and bottom layer cleaned up<br />
<br />
* v1.0 Original RAMPS PCB design<br />
<br />
* v0.1? Point to point wired Arduino MEGA Prototype shield<br />
<br />
== How to get it ==<br />
<br />
Bare PCB and components are available from<br />
*** for maintainability purposes this section is going to be consolidated in the near future with the reprap buyers guide [http://reprap.org/wiki/RepRap_Buyers%27_Guide buyers guide] all future webshop additions should go there<br />
<br />
<br />
<br />
* [http://www.think3dprint3d.com/Electronics/RAMPS-1.3-electronic-controller-kit-unassembled Think3dPrint3d]<br />
* [http://ultimachine.com/ramps Ultimachine]<br />
* [http://reprapsource.com/shop/shop/list/196 ReprapSource]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://NorcalReprap.com NorcalReprap.com]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/arduino-mega-2560 Makemendel]<br />
* [http://opensourcehardware.it/ opensourcehardware]<br />
<br />
Fully assembled board are available from<br />
<br />
* [http://ultimachine.com/content/ramps-pre-assembled-kit Ultimachine] '''RAMPS Original Developer'''<br />
* [http://www.reprap.cc Austrian Reprap]<br />
* [http://www.aus3d.com.au Aus3D]<br />
* [http://www.reprap-france.com/electronique/54-electronique-ramps-14-assembl%C3%A9e.html eMotion Tech]<br />
* [http://www.robotdigg.com/product/121/Ramps-1.4-Board RobotDigg]<br />
* [http://www.ebay.com/sch/reprap_z/m.html RepRap Z eBay]<br />
* [http://www.charlies3dtechnologies.eu/Ramps_14_Kit/p1675911_8814386.aspx Charlie's 3D Technologies]<br />
* [http://gadgets3d.com/index.php?route=product/product&product_id=54 GADGETS3D.com]<br />
* [http://www.ebay.com/sch/fabster3d/m.html Fabster3D Ebay]<br />
* [http://www.sainsmart.com/sainsmart-mega2560-a4988-ramps-1-4-3d-printer-kit-for-arduino-reprap.html SainSmart]<br />
* [http://www.makerfarm.com/index.php/printer-electronics.html MakerFarm]<br />
* [http://www.electronic-things.de/shop electronic things GmbH]<br />
* [http://myworld.ebay.com/tijnekind/?_trksid=p4340.l2559 Brupje]<br />
* [http://xyzprinters.com/23-ramps XYZ-Printers]<br />
* [http://www.mixshop.com/ MixShop]<br />
* [http://www.a2aprinter.com/ A2APrinter]<br />
* [http://store.bcndynamics.com/ BCNdynamics store]<br />
* [http://moebyus.com/ Moebyus Machines]<br />
* [http://www.kiprinter3d.com Kitprinter3D]<br />
* [http://impresoras3dlowcost.com/79-ramps-1-4.html Impresoras3DLowCost]<br />
* [http://www.2printbeta.de/ 2PrintBeta]<br />
* [http://reprapworld.com/?searchresults&cPath=1591_1593 Reprapworld]<br />
* [http://stores.ebay.ca/reprapdiscount RepRapDiscount]<br />
* [http://www.create3d.com.au/ Create3D]<br />
* [http://www.seemecnc.com/ SeeMeCNC]<br />
* [http://www.ultibots.com/arduino-mega-ramps-1-4-bundle UltiBots]<br />
* [http://norcalreprap.com/index.php?main_page=index&cPath=1_10 NorcalReprap]<br />
* [http://reprap.me/electronics/arduino-mega.html RepRap.me]<br />
* [http://3dprinterczar.com/shop/electronics/assembled-ramps-1-4-electronics/ 3D Printer Czar]<br />
* [http://www.prototyp3d.com.au Prototyp3d]<br />
* [http://www.replicatorwarehouse.com Replicator Warehouse]<br />
* [http://www.diy-india.com/store DIY-India.com]<br />
* [http://www.cubic-print.com/Mega2560ramps14-4x-A4988/en Cubic-Print]<br />
* [http://www.prototypeshop.nl/3dprinter/ PrototypeShop]<br />
* [http://store.thingibox.com/en/electrical/38-ramps_14.html Thingibox]<br />
* [http://makemendel.com/mechanical-parts/electronics-parts/ramps-1-4-kit Makemendel]<br />
* [http://opensourcehardware.it/ Opensourcehardware]<br />
* [http://www.staticboards.es/productos/ramps14sb/ StaticBoards]<br />
* [http://nioz.ru/index.php/ramps-detail NIOZ (Ru)]<br />
<br />
== Wish list ==<br />
This shield would like to replicate with the following external boards<br />
#Additional Stepper Driver.<br />
#Replace the resettable fuse with a traditional [http://www.altronics.com.au/index.asp?area=item&id=S5906 15A blade fuse] and [http://www.altronics.com.au/index.asp?area=item&id=S6040 holder]?<br />
#DC Driver<br />
#Two additional Thermistors (for a second extruder and heated chamber)<br />
#Include a second resistor in parallel to the thermistor to reduce self heating. [http://hydraraptor.blogspot.com/2007/10/measuring-temperature-easy-way.html See here]<br />
#Thermocouple<br />
#SD Card -- Available now made by Kliment - [[Sdramps]]<br />
#Control Panel w/LCD<br />
#Ethernet<br />
#Host USB<br />
<br />
== Troubleshooting ==<br />
*Check List<br />
#RAMPS shield firmly seated on Arduino MEGA<br />
#No stray wires/metal to cause short<br />
#All connections firmly seated, screws tight<br />
#Power connection oriented correctly, connected to RAMPS shield (only USB is connected to MEGA)<br />
#Thermistor connected to T0<br />
#Firmware uploaded<br />
#Stepper driver potentiometers to a sane setting (maybe 25% from CCW to start, adjust to enough power to drive axis + not overheat)<br />
#Heater wires properly connected<br />
<br />
*Cannot connect?<br />
** Verify firmware and host software baud rate matches<br />
** Disconnect USB, reconnect, and retry<br />
** It may be a problem with the software you're using (repsnapper). Try using [http://koti.kapsi.fi/~kliment/printrun/ pronterface].<br />
<br />
*Stepper motor getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver in question by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
*My fan is not working.<br />
** If you have RAMPs 1.3+ and sprinter firmware (set with the default pins for RAMPs 1.3), try attaching the fan to D9 output.<br />
** In pronterface, the fan can be turned on by using the M106 command and turned off with M107.<br />
<br />
=== Stepper Driver Testing ===<br />
If you are not sure whether you have a problem with your RAMPS or the stepper drivers you can test that the driver is getting the power and signals it needs to work.<br />
<br />
*Stepper motors getting too hot?<br />
** Adjust the potentiometer (small screw) on the stepper driver by rotating the screw counterclockwise to decrease the current going to the stepper motor.<br />
<br />
Use a meter of some sort to test the signals at one of the motor drivers. Be careful not to short anything out. You can use a (-) pad in AUX-1 for ground and test the voltage on VMOT, VDD, EN, STEP, and DIR. If all of these are working correctly then the stepper driver is likely bad.<br />
<pre><br />
High(5V) when disabled, Low when enabled EN-| |-VMOT 12V (or voltage at 5A side of input power connector<br />
Set by Jumper MS1-| |-GND 0V <br />
Set by Jumper MS2-| |-1A ---------------| <Motor Coil A <br />
Set by Jumper MS3-| |-2A ---------------|____<br />
Not used (tied to SLP) RST-| |-1B -----------------/ | <Motor Coil B<br />
Not used (tied to RST) SLP-| |-2B -------------------/<br />
Pulse High for each step STEP-| |-VDD 5V<br />
Switches between High and Low when driven direction changes DIR-| |-GND 0V<br />
</pre><br />
<br />
<br />
=== Q&A ===<br />
*What power supply you recommend for your ramps board. I have just finished assembly and looking at the diagrams for a pc power supply and wondering about the separate amperages for the extruder and heated bed. Can they be higher amps without damage?<br />
<br />
Yes, the power supply being capable of more amps than required is the desired configuration. The current shown are the max supported by RAMPS and is the minimum the power supply should be capable of. It is also OK to have both of the inputs on RAMPS connected to one PSU with enough capacity. If you are not using a heated bed the entire thing can run off the 5A side (D8 will just not work).<br />
<br />
*I got a RAMPS V1.3 as part of a kit, but it doesn't have any installation instructions - just a schematic. Can you point us to a good tutorial for connecting everything? (i.e. stepper motors, opto flag pcb's, power, data, etc) Some of it (like the single USB port) is obvious, but some of it isn't.<br />
<br />
See [[RAMPS1.3]] for instructions for version 1.3. There is a version navigation bar at the top of the RAMPS pages that allow you to jump to a specific versions instructions. There is a very helpful graphic under Final Check section.<br />
<br />
*For RAMPS V1.3 the power section of the schematic shows several places with GND/12V (C4/C6, X4-2/1, X4-4/3, VCC/D12). Which one is the GND/12V from the power supply? Is it the round power plug like a laptop power plug? Also, is the outside of that plug GND while the inside is +12V? My kit came with a note warning not to reverse the input power or it would cook the board . . . and a plug adapter with no labels that can be installed either way.<br />
<br />
See the connecting power section of your version's page. The round plug is on the Arduino MEGA and will only power the MEGA. You need to power the green pluggable connector, it should not be reversible and the board should be marked (+) and (-). If for some reason your board is not marked you can follow the diagrams and pictures in the wiki.<br />
<br />
*What connectors can I use to attach my own wires to the board? 2 pin 3 pin and 4 pin headers with wires are good and sold, but what if I want to make my own with Dupont terminals and crimps or with JST connectors and crimps(which are cheaper).<br />
<br />
Can JST connectors be used, what contact pitch- 1mm or 2mm, will there be enough space on sides on standard RAMPS board?<br />
<br />
[[Category:RAMPS| ]]</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus&diff=153714Ramps1.4plus2015-09-01T05:51:55Z<p>3dymy: </p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = RAMPS1_3.JPG<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
== Introduction ==<br />
Version 1.4 uses surface mount capacitors and resistors to further cover edge issue cases. As of version 1.3 in order to fit more stuff RAMPS is no longer designed for easy circuit home etching. If you want to etch your own PCB either get version 1.25 or [[Generation 7 Electronics]]. Version 1.25 and earlier are "1.5 layer" designed boards (i.e. it's double sided board, but one of layers can easily be replaced with wire-jumpers) that is printable on your RepRap with the etch resist pen method, or home fabbed with toner transfer.<br />
<br />
This board is mostly based on Adrian's [[Pololu_Electronics]] and work by Tonok. Copper etch resists methods suggested by Vik. Also inspired by Vik's work with EasyDrivers. Circuit design based mostly on Adrian's [[Pololu_Electronics]]. Joaz at RepRapSource.com supplied initial pin definitions and many design improvements. Much inspiration, suggestions, and ideas from Prusajr, Kliment, Maxbots, Rick, and many others in the RepRap community.<br />
{{Clear}}<br />
<br />
<center><gallery widths=300px perrow="2"><br />
Image:ramps.jpg|Mendel printed RAMPS wired to Mendel.<br />
Image:rampsMendel.jpg|Mendel with RAMPS in enclosure mounted.<br />
Image:arduinomegapololushieldboardbothsides.png | screen capture of 2-sided RAMPS layout<br />
Image:RAMPSopen.jpg | commercially fabbed 2-sided RAMPS wired to Mendel<br />
</gallery></center><br />
<br />
== Features ==<br />
* It has provisions for the cartesian robot and extruder. <br />
* Expandable to control other accessories.<br />
* 3 mosfets for heater / fan outputs and 3 thermistor circuits.<br />
* Fused at 5A for additional safety and component protection<br />
* Heated bed control with additional 11A fuse<br />
* Fits 5 [[Pololu stepper driver board]]<br />
* Pololu boards are on pin header sockets so they can be replaced easily or removed for use in future designs.<br />
* I2C and SPI pins left available for future expansion.<br />
* All the Mosfets are hooked into PWM pins for versatility.<br />
* Servo style connectors are used to connect to the endstops, motors, and leds. These connectors are gold plated, rated for 3A, very compact, and globally available.<br />
* USB type B receptacle<br />
* SD Card add on available -- Available now made by Kliment - [[Sdramps]]<br />
* LEDs indicate when heater outputs on<br />
* Option to connect 2 motors to Z for Prusa Mendel<br />
<br />
<videoflash type="youtube">0k_KArg_sgA</videoflash><br />
<br />
=== Voltage and current notes ===<br />
<br />
Standard RAMPS has a 5A PTC fuse that runs the Arduino Mega, the stepper motor drivers, and the D10 and D9 outputs. This PTC fuse is rated for a max of 30V, however other components on the board are rated for lower voltages, so care should be taken when using any voltage >12V.<br />
<br />
Standard RAMPS has a 11A PTC fuse that runs the D8 output. This PTC fuse is rated for a max of 16V.<br />
<br />
RAMPS was developed with 12V systems in mind, but it is possible to run it at 24V with various precautions. Most RAMPS boards will happily run at 13.8V or slightly higher with no modification. It is not recommended to exceed 15V for a standard setup, especially if you've bought your board from a cheaper supplier who may have used lower spec components than are recommended.<br />
<br />
Notes:<br />
*Some variants of RAMPS have real fuses in place of the PTC fuses (eg: GRRF RAMPS). The max current limits will of course be different.<br />
*Many PSU's overestimate their max current capability. The max current you require will depend on all your components and the voltage you run them at. For a standard RAMPS board, running a machine with a heated bed, your PSU should generate 12V at >16A (20+A is better, as some PSU's overestimate their capabilities).</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Ramps1.4plus&diff=153713Ramps1.4plus2015-09-01T05:25:31Z<p>3dymy: Ramps 1.4 Plus 3D Printer Controller</p>
<hr />
<div>{{RAMPS1.4plus}}<br />
{{Languages}}<br />
{{Development<br />
|image = RAMPS1_3.JPG<br />
|status = Working<br />
|name = RAMPS1.4plus<br />
|description = Newr Generation 3D Printer Controller.better than ramps1.4.<br />
|license = [[GPL]]<br />
|author = a3dymy@163.com<br />
|reprap = Pololu Electronics<br />
|categories = [[:Category:Electronics|Electronics]]<br />
}}'''RepRap Arduino Mega Pololu Shield''', or '''RAMPS''' for short. It is designed to fit the entire electronics needed for a RepRap in one small package for low cost. RAMPS interfaces mix [[Arduino Mega]] with the powerful Arduino MEGA platform Ramps1.4Plus and has plenty room for expansion. The modular design includes plug in stepper drivers and extruder control electronics on an Arduino MEGA shield for easy service, part replacement, upgrade-ability and expansion. Additionally, a number of Arduino integrade boards can be added to the system as long as the main RAMPS board is kept to the top of the stack.<br />
<br />
== Introduction ==</div>3dymyhttps://reprap.org/mediawiki/index.php?title=BT7272A&diff=153439BT7272A2015-08-21T06:40:47Z<p>3dymy: Created page with "BT7272A,Ramps 1.4 plus"</p>
<hr />
<div>BT7272A,Ramps 1.4 plus</div>3dymyhttps://reprap.org/mediawiki/index.php?title=BT7212A&diff=153436BT7212A2015-08-21T01:55:23Z<p>3dymy: BT7212A Ramps 1.4 plus</p>
<hr />
<div>BT7212A Ramps 1.4 Plus is a good control board for 3D Printer.</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Melzi/zh_cn&diff=149547Melzi/zh cn2015-05-29T03:05:18Z<p>3dymy: </p>
<hr />
<div>Melzi 板中文翻译,正在完善中...</div>3dymyhttps://reprap.org/mediawiki/index.php?title=Melzi/zh_cn&diff=149546Melzi/zh cn2015-05-29T02:55:25Z<p>3dymy: Created page with "Melzi 板中文"</p>
<hr />
<div>Melzi 板中文</div>3dymyhttps://reprap.org/mediawiki/index.php?title=File:Pronterface.jpg&diff=101679File:Pronterface.jpg2013-08-12T08:45:05Z<p>3dymy: pronterface连接</p>
<hr />
<div>pronterface连接</div>3dymyhttps://reprap.org/mediawiki/index.php?title=File:Prontface.jpg&diff=101678File:Prontface.jpg2013-08-12T08:42:49Z<p>3dymy: prontface连接之前</p>
<hr />
<div>prontface连接之前</div>3dymyhttps://reprap.org/mediawiki/index.php?title=3dymy_melziV2.0&diff=1016773dymy melziV2.02013-08-12T08:36:12Z<p>3dymy: Created page with '由 www.3dymy.com提供的 melzi V2.0版本 特点: 1)改进了端子,采用了可靠的插拔端子,增大了过电流能力; 2)加厚了板子的尺寸,由1.6mm加…'</p>
<hr />
<div>由 www.3dymy.com提供的 melzi V2.0版本<br />
<br />
特点:<br />
1)改进了端子,采用了可靠的插拔端子,增大了过电流能力;<br />
2)加厚了板子的尺寸,由1.6mm加厚到了2.0mm,沉铜增加到2oz;<br />
<br />
<br />
使用方法:<br />
<br />
预安装软件:<br />
1)安装ft232rl的驱动,在驱动程序目录中;<br />
2)安装pronterface或RepetierHost,两者之一;<br />
3)安装固件目录中的固件更新工具arduino-0023,拷过来就行了<br />
<br />
预装配:<br />
1)拿板子以后,请仔细检查运输过程中有无损坏;<br />
2)把两个测温电阻安装到etemp和btemp两个端子上,如无这两个测温电阻,程序不运行;<br />
3)把12v电源接上,注意,一定不要接反,按电路板指示连接<br />
4)把usb线插上,此时电脑上应该会提示安装驱动,安装好驱动以后,在设备里应该能够看到一个COM口。<br />
<br />
测试:<br />
打开proterface软件,选中刚才生成的Com口,通讯采用115200。设置好以后点击连接。<br />
点击check temp,应该能看到热床和挤出机当前的温度。</div>3dymyhttps://reprap.org/mediawiki/index.php?title=3dymy&diff=1016753dymy2013-08-12T08:24:26Z<p>3dymy: 增加3dymy提供的reprap机器的产品支持</p>
<hr />
<div>www.3dymy.com 专业的3D打印服务搜索及交易平台<br />
<br />
本平台提供以下服务:<br />
<br />
1)RepRap套件、教程、服务<br />
<br />
2)免费的3D打印模型下载<br />
<br />
3)基于地图的3D打印服务搜索<br />
<br />
4)3D打印服务交易过程担保<br />
<br />
<br />
A RepRapMendel系列机器的支持<br />
<br />
以下为本系列单一产品的支持:<br />
[http://reprap.org/wiki/3dymy_melziV2.0]Melzi V2.0<br />
<br />
[http://reprap.org/wiki/3dymy_L_ExtruderV1.0]L Extruder V1.0</div>3dymyhttps://reprap.org/mediawiki/index.php?title=3dymy&diff=946053dymy2013-06-09T02:14:11Z<p>3dymy: </p>
<hr />
<div>www.3dymy.com 专业的3D打印服务搜索及交易平台<br />
<br />
本平台提供以下服务:<br />
<br />
1)RepRap套件、教程、服务<br />
<br />
2)免费的3D打印模型下载<br />
<br />
3)基于地图的3D打印服务搜索<br />
<br />
4)3D打印服务交易过程担保</div>3dymyhttps://reprap.org/mediawiki/index.php?title=3dymy&diff=946043dymy2013-06-09T02:13:11Z<p>3dymy: Created page with 'www.3dymy.com 专业的3D打印服务交易平台 本平台提供以下服务: 1)RepRap套件、教程、服务 2)免费的3D打印模型下载 3)基于地图的3D打印服…'</p>
<hr />
<div>www.3dymy.com 专业的3D打印服务交易平台<br />
<br />
本平台提供以下服务:<br />
<br />
1)RepRap套件、教程、服务<br />
2)免费的3D打印模型下载<br />
3)基于地图的3D打印服务搜索<br />
4)3D打印服务交易过程担保</div>3dymy