CN-0287 Software User Guide
Overview
CN-0287 is a completely isolated 4-channel temperature measurement circuit optimized for performance, input flexibility, robustness, and low cost. It supports all types of thermocouples with cold junction compensation and any type of RTD (resistance temperature detector) with resistances up to 4 kΩ for 2-, 3-, or 4-wire connection configurations.
The RTD excitation current are is programmable for optimum noise and linearity performance.
RTD measurements achieve 0.1°C accuracy (typical), and Type-K thermocouple measurements achieve 0.05°C typical accuracy because of the 16-bit ADT7310 digital temperature sensor used for cold-junction compensation. The circuit uses a four-channel AD7193 24-bit sigma-delta ADC with on-chip PGA for high accuracy and low noise.
Input transient and overvoltage protection are provided by low leakage transient voltage supressors (TVS) and Schottky diodes. The SPI-compatible digital inputs and outputs are isolated (2500 V rms), and the circuit is operated on a fully isolated power supply.
EVAL-CN0287-SDPZ Daughter Board.
Required Equipment
General Setup
-
-
The
EVAL-SDP-CB1Z (SDP-B Board) connects to the PC via the
USB cable.
Block diagram image here
Installing the Software
Extract the file
CN0287 SDP Evaluation Software.zip and open the file
setup.exe.
NOTE: It is recommended that you install the CN0287 SDP Evaluation Software to the default directory path C:/Program Files/Analog Devices/CN0287/ and all National Instruments products to C:/Program Files/National Instruments/
Click
Next to view the installation review page
Click
Next to start the installation
Upon completion of the installation of the
CN0287 SDP Eval Software, the installer for the
ADI SDP Drivers will execute.
NOTE: It is recommended that you close all other applications before clicking “Next”. This will make it possible to update relevant system files without having to reboot your computer.
Press
Next to set the installation location for the
SDP Drivers.
NOTE: It is recommended that you install the drivers to the default directory path C:/Program Files/Analog Devices/SDP/Drivers
Press
Next to install the SDP Drivers and complete the installation of all software. Click
Finish when done.
Connecting the Hardware
Picture of Hardware Connection
Connector Configuration and Jumper
-
Step 2. Do the jumper setting correctly based on the type of temperature sensor for evaluation.
Step 3. Plug the mini-
USB side of the cable into the mini-
USB connector J1 on
SDP Board and leave the other side of the cable(
USB Type A) floated.
Step 4. Connect the sensor correctly by the way shown in the figure “Connector Configuration and Jumper Placements”.
Step 5. With DC power supply off, plug the
EVAL-CFTL-6V-PWRZ(6V DC Power Supply)into J2 on
CN0287 Board. (CN5 is also screw terminal for connecting to 6V power supply by ordinary wire.)
Step 6. Connect the
USB-Type-A side of the
USB cable to the PC.
Using the Evaluation Software
Software Front Panel
Connect to SDP-B Board Button
When this button is pressed, the SDP-B Board makes a
USB connection to the CN0287 Board. A connection to the SDP-B Board must be made to use the software.
Run Button
Step Button
Clear Button
Save Data Button
Control Tabs
Configuration Tab: Clicking this tab brings all the configuration items to the front.
Temperature Tab: Clicking this tab brings the Temperature Data to the front.
Temperature Graph Tab: Clicking this tab brings the Temperature Graphs to the front, showing the plot of temperature vs. time.
SW/Version Tab: Clicking this tab showns the Firmware Version of SDP board the software currently connected with and some additional function.
Configuration Block for All Channels
System Status String Indicator
System Status LED Indicator
This indicator displays the current state of the software in the form of an LED. There are four status LED colors.
Inactive
Busy
Error
Configuration Tab
Enable Button
Sensor Type Dropdown Menu
Sensor Wiring Dropdown Menu
Advanced Settling Button
When this button is pressed, a window named “CH[x] Advanced Settling” pops up with more detailed settling for channel[x]. ([x] is the channel number with the one value of 1,2,3,4.)
CH[x] Advanced Setting pop-up window
NOTE: Make change based on the default settling on the Advanced Setting pop-up window when clearly know the meaning and effect of the configuration. It is recommended to read ad7193 Datasheet and CN0287 Circuit Note for more details.
Schematic Diagram for Current Channel
Alarm High and Alarm Low text boxes
Calibrate Button
When this button is pressed, a window named “CH[x] Calibration”pups up.([x] is the channel number with the one value of 1,2,3,4.) Follow the tips on the pop-up window to calibrate the current channel correctly.
-
Temperature Tab
Temperature(degC)
-
RAW Data(Hex)
Sensor Connection
Alarm Function LED Indicator
In Range!: the current temperature is in the range defined by “High Alarm” and “Low Alarm” on the Configuration Tab.
High Alarm !!: the current temperature is higher than the “High Alarm” value on the Configuration Tab.
Low Alarm !! the current temperature is lower than the “Low Alarm” value on the Configuration Tab.
Temperature Graph Tab
CH [x]: Channel Number of the graph below.
This text indicator shows the digital value of current temperature measurement result.
This Graph shows the current temperature vs time.
This line shown on the graph is the upper-limit temperature threshold configured in “High Alarm” text box on the Configuration Tab.
This line shown on the graph is the lower-limit temperature threshold configured in “Low Alarm” text box on the Configuration Tab.
Establishing a USB Connection Link
Follow the instructions to properly install the software and connect the hardware as described in the previous sections.
Open the file named
CN0287.exe in the installation directory.
NOTE: If the software was installed to the default location it will be found at
C:/Program Files/Analog Devices/CN0287/CN0287.exe
Select the connector to use from the SDP Connector Dropdown Menu.
Click the
Connect Button. A window with a progress bar will load.
Upon success, the System Status String Indicator will display SDP-B Ready to Acquire Data
Make Advanced Settling
Establish a USB Connection Link.
Set the Sensor Type, Sensor Wiring correctly based on the current application.
Click Advanced Settling Button for the selected channel.
Make proper settings on the pop-up window.
Click “OK” to activate the current setting.
NOTE If click “Cancel”, the Advanced Setting process just made would be ignored and no effect acts on the measurement result.
General Flow to Start or Stop Acquisition
Establish a USB Connection Link.
Select the Sensor Type and Sensor Wiring.
Check the Schematic Diagram to guarantee the wiring and jumper setting are correct.
Make the Advanced Setting and Calibrate if necessary.
Switch to the Temperature Tab and Click Run Button to Start Acquisition.
See the measurement result on Temperature Tab.
Click the Stop Button to Stop the Acquisition.
Establishing a ADC Calibration
Establish a USB Connection Link.
Set the Sensor Type, Sensor Wiring correctly based on the current application.
Made Advanced Setting if necessary.
Click Calibrate Button for the selected channel.
Do the following actions on the pop-up window.
Select ADC Calibration on the pop-up window.
Click Zerosacle Calibrate and wait for 1 second.
Click Fullscale Calibrate and wait for 1 second.
Click
OK to activate the current calibration parameters.
NOTE If click Cancel, the calibration process just did would be ignored and no effect acts on the measurement result.
Establishing a System Calibration
Establish a USB Connection Link.
Set the Sensor Type, Sensor Wiring correctly based on the current application.
Made Advanced Setting if necessary.
Click Calibrate Button for the selected channel.
Do the following actions on the pop-up window.
Select System Calibration on the pop-up window.
Add Zeroscale calibration signal on the hardware and enter the same value into Zeroscale Value text box.
Click Zerosacle Calibrate and wait for 1 second.
Add Fullscale calibration signal on the hardware and enter the same value into Fullscale Value test box.
Click Fullscale Calibrate and wait for 1 second.
Click
OK to activate the current calibration parameters.
NOTE If click Cancel, the calibration process just did would be ignored and no effect acts on the measurement result.
Save Current Configuration or Calibration Parameters to the Customer Default Value
Establish a USB Connection Link.
Make Advanced Setting or Calibration based on the current application.
Switch to SW/Version Info Tab.
Click
Save into EEPROM to store the current configuration changes and calibration parameters into on-board EEPROM.
NOTE: The configurations and calibration parameters will be the customer default value and uploaded by the software automatically from EEPROMwhen the new connection with daughter board happens.
Recover to the Factory Default Configuration
Establish a USB Connection Link.
Switch to the SW/Version Info Tab.
Click
Recover to Default Button, to recover the factory default configuration.
NOTE: This function is used to recover the board from some unexpected condition by mis-operations.