ARD RAMPS Kit1.6 - Manual - 2022 04 22
ARD RAMPS Kit1.6 - Manual - 2022 04 22
6 KIT
Ramps 1.6 with display & 5x A4988 motor driver
1. GENERAL INFORMATION
Dear customer,
thank you for choosing our product. In the following, we will show you how
to use your product.
Should you encounter any unexpected problems during use, please do not
hesitate to contact us.
With this set you lay the foundation for the installation of your own 3D
printer on the basis of Arduino.
Not only the required stepper motor output stages are included, but
the board also offers connections for up to 3 heating units (printing bed
heating, extruder 1, extruder 2) with each 3 possible inputs for connecting
the required temperature sensors. In addition, fans for component and
extruder cooling can also be connected.
With the matching, installed software on the Arduino MEGA, it can show
you the current status or rather information like temperature on the
included LCD-display.
Compared to its predecessor (RAMPS 1.4), the MOSFET‘s and screw termi-
nals of the RAMPS 1.6 have been adapted for higher power consumption. In
addition, the thermal design has been revised to generate better heat dis-
sipation.
2. SCHEMATIC DRAWING
First you have to connect the Arduino MEGA with the Ramps 1.6 expansion
board. Plug the board on the Arduino so that the pins on the bottom of the
boards are connected in accordance with the ports of the Arduino.
4. JUMPER-CONFIGURATION
Before you can plug the necessary stepper motors on the expansion board,
you must set the corresponding jumper first. The jumpers define the
amount of possible micro steps for the stepper motors. It can support up
to 1/128 steps. The exact configuration is additionally dependent of the
utilized stepper motor drivers.
The different jumper slots are shown in the picture above and in the
schematic drawing before. The various step configurations are displayed in
the following chart.
No No No full step
After the jumpers are set, the stepper motor drivers have to be plugged
into the black slots which are directly at the jumper slots. Make sure that
the stepper motor driver are rightfully plugged in. You can gather the
information from the following picture on how to plug in the motor drivers
correctly.
If you have successfully inserted the motor drivers, you can connect the
stepper motors.
6. CONNECTIONS
Now the end stops and the temperature sensors can be connected. Up
to 6 end stops and 3 temperature sensors can be connected. You can see
here the typical connection of the end stops. The temperature sensors get
the connector T0 for the HotEnd and the connector T1 for the heat bed.
The polarity of the temperature sensors are not relevant.
Additionally, the heatbed must be connected to the connector D8 and the
HotEnd to the connector D10. D9 can be used for a fan or for an additional
HotEnd. You can also now plug in the display into the provided slot.
For that you first have to download the Visual Studio Code software from
their website and install it.
Afterwards download the Marlin firmware here.
Open Visual Studio Code and click Extensions on the left. Now type
Platformio in the search bar and install the PlatformIO IDE.
Now you can open your previously downloaded Marlin firmware folder
under File -> Open Folder and adjust the Configuration.h file.
Board selection
Before the software can be transmitted to the Arduino, the used
configuration must be adjusted.
The most common configuration consists of one HotEnd, one fan and
one bed. Depending to its purpose and structure the configuration can
be differed. In accordance with the configuration, the motherboard in the
Configuration.h file must be registered.
Open the Configuration.h file and search for the corresponding definition
of the motherboard. You can quickly search for the corresponding line by
pressing STR + F.
For the earlier mentioned configuration (HotEnd, fan, bed), the
motherboard configuration should look like the following example:
Configuration Connected
To activate the display, delete the commentary lines in the last line so that it
looks like that:
#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
If you have problems with the image on your display, you can fix this by
changing the timings. To do this, insert the following lines:
Amount of extruders
If you use more than one extruder then you also need to adjust the following
line in the Configuration.h file appropriately:
Temperature sensors
Also the configuration of the temperature sensors must be adjusted in
accordance with the used sensors.
#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 0
#define TEMP_SENSOR_2 0
#define TEMP_SENSOR_3 0
#define TEMP_SENSOR_4 0
#define TEMP_SENSOR_BED 0
Even the maximal permitted temperatures can deviate in accordance to
the used components. Because of that, you should match the maximal
temperatures with your components in the following section:
// Invert the stepper direction. Change (or reverse the motor connector)if
an axis goes the wrong way.
#define INVERT_X_DIR false
#define INVERT_Y_DIR true
#define INVERT_Z_DIR false
// @section extruder
//For direct drive extruder v9 set to true, for geares extruder set to false.
#define INVERT_E0_DIR false
#define INVERT_E1_DIR false
#define INVERT_E2_DIR false
#define INVERT_E3_DIR false
#define INVERT_E4_DIR false
When you have made all settings, you can transfer the program to your
Arduino by clicking on PlatformIO: Upload in the bottom left corner.
9. FURTHER INFORMATION
Return options :
As the end user, you can hand over with the purchase of a new device
your old appliance (which has essentially the same functions as the new
one) free of charge for disposal. Small devices which do not have outer
dimensions greater than 25 cm can be submitted independently of the
purchase of a new product in normal household quantities.
1
material, you can contact us and we will send you an appropriate package.
10. SUPPORT
If any questions remain open or problems arise after your purchase, we are
available by e-mail, telephone and with a ticket support system to answer
these.
E-Mail: [email protected]
Ticket-System: http://support.joy-it.net
Telephone: +49 (0)2845 98469 – 66 (10 - 17 o‘clock)
Published: 22.04.2022
www.joy-it.net
SIMAC Electronics GmbH
Pascalstr. 8 47506 Neukirchen-Vluyn