Rostock Max V2 pt100 kit installation guide needed

Having a problem? Post it here and someone will be along shortly to help
Post Reply
Skull One
Noob
Posts: 2
Joined: Tue Nov 29, 2016 4:13 pm

Rostock Max V2 pt100 kit installation guide needed

Post by Skull One »

Anyone know where I can find a full installation guide for an E3D pt100 kit? I have a Rostock max v2 with a E3D V6 hotend. So far I've only been able to find bits and pieces of the process in the forums. I still can't find where to plug the amp into the stock Rostock board or how to update the firmware.

Just getting into 3D printing so apologies if this is a pretty basic question.
Xenocrates
ULTIMATE 3D JEDI
Posts: 1561
Joined: Wed Sep 23, 2015 2:55 pm

Re: Rostock Max V2 pt100 kit installation guide needed

Post by Xenocrates »

Copied from my earlier post here

Go ahead and search my post history first if you have any other questions about PT100's, since it seems I've helped most of the people on the forums who are using them and was among the first to get it working (There didn't seem to be any working guides when I started on it).
I connected through the regular thermistor wires (since all of the stuff that goes through the top deck already goes through screw terminals it was the easiest way to do it), and connected to (IIRC), the ground and A6 on the analog EXT. Plugging it into the regular thermistor jack, which I tried since I'm lazy, did not work and showed a large error.
Spoiler:
#if MOTHERBOARD == 301
#define KNOWN_BOARD
/*****************************************************************
* RAMBo Pin Assignments
******************************************************************/

#ifndef __AVR_ATmega2560__
#error Oops! Make sure you have 'Arduino Mega 2560' selected from the 'Tools -> Boards' menu.
#endif

#define X_STEP_PIN 37
#define X_DIR_PIN 48
#define X_MIN_PIN 12
#define X_MAX_PIN 24
#define X_ENABLE_PIN 29
#define X_MS1_PIN 40
#define X_MS2_PIN 41

#define Y_STEP_PIN 36
#define Y_DIR_PIN 49
#define Y_MIN_PIN 11
#define Y_MAX_PIN 23
#define Y_ENABLE_PIN 28
#define Y_MS1_PIN 69
#define Y_MS2_PIN 39

#define Z_STEP_PIN 35
#define Z_DIR_PIN 47
#define Z_MIN_PIN 10
#define Z_MAX_PIN 30
#define Z_ENABLE_PIN 27
#define Z_MS1_PIN 68
#define Z_MS2_PIN 67

#define HEATER_BED_PIN 3
#define TEMP_BED_PIN 2

#define HEATER_0_PIN 9
#define TEMP_0_PIN 6 //This was 0

#define HEATER_1_PIN 7
#define TEMP_1_PIN 3

#define HEATER_2_PIN -1
#define TEMP_2_PIN -1

#define E0_STEP_PIN 34
#define E0_DIR_PIN 43
#define E0_ENABLE_PIN 26
#define E0_MS1_PIN 65
#define E0_MS2_PIN 66

#define E1_STEP_PIN 33
#define E1_DIR_PIN 42
#define E1_ENABLE_PIN 25
#define E1_MS1_PIN 63
#define E1_MS2_PIN 64


#define DIGIPOTSS_PIN 38
#define DIGIPOT_CHANNELS {4,5,3,0,1} // X Y Z E0 E1 digipot channels to stepper driver mapping

#define SDPOWER -1
#define SDSS 53
#define LED_PIN 13
#define FAN_PIN 8
#define PS_ON_PIN 4
#define SUICIDE_PIN -1 //PIN that has to be turned on right after start, to keep power flowing.

That is the rambo section of my pins.h, which should be all you need. I'll go take a picture of where the pins actually connect later. My printer lives out in a barn that I am not eager to go out to early in the morning. BTW, what firmware are you planning to run this with, and where do you plan to put your amplifier? I have mine in the top deck in a little housing that sits just between the pieces of the spool support, where I can easily swap the hotends over. I also made use of a 3 pin computer fan cable to provide it's power, signal, ETC, since it fits perfectly and gives me a cleaner package. If you plan on using marlin, that's cool, I was tempted but couldn't figure out if there was actual good delta support in it, since the wiki said TODO, and the projects involving it were rather out of date. If you're using repetier, you may need the sensor table for it as well. In which case, I have a table, which I am not sure is entirely accurate, but as the initial temperature are accurate, and it is converted from the marlin table, which should also be accurate, I imagine that it should be fairly close.
Spoiler:
#define NUM_TEMPS_USERTHERMISTOR1 48
#define USER_THERMISTORTABLE1 {\
{227*4,1*8},{236*4,10*8},{245*4,20*8},{253*4,30*8},{262*4,40*8},{270*4,50*8},{279*4,60*8},{287*4,70*8},{295*4,80*8},{304*4,90*8},{312*4,100*8},{320*4,110*8},{329*4,120*8},\
{337*4,130*8},{345*4,140*8},{353*4,150*8},{361*4,160*8},{369*4,170*8},{377*4,180*8},{385*4,190*8},{393*4,200*8},{401*4,210*8},{409*4,220*8},{417*4,230*8},{424*4,240*8},\
{432*4,250*8},{440*4,260*8},{447*4,270*8},{455*4,280*8},{463*4,290*8},{470*4,300*8},{478*4,310*8},{485*4,320*8},{493*4,330*8},{500*4,340*8},{507*4,350*8},{515*4,360*8},\
{522*4,370*8},{529*4,380*8},{537*4,390*8},{544*4,400*8},{614*4,500*8},{681*4,600*8},{744*4,700*8},{805*4,800*8},{862*4,900*8},{917*4,1000*8},{968*4,1100*8} }

I make no guarantees about any of this stuff, it is simply what has worked for me thus far. Let me know how it goes for you, and take some piccies of what you end up printing for me, I love seeing what other people are doing.
Machines:
Rostock Max V2, Duet .8.5, PT100 enabled E3D V6 and volcano, Raymond style enclosure
Automation Technology 60W laser cutter/engraver
1m X-carve router

Sic Transit Gloria Mundi
01-10011-11111100001
Post Reply

Return to “Troubleshooting”