1

Topic: RAMBo v1.2 and High Temp Readings

I replaced the controller in my SD2 to a RAMBo 1.2. I have an E3D v6 and the stock heatbed. (I've made the changes in the FW to use the right thermistor type for both) but the Temp readings are off by exactly positive 30C (I have another 3D printer in the same room and a digital thermometer.)

I've test both thermistors with a meter and they look good. I've even swapped the E3D assembly from the other printer to the SD2. Same high readings.

Any suggestions? Thanks-

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

2

Re: RAMBo v1.2 and High Temp Readings

Is the correct balancing resistor populated on the thermistor circuit?

3

Re: RAMBo v1.2 and High Temp Readings

I was not aware that I needed to add anything to get that to work. I figured with the stock v6 thermistor it was a matter of just setting the proper type in the FW. The strange part is both the hotend and the heatbed are off by quite a bit.

Here is the schematic.

http://mlabs.us/public/ZZ399A01AA.jpg

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

4

Re: RAMBo v1.2 and High Temp Readings

Would it not be a matter of just changing the thermistor tables in the firmware. I would assume the E3D uses a better quality brand name thermistor than the stock one. If it is different then it's curve will be different and require a different table that is designed for it.

Printing since 2009 and still love it!
Anycubic 4MAX best $225 ever invested.
Voxelabs Proxima SLA. 6 inch 2k Mono LCD.
Anycubic Predator, massive Delta machine. 450 x 370 print envelope.

5

Re: RAMBo v1.2 and High Temp Readings

MacGyver: You are correct, you don't need to add anything. I was asking you to check that they didn't make a mistake on the board. The thermistor tables expect a 4.7k balancing restistor, IIRC - just as the schematic shows. Is the actual resistor on the board a 4.7k?

Also, is Vcc a steady 5v? Can you measure the voltage between TP20 and ground at a known temperature, say room temperature?

Carl - Read the first post. He already updated to the correct thermistor table.

6

Re: RAMBo v1.2 and High Temp Readings

Huh. I didn't expect to be doing any surface mount work today. So I looked at the schematic and compared it to the actual board. I noticed R73 200K goes to AREF. I used a Circuit Scribe pen (http://www.electroninks.com/ its for kids- But its so damn handy) to paint over and esscenually short out that resistior. Fired up the board and now it works. Powered it back off. Hit that resistor with a reflow gun and drop a dab of solder on it.

Heh. Pretty crazy.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

7

Re: RAMBo v1.2 and High Temp Readings

Where'd you get the board from?

If I'm not mistaken, that resistor is part of the over voltage protection circuit.

8

Re: RAMBo v1.2 and High Temp Readings

Amazon hmm

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

9

Re: RAMBo v1.2 and High Temp Readings

If you shorted R73, I'd expect D12, the over voltage protection zener to immediately blow. I'd also expect you to not have over voltage protection anymore on your inputs.

10

Re: RAMBo v1.2 and High Temp Readings

...Great. Back to square one.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

11

Re: RAMBo v1.2 and High Temp Readings

Well I could be misunderstanding something. Was there a typo in your post? R73 is not 200k.

You said R73 is connected to AREF. Where is this on the schematic? I'm not seeing it on a quick glance.

12

Re: RAMBo v1.2 and High Temp Readings

I grabbed the eagle file from Geeetech. Doesn't matter at this point. I was hopping that was a safe fix. I shouldn't have to do any repairs on a board that less than 10hrs old. So I am going to RMA it and find something else.

Thanks for the help!

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

13

Re: RAMBo v1.2 and High Temp Readings

My curiosity has been piqued. Can you link me to the schematic you were looking at?

If your fix works, you should be fine. There's no reason for there to ever be more than 5 volts on those pins unless there's user error, so the protection is a bit overkill (though good design!).

I just want to figure out why your fix works...because looking at the official RAMBO v1.2 schematic, I don't understand.

14

Re: RAMBo v1.2 and High Temp Readings

https://github.com/ultimachine/RAMBo/bl … /RAMBo.brd

I just realized that its not actually 'geeetech' design. They have a link to that on there wiki.

http://mlabs.us/public/ZZ3F550249.jpg

http://mlabs.us/public/ZZ2F11B849.jpg

R73 goes over then pops up thru a via. Then to P$2. To a big ass trace then gets truncated down to a little trace under a cap. Over to a diode then to C40. From there is goes to pin 7 on a LM22675. The label there is 'AREF_VCC'.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

15

Re: RAMBo v1.2 and High Temp Readings

I've already filled out the RMA request, And it was approved for the return. I don't feel comfy about doing a mod to get the thermistor to work. Last thing I need right now is a fire at the homestead.

Should I get another RAMBo but from another manufacture? (Never heard of Geeetech) Or is there another controller I should look at? I really liked the idea of a software controlled microstepping and trimpot. Makes things easy and repeatable.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.

16 (edited by jagowilson 2015-03-08 01:01:51)

Re: RAMBo v1.2 and High Temp Readings

RUMBA!
http://www.reprapdiscount.com/electroni … v8825.html

You can get it cheaper without DRV8825s, but if you have robustness and repeatability in mind they are good drivers, worth the money.

17

Re: RAMBo v1.2 and High Temp Readings

That whole path you described is unfiltered, unregulated +12v from bus 2. It can't be AREF or VCC, since 12v on those would blow the micro controller. I'm not seeing the label in the screenshots you showed?

As far as I can tell, AREF goes from pin 98 on the micro controller to C6, a bypass cap... and nowhere else.

Did you get confused between OVREF and AREF? They are different things - one is an over voltage reference, the other is the reference for the ADC.

I want to understand why shorting that resistor changed anything. sad Oh well.

18

Re: RAMBo v1.2 and High Temp Readings

I ended up getting another RAMBo (1.2G) directly from the RepRap guys. After flashing it with the same FW I modded before everything worked and detect correctly out of the gate. Even the weird inverted stepper direction issue I had cleared up.

So when something is 30 or more dollars cheaper than the OEM. There is a reason.

SD Press - v1 (Pre-order) / RAMPs /w DRV8825's / Cyclops (25w) / Dual Bowden / Mk8 Gear / MK2b PCB Heat bed /w custom replacement Z / PEI Bed
SD2 / E3D v6 / Direct Drive / Mk8 Gear / RAMBo v1.3 / PEI Bed / Anti Z backlash mod / Ikea Expedite enclosure.
Both Driven by Octoprint (devel) via a RPi B+ / Neopixel status alerts / GPIO Controlled SSR / (SD2) 450 Watt PSU for remote power-up/shutdown.