External Thermocouple Board connection (SOLVED!!!)

Having a problem? Post it here and someone will be along shortly to help
Post Reply
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

External Thermocouple Board connection (SOLVED!!!)

Post by pro9793 »

Hi, I've got the Rostock Max 3d printer with RAMBO 1.2. I've installed the e3d hotend and bought the External Thermocouple board ver 1.1b with AD597a for my type K thermocouple. Does anyone knows how to connect the thermocouple amplifier to the RAMBO? And what settings should I set then? Sorry for my English. Thank you!
Last edited by pro9793 on Wed Mar 19, 2014 6:00 pm, edited 1 time in total.
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7159
Joined: Sun Apr 01, 2012 5:26 pm

Re: External Thermocouple Board connection

Post by Eaglezsoar »

pro9793 wrote:Hi, I've got the Rostock Max 3d printer with RAMBO 1.2. I've installed the e3d hotend and bought the External Thermocouple board ver 1.1b with AD597a for my type K thermocouple. Does anyone knows how to connect the thermocouple amplifier to the RAMBO? And what settings should I set then? Sorry for my English. Thank you!
I'm not sure this can help but check out this thread: http://forum.seemecnc.com/viewtopic.php?f=35&t=3963
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

Re: External Thermocouple Board connection

Post by pro9793 »

Have already read this topic - there is no answer.
The RAMBO v1.2(atmega2560) have the analog port with 5v, gnd and ADC inputs. May be I can connect it there?
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection

Post by Captain Starfish »

That topic tells you how you need to set configuration.h to correctly use the temperature information from the AD595/7a in the thermocouple board. Further reading on the AD597 datasheet shows it gives a linear analogue output by temperature curve. Looking at the repetier.h file (the only other file that cares about the #define EXT0_TEMPSENSOR_TYPE of 100) it looks like you need to wire the +5v line to 5v wherever you can get it, and the signal and ground lines to the appropriate thermistor0,1,2 etc inputs on the RAMBO because the Repetier firmware uses the same input pin for both and the interface circuitry looks like a weak bias and noise suppression network which the AD597 can happily drive through.
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

Re: External Thermocouple Board connection

Post by pro9793 »

Ok thank you.I'll try to connect the thermocouple board. So 5v to board from anywhere, gnd to thermistor gnd input and signal to another thermistor input. I hope that nothigh will burn out))))
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection

Post by Captain Starfish »

Me too. :)

But looking at the datasheet for the 597, the Repetier firmware around the thermocouple/thermistor #defines and the schematics for the Rambo I think you'll be fine. One step better, if it all turns to poo it looks like the most likely victim will be the 597 board which is a lot cheaper than the Rambo. So relax, just keep your hand near the power cord and nostrils alert for smoke the first time you power it up!
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

Re: External Thermocouple Board connection

Post by pro9793 »

Having problems
[img]http://s019.radikal.ru/i640/1403/37/1d67769d6afdt.jpg[/img]
Have connected the board to the 5V and GND from power unit, not from Rambo, and signal to the thermistor input(wich is not connected to gnd)
Have the extruder temperature 481.93C with thermocouple board connected to rambo and 498C with disconnected(Hot end is cold). And having mistakes in Repetier-host trying to power On the heat bed - ERROR Printer Set into dry run mode until restart and extruder 0 temp sensor defect.
p.s.^have the 0.91 repetier firmware installed. What is wrong am I doing? In the configuration.h i've changed the temp sensor type to 100.
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

Re: External Thermocouple Board connection

Post by pro9793 »

the voltage between gnd and signal output from the themoqouple board is around 4.83V
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection

Post by Captain Starfish »

So check the board first. If you put power onto the 5V rail and ground from a power supply, and measure signal coming in vs the same ground what are you getting in room temperature?
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

Re: External Thermocouple Board connection

Post by pro9793 »

with board disconnected from rambo it has 0.23v between gnd and signal outputs. But when i connect the signal to rambo, the voltage between those two is 4.83
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection

Post by Captain Starfish »

Ah, ok. With the power/ground coming from the rambo but signal not connected, though, it's still reading 0.23V? If so, you're going to need to disable the thermistor bias network and get that signal straight into the rambo's A/D pin for the channel.

Have you tried asking Ultimaker?
pro9793
Plasticator
Posts: 12
Joined: Thu Mar 13, 2014 5:02 pm

Re: External Thermocouple Board connection

Post by pro9793 »

hey)))I've done everything last night, had no time to share the solution. I've connected the GND to the GND pin of Analog-EXT(pin2), +5v to VCC(pin1) and signal to pin7(PK0 ADC8 of atmega) of the analog-ext on the Rambo. Now I have the 5.00V on the Board, ang 0.22V signal. I've changed the pins.h file (#define TEMP_0_PIN 8 //there was 0) and configuration.h (#define EXT0_TEMPSENSOR_TYPE 100) and everything is working perfectly!!!

Thanks everyone for help!!!
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Captain Starfish »

Excellent - that's great to know. My apologies for assuming the output of the board would be able to power through the bias network and leading you up that garden path.
EvilFz1
Prints-a-lot
Posts: 34
Joined: Tue Oct 01, 2013 9:35 pm

