Hi everyone,
I am working on a project for a PID temperature controller for a home espresso machine but am having some problems with erratic temperature readings. The K-type thermocouple washer has been attached to the espresso machine boiler and while the espresso machine is NOT plugged in to the power socket the readings are stable and accurate, (This makes me think that my problem is an electrical one as opposed to a coding problem).
However as soon as the machine is plugged in to the power socket (not yet turned on at the machines power switch), the readings become very erratic.
I have tried using mica washers to electrically isolate the thermocouple (and thermal grease to help the heat conduct), but this has made no difference.
The power supply of the Arduino which is in turn is powering the MAX6675 breakout board is a non grounded walwart,
Would I be correct to assume that this is causing a ground loop? If that is the case would I need to ground both the thermocouple washer as well as connecting the negative side of the thermocouple at the screw terminal on the MAX6675 breakout board to the espresso machines ground (chassis) ?
Any help would be greatly appreciated.

