Ultimachine Boards

Want to Buy one? Mini-RAMBo Here, RAMBo Here.

UltiMachine boards are extremely high quality and built as the refined updated Ramps 1.4 board. Meaning it is a more reliable board and it has been designed with more robust safety features built in (harder to destroy these boards by accident). Hopefully this will result in a more pleasant user experience for the newcomers to electronics. These boards are using trusted high quality components and assembled in the U.S. Johnny R from UltiMachine designed the original Ramps series of boards and these are the next generations from him and his team.  There are many improved features including properly implemented drivers with more efficient heat transfer, replaceable fuses, isolated USB, more ports, More control from the firmware did I mention DIGI-POTS!!!.

The boards are more expensive than the current ramps boards but have no assembly required and I am expecting a nearly non existent failure rate (still true). These two factors mean I can have a much lower markup on them than the ramps. These boards also have the driver current that is set in the firmware meaning much less setup and testing time for me as well, again lowering the need for a steep markup and more accurate control over your steppers. The mini-Rambo has four drivers, this means no dual endstop firmware on this board with out some skills and an external driver.

There is much more information available from UltiMachine or the Wiki links in each section.

Firmware

Jump link for each board.

Mini-Rambo     Rambo     Archim

Using the Mini Rambo

All the Details you could need, http://reprap.org/wiki/MiniRambo

The most common way the Mini Rambo will be used on the Mostly Printed CNC or LowRider CNC, will just be power and the X, Y, and Z steppers. The board is labeled clearly on each port.

 

 

 If you are using an LCD the header adapter is not needed and you can plug it directly into the board as shown.

 

 

 

Adding an Extruder

To use an extruder you will need to flash the extruder enabled firmware or set the firmware to your appropriate thermistor value (Most commonly 11). You will then need to plug in your extruder heater, Thermistor to port T0, your print fan to port fan 1, and your extruder stepper into E0.

 

 

 

Using a Heated Bed

In addition to all the wires above, you will need to add what is shown in the picture below. Everything else has been removed for clarity. The firmware will need to have the heated bed thermistor value set (Usually to 11). You will need to add the bed thermistor to port T1, power to both inputs A&B, and of course the bed plugs into the heated bed port.

 

 

 

Formal Details

If you have any doubts or are unclear on anything the wiki page should have all your answers. http://reprap.org/wiki/File:MiniRambo1.3a-connections.png

Laser Pin

Adam did some investigating and found a suitable laser PWM pin. Forum post.

Driver Math

These can now be set in Configuration-Adv.h,

#define PWM_MOTOR_CURRENT {950, 950, 950} //XY,Z,E

ITripMAX=(As stated Setting the drivers to 70%-90% of max rated amps is a good idea, 70% seems pretty good to me.)

VRef = ITripMAX * 0.8 (this gives you the ideal test point voltage)
Wv = (VRef / 1.66) * 255 (Wv=the pwm value needed (if you are using a rambo stop here I believe))

// Motor current PWM conversion, PWM value = MotorCurrentSetting * 255 / range
#define MOTOR_CURRENT_PWM_RANGE 2000
#define DEFAULT_PWM_MOTOR_CURRENT  {900, 900, 900}

So Wv/255*2000=DEFAULT_PWM_MOTOR_CURRENT (Values are XY, Z, E)

Bonus

If you have plugs that do not fit the the sockets on the Mini Rambo, you can persuade them to come off and usually your plugs will fit the bare pins.

 

 

Mini-Rambo CaseCase

Need a fancy Box for your fancy board?

 

Gnarly Mini-Rambo Case

 

Dual End Stop

Information link

Rambo 1.3

The most common way the Rambo will be used on the Mostly Printed CNC or LowRider CNC is to plug in the X, Y, and Z steppers. Then you need power to both the logic and stepper circuits.

All the details in their full glory, http://reprap.org/wiki/Rambo_v1.3

 

Rambo 6A PS with Jumper

You can add a Short jumper to get power to both ports, mind the polarity. The board does have labels but the Diagram below should be a little more clear.

Using an LCD requires an adapter on the full sized Rambo.

Shop Link

 

 

Case

Need a Gnarly Box for your fancy board?

Thingiverse Link

 

Dual End Stop Information

Information Link

Archim

Wiki links, Archim 1 & Archim 2

Before you ask, the only difference is the Archim 2 uses Trinamic drivers. This is setup up extremely similar to the Rambo board except no LCD adapter is needed.

Case

Need a Box for your Gnarly board?

Thingiverse Link

 

Dual End Stop Information

Information Link