I'm in the process of repairing an old BigRep ONE v1.2 printer that had a fatal failure on the mainboard. Im replacing the old electronics, manual PIDs and small stepper drivers with the Duet 3 6HC, but keeping stuff that would be expensive or hard to change, like the original beefy drivers for the cartesian movement or the temperature sensors PT100. Right now the extruder motors are connected directly to the 6HC, the rest of the motors are connected to external drivers though 1XD boards and the temperature sensors (two for the double hotend and one for the bed) are connected through two sensor daughter boards. Everything else is more or less standard. When I test every component of the machine individually everything seems to work fine, machine moves, hotends heat, extruders move, temperature readings are fine, etc. But the problem arises when I try to extrude material, every time when I try to extrude o retract material the temperature reading of both extruders goes up to 2000°C. I've realized that the temperature is misread every time the extruder motors are enabled and they go back to working properly when I disable the motors. There must be some kind of interference between the motors and the sensors, and their cables goes through the same tubing for several meters, but I have not been able to find any continuity between any of the motor coils and the sensors or the machine ground and I can read correct sensible values on the PT100 when the motors are enabled using a normal multimeter. I come to ask for any recommendations, help or advice that could help me troubleshoot this problem, or maybe information regarding how the sensor daughter board reads the PT100 and what can be interfering with this reading.
Thank you for your attention