Thermocouple reading drop for 20C when Motor driver TB6600 is connected which is using 24V PSU

im trying to make a control valve using thermocouple and a stepper motor (which is connected using TB660 motor driver), at first it all worked out fine when arduino, thermocouple, and PUL+ ENA+, are being powered by my computer's power (5V) and my stepper is being powered by a 12v 3A power supply.

once i try to put these circuits on to an aluminum plate (which is the place where the circuit are going to be permanently placed) and using a 24V 20A power supply, while my arduino and thermocouple are being powered by 12V 5A power supply, the thermocouple's reading falls down to zero. but the weird part is when i turn off my 24V power supply, the readings comes back to 28, which is the real room temp. in both condition when i heated up the thermocouple, the numbers would still go up but with an offset of 20C. eg. when i was not connecting the 24V power supply, the readings would reach 100C, but when i connect the 24V, the readings would go down to 80C and it would also oscilate a little.

im suspecting that the thermocouple is receiving less amperage as the motor driver (which connects to the 24v power supply) is turned on. sadly my multimeter broke and cant measure the amount of amps that is being drawn by both instrument.

is there any posibble solutions to this ? are there posibbly a short circuit going on ? i have been trying to ground the power supply, and the GND pin from the arduino, but to no avail. i've tried to rewire the PUL- and DIR- to the 5V of the arduino but still having the same result

i would also like to add the fact that my motor gets incredibly hot.

@jerryfarhan,

Your topic was moved to its current location as it is more suitable.

Could you also take a few moments to Learn How To Use The Forum.

It will help you get the best out of the forum in the future.

Thank you

Can you express "incredibly hot." in degrees C?
We need a wiring diagram or schematic, can't tell anything from the fuzzy picture.
Also, out of the thousands of different stepper motors, which one do you have?

Hi,
Do you have a DMM?

Can we please have a circuit diagram?
An image of a hand drawn schematic will be fine, include ALL power supplies, component names and pin labels.

Can you please post a link to data/specs of your motor?
What are your thermocouples?

Thanks.. Tom... :smiley: :+1: :coffee: :australia:

Is your thermocouple connected to anything that is conductive? Perhaps a common mode of your T/C is limited.

Are all your power supply output commons (aka ground) connected together at one location? ( and of course the Arduino ground).

Hi,
Keep your thermocouple leads away from what appears to be AC mains wiring.

Tom... :smiley: :+1: :coffee: :australia:
PS. Plus what I said in post#4.

the temp gets to the point where i cannot touch them, and for the wiring diagram, i used the common anode wiring for the motor driver. i used NEMA23 stepper, but i dont know it's manufacturer since i got this motor from someone else, and there's no data plate for the motor

here's more or less the wiring diagram for each of my motor driver. i've tried to check and reconnect the wires over and over again and still no result

i have make sure that my thermocople is not connected to anything conductive. yes i have grounded them to the common ground but i havent tried to also ground the GND pin of the arduino, is that necessary ?

Hi tom, sure how can i get your contact ?

i am using the common anode wiring, so more or less the wiring looks like the one that i have answered to the ones above. unfortunately i dont have the spesific specs for my stepper, but im currently uusing NEMA23 motor drived by TB6600 , and using type K thermocouple connected to max6675

thanks for the help man

Sometimes thermocouples break at the junction or connections and still work, but produce erratic behavior.

Hi, @jerryfarhan

Can you please post a circuit diagram of your project, including power supplies, use a pen(cil) and paper and show an image of it would be fine.

You need to reverse engineer your project and draw a full diagram with all your hardware and how it is connected.

What is the spec of your stepper?

Does the TB6600 have a current limit set point to control the amount of current available to the stepper?

Thanks.. Tom... :smiley: :+1: :coffee: :australia:

I'm not sure I understand your response......

Perhaps this helps...

Grounds (I prefer commons)

DC power ground to the TB6600
DC power ground to the Arduino

Both these should be connected to each other.

Note:
I've had bad luck with laptops running off their adapter. Try to disconnect the AC mains from the laptop.

i hope this helps, i have tried to do the schematic as best as i can.

yes the TB6600 does set current limit at 3 amps. but unfortunately i cant really describe my stepper's spec other than saying that's its a NEMA23 stepper since there's no data plate on the motor sorry

Hi,
Thanks for the diagram.

Can you measure the resistance of the windings of the stepper?

Have you got the 24V and 12V gnds connected?

Tom.... :smiley: :+1: :coffee: :australia:

Hi,
I see in your picture a UNO and a Mega and TWO stepper drivers, how are they connected in your circuit?
AND:

Do you really have a + and - 220V supply?

Sorry but can I suggest you sit down with pen(cil) and paper and draw your circuit, include component names and pin labels.
(It will be quicker and you have a greater component library to draw from.. pun intended )
It might look daunting but to properly troubleshoot your project we need an accurate diagram.

What are your two PSUs, link to spec/data please.

Do you have a DMM? (Digital MultiMeter)

Something like this would be clearer: (I use CAD cos my neuropathy does not draw very well.)

Thanks.. Tom... :smiley: :+1: :coffee: :australia:

HI Tom,
thank you so much for the response, i really appreciate it

from that picture of yours, isn't that just going to short the 24V transmision ? im sorry for being such a noob here, the resistance is about 1.1 ohm for each coils while the motors are off. yes i did have them grounded as well as my plate where all the parts are sticked on to. i have my psu grounded from the pins that thhey are provided, are these steps correct ?

by the way i have found my problem. it seems like my systems is having a current leakage. that i dont know the source yet. and i found this out by having my thermocouple's shield grounded. it finally could increase the readings of the thermocouple. hopefully i could find the source of this leakage.

but sadly this doesn't solve my hot motor's problem. since the current still probably goes into my motor and somehow increase the current each of my stepper's coil. to give you the perspective of how hot the motor is, it would get to the pint which it could burnt my hand when i leave it running for such a long time.

both of them are being powered by my 12V Transmision. and each of them would control one stepper motor, but in the future i would add another stepper for the Mega to control

by the way, adding capacitor to the plus and minus connection of the thermocouples on the max6675 did the work. the size of the capacitor didn't really matter

2 Likes

Hi,
Good to here and thanks for posting that your problem has been solved. :+1:

Tom.... :smiley: :+1: :coffee: :australia:

hi tom,

thank you so much for your help as well, im so sorry if i was so stubborn somehow haha

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.