Wiki

This version is outdated by a newer approved version.DiffThis version (14 Nov 2018 00:36) is a draft.
Approvals: 0/1

This is an old revision of the document!


EVAL-CN0411-ARDZ Shield Overview

CN0411 is a total dissolved solids measurement (TDS) system using direct measurement of conductivity of the solution. The system can measure low to high conductivity levels ranging from 1 μS to 0.1 S and can accommodate 2-wire conductivity probes of different cell constants from 0.01 to 10. Temperature compensation is performed using either a 100 Ω or 1000 Ω 2-wire RTD.

CN0411 generates a bipolar square wave excitation across the conductivity probe using the AD5683R, a 16-bit SPI voltage DAC, and the ADG884, ultra-low on-resistance CMOS Dual 2:1 SPDT switch. The frequency of the excitation is controlled by a PWM signal from the microcontroller which can be set to either 2.4 kHz or 94 Hz via the system software.

The range of conductivity measurement can be adjusted using gain resistors switched using the ADG1608, a 16:1 multiplexer.

The conductivity cell signal is measured by the AD8220, a low-input current JFET instrumentation amplifier. Then, A track-and-hold amplifier implemented using AD8628, a zero-drift rail-to-rail single supply op amp, samples the signal for the AD7124-8, a low noise low power 24-bit Sigma-Delta ADC. With the software calibration, the calibrated system accuracy is less than 2% for all conductivity ranges from 1 μS to 0.01 S and less than 7% for conductivity ranges greater than 0.01 S. This makes the system reliable for conductivity measurement used to compute TDS.

This design uses a combination of components that allow for single supply operation which minimize circuit complexity, making this suitable for low-power and portable instrument applications. Applications include chemical water analysis for field research, and monitoring water systems and natural bodies of water.

Total Dissolved Solids Measurement

The measurement of the total dissolved solids in a solution relies primarily on the conductivity and the temperature of the solution. Furthermore, the TDS factor, used to compute the TDS from the temperature-compensated conductivity value, varies at a defined range for different types of solutions based on the type of dissolved solids. The temperature coefficient used for compensation also depends on the type of the dissolved solid. Thus, total dissolved solids remains a general measure for water quality and cannot distinguish between the constituents of the dissolved solids in the solution.

Hardware Connection and Jumper Configurations

The CN0411 connects to the EVAL-ADICUP360 using the Arduino mating headers. Shown below is the CN0411, connected to the EVAL-ADICUP360, with labels for the hardware connections and jumper headers.

Sensor Connections

The CN-0411 has three hardware connectors which have no polarity and can connect directly to the sensors:

  • J1 for the Conductivity Probe BNC connector
  • P2 for the Conductivity Probe terminal block connector
  • P3 for the RTD terminal block connector

Jumper Configurations

The CN0411 has four jumper headers which configure different settings as shown below. Also, the default shunt positions are highlighted.

Sensor Select

PRB_SEL selects the connection to the conductivity sensor. By default, the shunt is placed connecting pin 1 and 2 to measure the conductivity of the solution.

  • Connecting Pins 1 and 2 allows the system to measure the conductivity of the solution.
  • Connecting Pins 3 and 4 allows the system to calibrate in the 0.01 S range
  • Connecting Pins 5 and 6 allows the system to calibrate in the 0.1 S range

Signal Input Select

P6 selects selects the input to the AD8220 instrumentation amplifier. By default, the shunt position connects pins 1 and 2 to sample the conductivity sensor.

  • By connecting Pins 1 and 2, the AD8220 instrumentation amplifier samples the signal from the connected conductivity sensor.
  • Connecting Pins 2 and 3 allows the system to perform zero-scale calibration of the system.

ADC Chip Select

CS_ADC selects the chip select GPIO pin for the AD7124-8. This allows for multiple board stack-up of CN0411 for customer applications requiring 2 conductivity readings. By default, the shunt position connects pins 3 and 4 to set the chip select to GPIO30.

DAC Chip Select

CS_DAC selects the chip select GPIO pin for the AD5683R. This allows multiple board stack-up of CN0411 for customer applications requiring the interface of 2 conductivity sensors. By default, the shunt position connects pins 1 and 2 to set the chip select to GPIO26.

Conductivity Measurement

The system measures conductivity using a 2-wire conductivity probe to be immersed in the solution as shown below.

It is preferable that the conductivity probe be positioned at the center of the container to maximize the accuracy of the measurement. The cell constant of a 2-wire conductivity probe is the distance between its two cells or electrodes divided by their inner surface area. The cell constant of the conductivity probe sets the range of conductivity measurements it is suitable to use. Proper selection of the probe makes it easier for the system to measure at a certain conductivity range. Below is the table listing the range of conductivity measurements appropriate for the probe's cell constant.

Conductivity probes have different rated voltages. Before connecting the probe to the CN0411, check the excitation voltage setting in the software and configure it to within the specified rating.

The frequency of the excitation signal across the conductivity cells depends on the range of conductivity measurement. The system can switch between 94 Hz, suitable for measurements in the μS range, and 2.4kHz suitable for measurements in the mS range and above.

Temperature Measurement

The system can use either Pt100 or Pt1000 RTD sensors and is configurable through the software. Most commercial probes in the market have these RTDs built in the conductivity probe.
The temperature coefficient depends on the type of solution and can be configured in the software. The system has built-in stored values for sodium chloride (NaCl) and potassium chloride (KCl) solutions as shown in the table below.

Total Dissolved Solids Measurement

The total dissolved solids in the solution is computed from the temperature-compensated conductivity measurement by the TDS factor which varies per type of dissolved solid. This can be configured through software and the system has built-in stored values for NaCl and KCl solutions.

Calibration and Auto-ranging

The system can automatically select the proper gain resistance from the user-defined excitation voltage. To increase the accuracy of the system, especially, in the 0.01 to 0.1 μS range, the zero-scale calibration and reference resistor calibration method should be performed once per board. The steps to the zero-scale calibration is described below:

  1. Place the shunt position of jumper header P6 to connect pins 2 and 3.
  2. Command the software to perform zero-scale calibration.
  3. Wait for the command to finish
  4. Place the shunt position of the jumper header P6 back to pins 1 and 2

The reference resistor calibration steps are:

  1. Place the shunt position of PRB_SEL to connect pins 3 and 4 for a 0.01 S range calibration or to connect pins 5 and 6 for a 0.1 S range calibration.
  2. Command the software to perform a reference resistor calibration
  3. Wait for the command to finish
  4. Place the shunt position of the jumper header PRB_SEL back to pins 1 and 2

Software

Schematic, PCB Layout, Bill of Materials

End of Document

resources/eval/user-guides/eval-adicup360/hardware/cn0411.1542152187.txt.gz · Last modified: 14 Nov 2018 00:36 by Angelo Nikko Catapang