hi i am gokul .i am using max6675 to measure temperature.i can measure the temperature properly untill i tun on my stepper motor.once i turned on the stepper the max6675 value goes to 0degree c.if i turned off the motor it again shows the temperature properly.can any one help me
Hi,
Yes,
someone can help you if you help someone.
How?
Providing information such as your code (posted properly between the </> tags), a schematic of your project (even drawn freehand), informing which arduino and the datasheet of the components that are using in your project.
And reading : How to get the best out of this forum
i am using this in my 3d printer which runs on klipper firmware in which the program is built in and i just do the wiring and little bit of configuration in .cfg file then it starts to show the reading.i am using j type thermocouple with earth wire seperated from signal wire
in the pic white wire is positive lead of thermocouple
red is negative lead
both black wire is live and neutral for ac heaters
green is earth
my issue is exactly same as this MAX6675 thermocouple type K ground issue? - Using Arduino / Project Guidance - Arduino Forum
Hmm ... doesn't appear to be a grounding issue because that issue should still be there before you turn on the stepper motor.
Should try software serial SPI for the 6675 to see if you can avoid a possible conflict with hardware SPI for the stepper (just a guess).
but the stepper driver is not connected in spi mode
I'm still thinking the issue is in your code.
Maybe this works: Thermocouple reading drop for 20C when Motor driver TB6600 is connected which is using 24V PSU
Thank you very much i wich check it out then
i tried it it works good thank you very much
Nice to hear. At this moment we have the same problem so now we know we have to try this also.
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.