Re: External Thermocouple Board connection (SOLVED!!!)

Post by EvilFz1 »

so this is what im trying to get?
http://www.mouser.com/ProductDetail/Ana ... HzstGHg%3d

or I found this talkin a little about the thermocouple extensions...
http://reprap.org/wiki/Rambo_developmen ... hermistors

even tho im closer than I was before, im still lost...
pro9793, could we get a picture and maybe an update?
I know I can do this but might need someone to walk me thru it a little further,
thanks
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Captain Starfish »

The first one is the chip you need. Feed it power, attach the thermocouple and it will spit out an analogue voltage that can be read by one of the analogue expansion port pins on the RAMBo. That way you just need to change the pin used for the EXT0 therm input as described in this thread. Note that you can find expansion boards like your I2C one that have all the mounting hardware etc just with this chip on 'em instead of the I2C chip. I'm considering making a PCB that fits on the top of the effector platform bolts that has a clean connector for the effector cable, this chip (with an option for a second one on dual setups) and other connectors going out to the heaters, fans, thermocouples etc.
EvilFz1
Prints-a-lot
Posts: 34
Joined: Tue Oct 01, 2013 9:35 pm

Re: External Thermocouple Board connection (SOLVED!!!)

Post by EvilFz1 »

ordering it tomorrow, will be back with some more questions sooner or later! im still foggy where I change the thermistor reading to the thermocouple reading, it talked about the 100 value, but I couldn't find that list in my repetier arduino file when I looked last night... seems I understand how to change the pins in those files above mentioned, is that the only code that needs to be changed? thanks, just trying to get my head around it further.
User avatar
Captain Starfish
Printmaster!
Posts: 950
Joined: Tue Dec 10, 2013 5:24 am

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Captain Starfish »

You need to change the arduino pin number in the configuration.h and the physical pin you use for the input because the signal conditioning electronics on the main pin wreck the signal. You also need to change that 97 or whatevs to 100 to tell it that it's talking to a thermocouple amplifier instead of a thermistor. That should be it.
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7159
Joined: Sun Apr 01, 2012 5:26 pm

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Eaglezsoar »

Where can I buy an External Thermocouple board ver 1.1b with AD597a?
I prefer a seller located in the USA.
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Eric
Printmaster!
Posts: 717
Joined: Sat Aug 18, 2012 4:09 am
Location: Chula Vista, CA

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Eric »

Eaglezsoar wrote:Where can I buy an External Thermocouple board ver 1.1b with AD597a?
I prefer a seller located in the USA.
This uses the same picture as the one advertised by e3d and reprapworld: http://reprap.org/wiki/ExtThermoCouple_1.0
It's open source, extremely simple, and anyone could make and sell them if they wanted. And several probably have.
The SOIC AD597 is way cheaper than the TO package linked above. $6 vs $20 mouser prices.
As for version 1.1b, no clue. I find no reference to that anywhere besides here. Likely a maker has their own change to the board to utilize a different connector or something simple like that.
User avatar
Eaglezsoar
ULTIMATE 3D JEDI
Posts: 7159
Joined: Sun Apr 01, 2012 5:26 pm

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Eaglezsoar »

Eric wrote:
Eaglezsoar wrote:Where can I buy an External Thermocouple board ver 1.1b with AD597a?
I prefer a seller located in the USA.
This uses the same picture as the one advertised by e3d and reprapworld: http://reprap.org/wiki/ExtThermoCouple_1.0
It's open source, extremely simple, and anyone could make and sell them if they wanted. And several probably have.
The SOIC AD597 is way cheaper than the TO package linked above. $6 vs $20 mouser prices.
As for version 1.1b, no clue. I find no reference to that anywhere besides here. Likely a maker has their own change to the board to utilize a different connector or something simple like that.
Mouser has an AD597 with a Z on the end of it that is to replace the standard one. It's about a dollar less and it says that it is the new replacement for the AD597. If I decide to go the thermocouple
route I will probably order the newer AD597Z and make a small board to hold it and the terminal screw connectors.
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Eric
Printmaster!
Posts: 717
Joined: Sat Aug 18, 2012 4:09 am
Location: Chula Vista, CA

Re: External Thermocouple Board connection (SOLVED!!!)

Post by Eric »

I was referring to http://www.mouser.com/ProductDetail/Ana ... wE400kg%3d. Same thing in a different package type, way cheaper.
EvilFz1
Prints-a-lot
Posts: 34
Joined: Tue Oct 01, 2013 9:35 pm

Re: External Thermocouple Board connection (SOLVED!!!)

Post by EvilFz1 »

ok so how do I know which place in the pins menu to change the TEMP_0 to pin 8??? I see multiple arduino mega lists that all look the same... I changed the tempsensor to the 100 value, and havnt yet wired it bc what good is that when it isn't goin to read correctly to know if I wired it correctly...
I got the ad597, the round 10pin (rather than the 8pin chip) and I give power and ground to pin 1 and 2 from my power supply, or from a special place on the Rambo that im unfimilar with? and then I don't know which pins to send to the TC and where the return signal should go, id imagine the return signal goes to pin 8?
sry, im not a programmer, I thought this upgrade would be easier than it has been for me...
Post Reply

Return to “Troubleshooting”