Quantcast
Channel: Reprap Forum - RAMPS Electronics
Viewing all articles
Browse latest Browse all 1807

Tutorial: Fix RampsFD v1 bugs to get a highperformance Arduino DUE - Reprap Controller (no replies)

$
0
0
Hello,

this is my first post. I have been following Reprap-community for years and build already 3 printers. Now it is time to return something.

This is a tutorial to fix most of the problems on RAMPS-FD v1 (Geetech) for Arduino Due. I am not going to discuss the single problems here. I cannot recommend buying a RAMPS-FDv1, but I can recommend Arduino DUE as very good Platform for Reprap with lots of performance. If you are buying your electronics from scratch, do yourself a favour and buy RAMPS-FDv2 or RAMBO for Arduino DUE. RAMPS-FDv1 is bad designed and has serval bugs, but it is cheap and maybe you did the same mistake than I did or became weak by the price.....

Well, if you already have one, if you hate throwing new products into the distbin, if have soldering-skills and some time, this tutorial could help you to end with some useful stuff. Otherwise you are wasting your time.

Again: Do not plan to buy RAMPS-FDv1 and mod it. Only do it, if you already have one. It is better and cheaper to get good quality from source!

I have tested this mod on my setup:
modded Ramps.FDv1 from Geetch with Arduino DUE compatible Controller (Geetech)
Firmware: Repetier v0.92 beta
Printer: Delta-Concept: BIG Rostock

Tutorial to fix RAMPS-FDv1:
Only for RAMPS-FD V1 - Geetech

Ramps-FD v1 - Schematic

Bill of Material:
- 4 Mosfet IRLB8743
- 4 resistors 100 Ohm (wired or SMD)
- Some isolated thin wire to make some connections
- 20cm of isolated wire with at least 1mm^2 to improove grounding issues
- external 5V-Source stabilised with at least 500mA (If you are using ATX-Power supply yust use red wire. It is perfect 5V :-))
- optional: 1 EEprom 24LC256 or similar if you want eeprom support

replace:
Q201, Q203, Q202, Q206, by Mosfet IRLB8743
(Maybe you want to remove old Mosfets and install the new ones after the other modifications are done... It makes things easier.)

remove:
SMD-Transistor Q501
SMD-Transistor Q502
SMD-Transistor Q204
SMD-Transistor Q205
SMD-Resistor R510 10k (keep it.... We will reinstall it later)
SMD-Resistor R511 10k (keep it.... We will reinstall it later)
SMD-Resistor R214 10k (keep it.... We will reinstall it later)
SMD-Resistor R218 10k (keep it.... We will reinstall it later)
SMD-Resistor RP1

cut traces:
to Pin 3 of RP3
to Pin 4 of RP3

add:
on position of Q501 - Resistor 10k to Gnd (old removed resistor can be reused on position (D-S))
on position of Q502 - Resistor 10k to Gnd (old removed resistor can be reused on position (D-S))
on position of Q204 - Resistor 10k to Gnd (old removed resistor can be reused on position (D-S))
on position of Q205 - Resistor 10k to Gnd (old removed resistor can be reused on position (D-S))
Connect Q201/Gate with wire to IC U2-Pin 15 (74HC244)
Connect Q203/Gate with wire to IC U2-Pin 17 (74HC244)
Connect Q202/Gate with wire to IC U1-Pin 5 (74HC125)
Connect Q206/Gate with wire to IC U1-Pin 9 (74HC125)

modify Arduino Header Pins on bottom of RAMPS-FD: (Look at Arduino due Pinmap [21stdigitalhome.blogspot.co.at])
We have to break all 5V-Connections and to connect external 5V
Cut Pin 2 of SPI-Header
Bend 5V-Pin of Arduino-Power Header to 90 degrees and solder extenal-5V-cable to it.
Now, if you put together Arduino Due and Ramps-Fd there is no 5V-connection between

Grounding:
solder 1mm^2 wire to thermistor-gnd-pad on bottom side of Ramps-fd
solder other end of cable to gnd of Arduino due.

optional EEprom:
Install EEprom somewhere (I glued mine on bottom side and connected it with copper-wires)
Connect EEprom to Connector I2C-0 on Ramps. This 4 pins give all you need for Eeprom
You will have to connect signals:
Gnd I2C0-Pin2 to Eeprom Pin Gnd/VSS
Power I2C0-Pin1 to Eeprom Pin VCC
SDA I2C0-Pin3 to EEprom SDA
SCL I2C0-Pin4 to EErpom SCL
AddressLines: Connect I2C0-Pin2 to EEprom A0/A1/A2

Firmware-Changes
Invert Mosfet Arduino-Pins in Firmware (D8-D11, they are already inverted in Ramps-FD-V1-config! So reverse the again.)
Hint: in Repetier Firmware you can use Ramps-FD-V2 / 404, there it is already fixed...

Viewing all articles
Browse latest Browse all 1807

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>