Hi,
recently I neraly finished the hardware of my DIY 3D printer.
Just need to adjust stepperdriver-current, then connect steppers, and configure Marlin, before I can test-run my machine.
Here's what I think I need to setup:
5x TCM2209 for axis and 2 extruders (MS1/2/3: high, 1/16th SpreadCycle)
-Arduino Mega2560 using Ramps 1.6 (which seems to be configured as Ramps 1.4 as the punout is the same)
Bed: D8
Extruder0: D9
Extruder1: D10
Extruder0 Fan: D4 (connected using diodes to avoid inductive voltage, driven by BUZ11 FETs)
Extruder1 Fan: D5 (connected using diodes to avoid inductive voltage, driven by BUZ11 FETs)
Filament sensor 0: D6
Filament sensor 1: D11
microSD reader connected to AUX3
Display: HD44780 20x4 ii2 with PCF8574
Rotary encoder: button D31
rotary-pins: D35 & D37
Inductive sensor for z-probing: z-min (dont remember if signal needs to be high or low when aluminium bed is close to it...using 12V to drive sensor, and voltage devider to get 5V signal for Arduino)
5 simple switches as endstops
Here are my questions:
1. Can I tell Marlin NOT to use both extruders at the same time to prevent over-current?
Which setting do I have to use for this?
As I only have a 20Amp PSU here, both extruders, and headbed at the same time would draw too much current!
2. How do I detect the type of temp-sensors (Ext0/1&Bed) I have?
3. Shall I use ArduinoIDE ot Plattform IO to compile and upload Marlin?
4. Which version of Marlin should I use for Arduino Mega2560 /w Ramps 1.6 /w TCM2209?
5. I connected all endstops (Gnd + 5V from Servo GPIOs) directly to my Ramps board, without using additional resistors. Should I connect current limiting resistors on endstops?
6. Im too stupid to compile the Marlin firmwaqre using the ArduinoIDE. Looks like I didnt set up the Arduino Mega2560 properly (in fact Im experienced using the Arduino plattform).
7. Once Marlin has been flashed: is there a test-mode so I can adjust the stepper drivers' current before turning off the machine to connect the steppers?
Here are some picturec of my build:
[
digitalinventions.de]
On image 52 Ramps 1.4 still is installed.
On image #53 you can see it has been replaces by Ramps 1.6. There'a also an additional PCB for the extruder's fans on the right.
Image #54 shows my extruders (Ext0: wade Ext1: direct drive)