This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RE:Connecting Thermocouples to the ADS1148

Other Parts Discussed in Thread: ADS1148, ADS1147, LM334

Hello Mr.BOB. We have completed 1 product using ADS1147(input rtd or4-20mA) and it is working successfully. Now I am incorporating ADS1148 in another instrument where the field conditions are different. The input is thermocouple which is grounded and soldered directly to the target. The target’s temperature is to be measured. It is a heat treatment application where target’s temperature reading is to be monitored continuously for long periods. The reliability of the instrument is essential here. My input circuit schematic is as attached0250.CPU.pdf. Please refer sheet 2 and sheet 3 of the schematic where 2 ADS1148 ICs are used for 8 channel input. Can you suggest any changes in the input circuit so that the input circuit especially ADS1148 remains undamaged? Also is there any isolation required  between  ADS1148 and thermocouple?

Regards,

Dhiren

 

 

  • Hi Dhiren,

    I split your post from the previous discussion as the topic changed from digital to analog.  There is a big difference between an RTD measurement and a thermocouple (TC) measurement.  The RTD measurement requires some form of excitation whereas the TC does not.  The TC requires cold junction compensation (CJC) at the point where the TC connects to the system, whereas the RTD does not.  Both devices require that the input be within the correct common mode input range for the ADS1148.

    In the RTD case, the correct common mode is established by the reference resistor.  In the more normal TC case, either VBIAS is used on the ADS1148 to place the TC into the correct common mode, or external biasing resistors are used.  However, this may not be easily done in your situation as the analog ground may be the same potential as the grounded TC.  So you must make sure that the TC when being measured is in the correct common mode range for the ADS1148.  If the analog ground and the TC grounding point is at the same potential, then the better course of action would be to use bipolar supplies (+/-2.5V for example) where then the analog ground is well within the common mode input range (mid analog supply).

    You will need to have a cold junction where the TC connects, which is an isothermal block where the temperature remains consistent across the input terminals.  This temperature is measured and used to correct the actual TC measurement.  Right now your circuit shows no means to measure the temperature of the CJ.  Also I noticed, and I think I commented on another post, that the differential cap values at the inputs should be at least 10 times greater in capacitance value than the common mode caps of your analog input filters.  As far as any additional filtering, this really is determined by the environment the TC will be in as well as any possible transients that may occur.

    Best regards,

    Bob B

  • Hello Mr.BOB. Thank you for your support. I have changed my circuit of input in my schematic as follows. Here I have changed the supply AVDD = 2.5V and AVSS = -2.5V as according to you dual supply is required for grounded thermocouples. I have kept the schematic common for RTD type  as I want to make the circuit common for T/C &  RTD. Please check whether the circuit schematic as attached 7382.CPU.pdfis OK.?  Please refer sheet 2 and sheet 3 where through jumper S14 and S17 I have given 2.5V and -2.5V to AVDD and AVSS respectively.

    Also I have taken care of CJC (temperature ) using external current source LM334 given to internal ADC using a stack connected as shown in sheet1 of my schematic via REL-3pin. The internal ADC code would be converted into equivalent mV and added with the mV obtained from ADS1148. I wanted to know whether the internal sensor of ADS1148 could be used for CJC calculation instead of LM334?

    The differential cap would be 1UF instead of 0.1UF as shown in the schematic.

    In my software as I have mentioned earlier the settings for thermocouple is as follows:

    eg: channel1:
    MUX0 = 41H

    VBIAS = 02H

    MUX1 = 30H

    PGA = 50H

    Please check whether the above settings are applicable for the new schematic and whether VBIAS would be required?

    Best Regards,

    Dhiren

     

  • Hi Dhiren,

    I haven't forgotten you, I've just been really busy.  I will take a look at this in more detail soon and hopefully get back to you tomorrow.

    Best regards,

    Bob B

  • Hello Mr.BOB. I understand you have been very busy. It would be very helpful if you can give us your feedback to my queries related to my schematic so that I can incorporate changes if any in my schematic as my PCB designing is in progress. You have been giving the best support due to which we were successful in making 1 product which has been successfully working on field. 

              Waiting for your reply.

    Regards,

    Dhiren

  • Hi Dhiren,

    I am very sorry for my delayed response.  Last week I had a family emergency which has delayed all my responses.  I will look at your information as soon as I am able.

    Best regards,
    Bob B

  • Hi Dhiren,

    Again, I apologize for taking so long to respond.  It looks to me like you have made the proper connections to your schematic for the AVDD/AVSS power supply connections.  You asked about using the internal temperature sensor of the ADS1148 for the CJC.  The temperature sensor for the ADS1148 is not good enough to use for that purpose.  As far as using the LM334, I don't understand your connections.  Bascically you have a current source and no load or set point for the current.  You might want to revisit that connection to make sure you have it correct.

    When using bipolar supplies (+/-2.5V) VBIAS will be at AGND.  If your sensor has a connection to AGND, then you do not need to turn on VBIAS.

    Check again your register settings.  MUX0 setting of 0x41 is AIN0 connected to AINP and AIN1 connected to AINN, as well as burnout current source on at 0.5uA.  Leaving the BCS on while making your TC measurement will add error both in terms of self heating and also with voltage drops across the filter components.  VBIAS on may not be necessary.  MUX1 settings are appropriate.  SYS0 (you call PGA) appear to be appropriate.

    Best regards,

    Bob B


  • Dhiren Shetty posted RE: RE:Connecting Thermocouples to the ADS1148 in Precision Data Converters Forum.

    Hello Mr.BOB. Thank you very much for your support. I have turned ON burn out current source at 0.5UA so that I could get open detection whenever thermocouple is open at input. Whether there is any other method for detecting open at input due to thermocouple getting damaged?

    Also in this application all 8 thermocouple junctions are spot soldered to the target thereby making all the inputs shorted. Therefore whether my circuit and my setting is appropriate for such an application?

    Regards,

    Dhiren

  • HI Dhiren,

    You can use the BCS to check if the TC is open, just don't leave it on when you take a temperature measurement as this will add error.  In other words, take two separate measurements.

    As far as the TC measurement itself, you must be within the correct common mode for the ADC.  As long as the TC contact connection is within the correct common mode range the measurement is valid.  So as I have stated in an earlier post, you need to make sure the potentials are referenced appropriately.  Analog ground may not be at the same potential as the TC connection.  Turning on VBIAS will establish a common potential, but there still may be issues relative to the power origination and the TC contact point causing a large potential difference.  If the potential difference is large enough, high currents can run through the ADS1148 through either the ESD cells or the VBIAS if used.  These high currents may damage the ADS1148.  Make sure that you do not exceed the absolute maximum specifications for the ADS1148.

    Best regards,

    Bob B

  • Hello Mr. BOB . Whether clamping diodes would do to protect the ADS input to not deviate from the common mode range? The clamping diode used by us is BAT54S. If clamping diodes are to be used whether it should be directly connected to the input of ADS1148 after filter circuit including the common mode capacitor?.

    With regards,

    Dhiren

  • I have just asked my PCB designer about placing the BAT54S at the input but he is finding it difficult to place BAT54S clamping diodes after the RC filteration circuit at the ADS input. He can place the clamping diode before the RC filteration circuit just after the input terminals. Whether the clamping diode can be placed just after the input terminal with a series resistor and then the signal may go to the ADS via RC filteration circuit?

  • Hi Dhiren,

    The diodes you are talking about are for transient protection.  The quicker you deal with transients the better, so you do not need to place the diodes after the RC filter.

    However, remember that diodes can be leaky.  Make sure that the leakage of the diodes will not effect your measurement.  At room temperature this may not be a problem, but at higher temperatures the leakage can effect the readings to a large extent as the leakage increases.

    Best regards,

    Bob B

  • Hello Mr. Bob,

    I am now testing thermocouple input with ADS1148 for 8 channels on my PCB. The circuit design is as follows. Refer sheet2 and sheet34846.7382.CPU.pdfWhen I am connecting mV source signal individually to every input then my ADC code is not fluctuating and stable. But when I am connecting common mv source signal to all my inputs then I am seeing fluctuations in my ADC code. Also when mv source signal is changed the ADC code changes slowly. For connecting the mV source common to all inputs I have made VBIAS = 0. I have used single supply in the circuit using appropriate jumpers(S7,S11,S13 and S18) in the circuit. Please suggest whether any changes are required or where I am going wrong.

    With Best regards,

    Dhiren

  • Hello Mr. Bob, I have now added bipolar supplies (+/-2.5V) and kept Vbias = 0. Now I am not get fluctuations in ADC code and in turn the temperature display is stable when input from mVsource is looped to all inputs. AGND is still not connected to the input. As you have mentioned in your earlier post, if sensor is connected to AGND then Vbias should be OFF but when I turned ON Vbias I obtained some fluctuations which was not observed when Vbias = 0.

    Please confirm whether Vbias should be turned ON or OFF when all my inputs are shorted but not connected to AGND. Please refer the circuit diagram  5826.4846.7382.CPU.pdf where jumpers S12, S9 and S8 is used to get bipolar supplies.

    Also since it is observed that when input channels are shorted Vbias should be OFF and when the input is given individually to each channel Vbias should be ON and since on field both kinds of situation exists, 2 kinds of calibration(with and without Vbias) would be required. Whether there is a better solution than this as here I would have to store both the calibration constants and then use one of them after detecting what kind of input is given?

    I would also like to confirm whether my schematic with bipolar supply is OK for RTD input also, since I have not used bipolar supplies with RTD input.

    With warm regards,

    Dhiren

  • Hi Dhiren,

    The reason to use VBIAS is to place the sensor input to the correct common mode range for the ADS1148 input.  If the sensor output is within the correct common mode for the ADS1148, then there is no need to use VBIAS, and in fact can cause issues with noise and stability.  VBIAS can sink or source current.  If VBIAS creates a voltage drop across any filter resistance it is possible, if the filter resistance is large enough, a difference voltage can be created across the inputs causing a measurement error.  When using bipolar supply operation VBIAS is at about GND, so there really is no need to use VBIAS in this case.

    You can connect RTDs with either unipolar or bipolar supply operation.

    Best regards,

    Bob B

  • Hello , Mr. Bob, We had made a PID controller with ADS1148 as input as discussed above back on May. The circuit diagram used is as followshttp://e2e.ti.com/cfs-file.ashx/__key/communityserver-discussions-components-files/73/5826.4846.7382.CPU.pdf. We have used this instrument in post weld treatment application. Here grounded thermocouple is used and both the tip of the thermocouple is soldered on the body of the metal on which heat treatment is carried out. The instrument controls properly upto 500 deg and then the temperature drops to ambient as if the thermocouple is short. When we check the mV from the thermocouple we get mV corresponding to 500 deg. It seems that there is some thermal noise induced after 500 deg and since the thermocouple is grounded and connected directly to the body which is being heated we are getting such results. Please suggest what could be the solution to the problem. We checked the same instrument with isolator at the input and the controller shows correct temperature of 500 deg. Whether there is any circuit addition or isolation possible in the input side . Please suggest.

    With warm regards,
    Dhiren
  • Dhiren,


    As I mentioned earlier, I'll use the other thread for this set of questions and answers.

    http://e2e.ti.com/support/data_converters/precision_data_converters/f/73/t/390226


    Joseph Wu