This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:circuits-from-the-lab:cn0354 [07 Oct 2014 05:16] – Edited Eunice Esguerra | resources: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:// | + | [[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 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 four thermocouple inputs to the circuit are terminated at the isothermal block, P2. The [[http:// | + | 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:// | + | The signal is amplified by the [[adi>AD8495|AD8495]], |
- | The fifth thermocouple is added to cancel the voltage generated by any temperature differential that exists between the isothermal block and the [[http:// | + | 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:// | + | The[[adi>AD7787|AD7787]]is a 24-bit, low noise, low power Σ-Δ ADC for low frequency measurement applications, |
{{ : | {{ : | ||
===== Required Equipment ===== | ===== Required Equipment ===== | ||
- | * [[http:// | + | * [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Controller Board (**SDP-B Board**) |
- | * [[http:// | + | * [[adi>eval_sdp-pmod|SDP-I-PMOD]] Interposer Board (**SDP-PMOD Interposer Board**) |
- | * [[http:// | + | * [[adi>CN0354|EVAL-CN0354-PMDZ]] Evaluation Board (**CN-0354 Board**) |
- | * [[http:// | + | * [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] +6V Power Supply or equivalent DC Power Supply |
* [[ftp:// | * [[ftp:// | ||
* PC with the following minimum requirements | * PC with the following minimum requirements | ||
Line 30: | Line 30: | ||
===== General Setup ===== | ===== General Setup ===== | ||
- | * The [[http:// | + | * 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:// | + | * 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:// | + | * 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:// | + | * 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. | * This control is used to change the temperature range of the system. | ||
-**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 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, |
-**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:// | + | * This control is used to change the output word rate of the [[adi>AD7787|AD7787]]. |
-**Buffer Select Radio Buttons** | -**Buffer Select Radio Buttons** | ||
- | * This control is used to set the mode of the [[http:// | + | * This control is used to set the mode of the [[adi>AD7787|AD7787]]. |
- | * __Buffered Mode__ - Selecting this mode turns the on-chip analog input channel buffer of the [[http:// | + | * __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:// | + | * __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.</ | * 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.</ | ||
Line 108: | Line 108: | ||
<WRAP left round info 60%>\\ The data is exported to an Excel spreadsheet file with columns labeled accordingly. </ | <WRAP left round info 60%>\\ The data is exported to an Excel spreadsheet file with columns labeled accordingly. </ | ||
+ | \\ \\ \\ \\ \\ \\ | ||
+ | =====Registration===== | ||
+ | <WRAP round tip 80% > | ||
+ | Receive software update notifications, | ||
+ | </ | ||