07-30-2021 04:08 AM
Hello, I have K-type thermocouples connected to DAQ-6211, the readings are fine until I connect a 2000W heating element into an outlet.
I am using LINX function to send ON/OFF Signal to Arduino Uno. Arduino connects Relay Module (5V). Relay Module connects to Solid State Relay (40A, 24-320V) which then turn ON/OFF Heater. As soon as I plug in the heater's electrical cord into an outlet, the thermocouples reading are going to negative values.
07-30-2021 04:35 AM
07-30-2021 10:30 AM
Hello, yes forgot to draw the power supplies for the Relay Module and Solid State Relay. When you talk about shielding, you mean shield the AC Heater from the other DC components? Because I am thinking the AC heater is taking too power and that is why it is causing my thermocouples readings to be wrong.
07-30-2021 01:16 PM - edited 07-30-2021 01:29 PM
On top of what Gerd said...
Sounds like there is voltage on your thermocouple!
Most DAQ's have a differential input, but you still have to be concerned about each input's voltage in reference to ground.
07-30-2021 01:58 PM
yes, there is voltage on the thermocouples, that is why I said, each time I plug in the heater, its taking taking away power and causing a shortage in power supply to the DAQ-6211, therefore I got wrong readings from the thermocouples. Is there anyway to prevent this from happening?
07-30-2021 02:05 PM - edited 07-30-2021 02:07 PM
@tran88 wrote:
yes, there is voltage on the thermocouples, that is why I said, each time I plug in the heater, its taking taking away power and causing a shortage in power supply to the DAQ-6211, therefore I got wrong readings from the thermocouples. Is there anyway to prevent this from happening?
07-30-2021 06:04 PM
1) To isolate thermocouple from the voltage source, I think it is not quite ideal since this type K thermocouple only has 2 wires, positive and negative, it is not like the other thermocouple for example the DS18B20 thermocouple has 3 wires, (data, positive, and ground). And both wires from this type K has to be connected to DAQ-6211 analog input to receive data. Unless there is another way to isolate. Please suggest...
2) To isolate DAQ's power source from ground: are you suggesting that I cut the USB cable that is connected from the DAQ to computer and take the power source wire and hook it up to a power supply?
07-30-2021 06:40 PM
How about putting a "sil-pad" or some other material that has a high dielectric strength while being thermally conductive between your thermocouple and heater?
07-30-2021 10:51 PM
Hi, thanks for replying....But these thermocouples are not measuring water that is being heat up by the heater. They are measuring the water temp before and after it goes into the Heat Exchanger. I have another thermocouple (DS18B20) this one is connected to Arduino to measure the temp of water in the tank that is being heat up by the heater. This thermocouple (DS18B20) is working just fine.
So, How do I supply enough voltage to the DAQ-6211 or protect it so that the heater will not have any signal interference against it?
07-30-2021 11:14 PM
@tran88 wrote:
Hi, thanks for replying....But these thermocouples are not measuring water that is being heat up by the heater. They are measuring the water temp before and after it goes into the Heat Exchanger. I have another thermocouple (DS18B20) this one is connected to Arduino to measure the temp of water in the tank that is being heat up by the heater. This thermocouple (DS18B20) is working just fine.
So, How do I supply enough voltage to the DAQ-6211 or protect it so that the heater will not have any signal interference against it?
If you have high voltage on your thermocouple you have a shock hazard and you are risking damaging your DAQ.
There is no way to fix it besides electrical isolation.