Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
resources:eval:user-guides:circuits-from-the-lab:cn0354 [07 Oct 2014 05:16] – Edited Eunice Esguerraresources:eval:user-guides:circuits-from-the-lab:cn0354 [29 Jul 2021 07:44] (current) – Hardware Registration Harvey John De Chavez
Line 1: Line 1:
 ====== CN-0354 Software User Guide====== ====== CN-0354 Software User Guide======
 ===== Overview ===== ===== Overview =====
-[[http://www.analog.com/CN0354|CN-0354]] is a flexible, 4-channel, low power thermocouple measurement circuit with an overall power consumption of less than 8 mW. The circuit has a multiplexed front end, followed by an instrumentation amplifier that performs cold junction compensation (0°C to 50°C) and converts the thermocouple output to a voltage with a precise scale factor of 5 mV/°C. The error is less than 2°C, over a measurement range of −25°C to +400°C, and is primarily due to the thermocouple nonlinearity. A nonlinearity correction algorithim reduces the error to less than 0.5°C over a 900°C measurement range. Noise free resolution is less than 0.1°C.+[[adi>CN0354|CN-0354]] is a flexible, 4-channel, low power thermocouple measurement circuit with an overall power consumption of less than 8 mW. The circuit has a multiplexed front end, followed by an instrumentation amplifier that performs cold junction compensation (0°C to 50°C) and converts the thermocouple output to a voltage with a precise scale factor of 5 mV/°C. The error is less than 2°C, over a measurement range of −25°C to +400°C, and is primarily due to the thermocouple nonlinearity. A nonlinearity correction algorithim reduces the error to less than 0.5°C over a 900°C measurement range. Noise free resolution is less than 0.1°C.
 The signal is then digitized by a 24-bit Σ-Δ ADC, and the digital value is provided on an I2C serial interface. With the PMOD form factor for rapid prototyping, the design requires minimal PC board area and is ideal for applications that require precise thermocouple temperature measurements. The signal is then digitized by a 24-bit Σ-Δ ADC, and the digital value is provided on an I2C serial interface. With the PMOD form factor for rapid prototyping, the design requires minimal PC board area and is ideal for applications that require precise thermocouple temperature measurements.
  
-The four thermocouple inputs to the circuit are terminated at the isothermal block, P2. The [[http://www.analog.com/ADG1609|ADG1609]] CMOS multiplexer switches the four thermocouple channels to a single signal conditioning block to handle four thermocouple inputs. +The four thermocouple inputs to the circuit are terminated at the isothermal block, P2. The [[adi>ADG1609|ADG1609]] CMOS multiplexer switches the four thermocouple channels to a single signal conditioning block to handle four thermocouple inputs. 
  
-The signal is amplified by the [[http://www.analog.com/AD8495|AD8495]], a precision instrumentation amplifier that is laser trimmed to provide a precise 5°mV/°C output for a K type thermocouple. The [[http://www.analog.com/AD8495|AD8495]] also provides cold junction compensation over a range of 0°C to 50°C.+The signal is amplified by the [[adi>AD8495|AD8495]], a precision instrumentation amplifier that is laser trimmed to provide a precise 5°mV/°C output for a K type thermocouple. The [[adi>AD8495|AD8495]] also provides cold junction compensation over a range of 0°C to 50°C.
  
-The fifth thermocouple is added to cancel the voltage generated by any temperature differential that exists between the isothermal block and the [[http://www.analog.com/AD8495|AD8495]] cold junction compensation circuit. +The fifth thermocouple is added to cancel the voltage generated by any temperature differential that exists between the isothermal block and the [[adi>AD8495|AD8495]] cold junction compensation circuit. 
  
-The[[http://www.analog.com/AD7787|AD7787]]is a 24-bit, low noise, low power Σ-Δ ADC for low frequency measurement applications, such as thermocouple measurement systems. Its internal clock eliminates the need of an external clock to the device and makes the output data rate user configurable. This can reduce current consumption because it functions at a lower internal clock frequency. It contains a Σ-Δ ADC with one differential input and one single-ended input, either of which can be buffered or unbuffered after passing through a multiplexer.+The[[adi>AD7787|AD7787]]is a 24-bit, low noise, low power Σ-Δ ADC for low frequency measurement applications, such as thermocouple measurement systems. Its internal clock eliminates the need of an external clock to the device and makes the output data rate user configurable. This can reduce current consumption because it functions at a lower internal clock frequency. It contains a Σ-Δ ADC with one differential input and one single-ended input, either of which can be buffered or unbuffered after passing through a multiplexer.
  
 {{ :resources:eval:user-guides:circuits-from-the-lab:cn0354:block_diagram.png?nolink&900 |}} {{ :resources:eval:user-guides:circuits-from-the-lab:cn0354:block_diagram.png?nolink&900 |}}
  
 ===== Required Equipment =====  ===== Required Equipment ===== 
-  * [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Controller Board (**SDP-B Board**) +  * [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Controller Board (**SDP-B Board**) 
-  * [[http://www.analog.com/en/evaluation/eval_sdp-pmod/eb.html|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) +  * [[adi>eval_sdp-pmod|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) 
-  * [[http://www.analog.com/EVAL-CN0354-PMDZ|EVAL-CN0354-PMDZ]] Evaluation Board (**CN-0354 Board**) +  * [[adi>CN0354|EVAL-CN0354-PMDZ]] Evaluation Board (**CN-0354 Board**) 
-  * [[http://www.analog.com/EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] +6V Power Supply or equivalent DC Power Supply+  * [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] +6V Power Supply or equivalent DC Power Supply
   * [[ftp://ftp.analog.com/pub/cftl/CN0354/|CN-0354 Evaluation Software]]   * [[ftp://ftp.analog.com/pub/cftl/CN0354/|CN-0354 Evaluation Software]]
   * PC with the following minimum requirements   * PC with the following minimum requirements
Line 30: Line 30:
  
 ===== General Setup ===== ===== General Setup =====
-  * The [[http://www.analog.com/EVAL-CN0354-PMDZ|EVAL-CN0354-PMDZ]] **(CN-0354 Board)** connects to the [[http://www.analog.com/en/evaluation/eval_sdp-pmod/eb.html|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) via the 120-pin connector at **J3** and is connected to the [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector at **J4**. +  * The [[adi>CN0354|EVAL-CN0354-PMDZ]] **(CN-0354 Board)** connects to the [[adi>eval_sdp-pmod|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) via the 120-pin connector at **J3** and is connected to the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector at **J4**. 
-  * The [[http://www.analog.com/EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] +6V power supply powers the [[http://www.analog.com/EVAL-CN0354-PMDZ|EVAL-CN0354-PMDZ]] **(CN-0354 Board)** via the DC Barrel Jack of the [[http://www.analog.com/en/evaluation/eval_sdp-pmod/eb.html|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) at **J1**. +  * The [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] +6V power supply powers the [[adi>CN0354|EVAL-CN0354-PMDZ]] **(CN-0354 Board)** via the DC Barrel Jack of the [[adi>eval_sdp-pmod|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) at **J1**. 
-  * The [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB cable. +  * The [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB cable. 
-  * The reference thermocouple connects to the [[http://www.analog.com/EVAL-CN0354-PMDZ|EVAL-CN0354-PMDZ]] **(CN-0354 Board)** via the thermocouple connector at **+TREF-** and the tip of the thermocouple must be placed as close to **U4** as possible.+  * The reference thermocouple connects to the [[adi>CN0354|EVAL-CN0354-PMDZ]] **(CN-0354 Board)** via the thermocouple connector at **+TREF-** and the tip of the thermocouple must be placed as close to **U4** as possible.
   * The thermocouples may be placed at any of the four channels of **P2**. \\ \\ <WRAP left tip round box 60%>   * The thermocouples may be placed at any of the four channels of **P2**. \\ \\ <WRAP left tip round box 60%>
 **NOTE:** If not all four thermocouple channels will be used, it is recommended to short out the positive and negative terminal of any unused channel at the isothermal block **P2** in order to avoid the **AD8495** from railing. **NOTE:** If not all four thermocouple channels will be used, it is recommended to short out the positive and negative terminal of any unused channel at the isothermal block **P2** in order to avoid the **AD8495** from railing.
Line 77: Line 77:
     * This control is used to change the temperature range of the system.  The default value is __5'C to 880'C__.     * This control is used to change the temperature range of the system.  The default value is __5'C to 880'C__.
   -**Header setting Tab Display**   -**Header setting Tab Display**
-    * The tab shows the proper P1 header setting. The red box indicates where the shunt should be placed.\\ \\ <WRAP round important 60%> Everytime the temperature range is changed in the software, a corresponding change should be done in the hardware setting as well. Specifically, the **P1** header should have the correct setting as should in display tab of the **Adjust Temperature Range** section of the **System Configuration Tab**. </WRAP>+    * The tab shows the proper P1 header setting. The red box indicates where the shunt should be placed.\\ \\ <WRAP round important 60%> Everytime the temperature range is changed in the software, a corresponding change should be done in the hardware setting as well. Specifically, the **P1** header should have the correct setting as showed in the display tab of the **Adjust Temperature Range** section of the **System Configuration Tab**. </WRAP>
   -**Low Calibration Temperature Numerical Control**   -**Low Calibration Temperature Numerical Control**
     * This control is used to modify the low calibration temperature setpoint. The greyed out value on the right is the millivolt equivalent of the specified temperature based on the NIST Table for Type K thermocouple.      * This control is used to modify the low calibration temperature setpoint. The greyed out value on the right is the millivolt equivalent of the specified temperature based on the NIST Table for Type K thermocouple. 
Line 89: Line 89:
     * The dropdown menu specifies whether to **Ignore Calibration** where the software ignores the calibration factors derived from the calibaration routine, or to **Use Calibration** where the software factors in the calibration values in the temperature calculations.     * The dropdown menu specifies whether to **Ignore Calibration** where the software ignores the calibration factors derived from the calibaration routine, or to **Use Calibration** where the software factors in the calibration values in the temperature calculations.
   -**Update Rate Radio Buttons**   -**Update Rate Radio Buttons**
-    * This control is used to change the output word rate of the [[http://www.analog.com/AD7787|AD7787]].  The default value is __16 Hz__ and is highlighted in **bold** on the **Configure System Tab**.+    * This control is used to change the output word rate of the [[adi>AD7787|AD7787]].  The default value is __16 Hz__ and is highlighted in **bold** on the **Configure System Tab**.
   -**Buffer Select Radio Buttons**   -**Buffer Select Radio Buttons**
-    * This control is used to set the mode of the [[http://www.analog.com/AD7787|AD7787]].  The default value is __Unbuffered Mode__ and is highlighted in **bold** on the **Configure System Tab**. +    * This control is used to set the mode of the [[adi>AD7787|AD7787]].  The default value is __Unbuffered Mode__ and is highlighted in **bold** on the **Configure System Tab**. 
-      * __Buffered Mode__ - Selecting this mode turns the on-chip analog input channel buffer of the [[http://www.analog.com/AD7787|AD7787]] **ON**. +      * __Buffered Mode__ - Selecting this mode turns the on-chip analog input channel buffer of the [[adi>AD7787|AD7787]] **ON**. 
-      * __Unbuffered Mode__ - Selecting this radio button turns the on-chip analog input channel buffer of the [[http://www.analog.com/AD7787|AD7787]] **OFF**.+      * __Unbuffered Mode__ - Selecting this radio button turns the on-chip analog input channel buffer of the [[adi>AD7787|AD7787]] **OFF**.
   -**Burnout Current Radio Buttons**   -**Burnout Current Radio Buttons**
     * When this control is enabled the 100nA current sources in the signal path are enabled.\\ \\ <WRAP round important 60%>The burnout currents can be enabled only when the buffer is active.</WRAP>     * When this control is enabled the 100nA current sources in the signal path are enabled.\\ \\ <WRAP round important 60%>The burnout currents can be enabled only when the buffer is active.</WRAP>
Line 108: Line 108:
   <WRAP left round info 60%>\\ The data is exported to an Excel spreadsheet file with columns labeled accordingly. </WRAP>   <WRAP left round info 60%>\\ The data is exported to an Excel spreadsheet file with columns labeled accordingly. </WRAP>
  
 +\\ \\ \\ \\ \\ \\
 +=====Registration===== 
 +<WRAP round tip 80% >
 +Receive software update notifications, documentation updates, view the latest videos, and more when you register your hardware.  [[reg>EVAL-CN0354-PMDZ?&v=RevB|Register]] to receive all these great benefits and more!
 +</WRAP>
  
  
resources/eval/user-guides/circuits-from-the-lab/cn0354.1412651806.txt.gz · Last modified: 07 Oct 2014 05:16 by Eunice Esguerra