RAMPS 1.4.4

From RepRap
Revision as of 14:40, 10 September 2019 by MrAlvin (talk | contribs) (Summary: updated the text)
Jump to: navigation, search
Version specific info
RAMPS 1.7 | RAMPS 1.6 | RAMPS 1.5 | RAMPS 1.4.4 | RAMPS 1.4 | RAMPS 1.3 | RAMPS 1.2 (RAMPS 1.2 old) and older
Crystal Clear action run.png
RAMPS 1.4.4

Release status: Prototype

RAMPS144C.jpg
Description
RepRap Arduino Mega Pololu Shield Arduino MEGA based modular RepRap electronics.
License
Author
Contributors
Based-on
Categories
CAD Models
External Link


Summary

A RAMPS shield that can be used with:

  • 8-bit or 32-bit controllers
  • a single 12V or 24V power supply.
  • TMC2130 drivers via SPI bus jumper selection.

And:

  • on-board 3V->5V buffer chip, for a higher Gate voltage control for all mosfets
  • two additional Fan mosfets. For a total of 3 PWM controlled Fans. With 3x 2.54mm jumper pins for Fan connections (max 1A per fan)
  • power selection for Fans: 24V or 12V rails
  • SMD mosfets. (datasheet numbers: 2 milli Ohm for Heated Bed, 4 milli Ohm for Hot-end) Max 1A for Fans.
  • 'on-board' 24V-to-12V DC-DC switch mode regulator
  • a 4-pin 7.62 mm (20A) Screw Terminal Power Connector, for Power Supply and Heat Bed connections
  • a "blue" 5.08 (13A) Screw Terminal Connector for Heat-Bed connection
  • jumper selection of 12V -> Vin on the Arduino. No soldering of D1 needed.

Further additions are:

  • 24V protection on Thermistor inputs
  • 100nF capacitors on end-stop pins.
  • 5V protection on end-stops - even for 3V controllers
  • a high voltage (12V) Z-probe port. Connected to either Z-Min (default) or Z-Max end-stop pins
  • Hardware SPI port (at center of board) for use with the Arduino DUE controller
  • includes all RAMPS familiar Aux ports - like: Aux-1, Aux-2, Aux-3 (with extensions), Aux-4, Servo, PS-on, I2C, 6x End-stops, 3x Thermistors
  • jumper connections for 5V, 12V, 24V. In addition to the usual +Voltage (Vcc pins) on the Aux ports.

And some options:

  • for use with a 5V PT100 sense amplifier - even on 3V controllers
  • an on-board Resistor option. For experimenting with Thermistor self heating issues
  • on-board diodes, which can be used to lower Vin voltage, and help prevent overheating of the Arduino Mega 5V voltage regulator
  • an option for an on-board 24LS256 EEPROM. For use with controllers that have no built-in EEPROM.


Click any image for larger versions

How this board came into existence

While I was designing the RAMPS 1.7 shield, a friend said: Well, that is all good and dandy, but 10x10 cm is too big for my printer. I need a RAMPS shield that can do:

  • TMC2130 drivers (without SPI wires floating on-top),
  • can be used with a single 24V power supply,
  • and still be only the size of a standard RAMPS board - or it will not fit nicely on my printer.

And this shield is what we have ended up designing, over several experimental iterations.

Files

Once we have a working prototype, we will share the design files.

Schematics

144-schematics-01.jpg

PDF version here