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:cn0349 [13 Jun 2017 22:32] – further explaining Robert's updates Brandon Bushey | resources:eval:user-guides:circuits-from-the-lab:cn0349 [05 Oct 2022 15:57] (current) – Replace FTP link with HTTPS link for evaluation SW Antonio Jimenez de Parga | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== CN0349 Software User Guide ====== | ====== CN0349 Software User Guide ====== | ||
===== Overview===== | ===== Overview===== | ||
- | [[http:// | + | [[adi>CN0349|CN0349]] provides robust and complete solution for processing conductivity and temperature inputs into digital code. The design solution is optimized for high precision and low cost measurement, |
- | The circuit shown in Figure 1 incorporates the [[http:// | + | The circuit shown in Figure 1 incorporates the [[adi>AD5934YRSZ|AD5934YRSZ]] 12 bit Impedance Converter, [[adi>ADG715BRUZ|ADG715BRUZ]] Octal SPST Switch, [[adi>AD8606ARZ|AD8606ARZ]] Rail-to-Rail OpAmp, [[adi>ADuM5000ARWZ|ADuM5000ARWZ]] Isolated DC-DC Converter, [[adi>ADuM1250ARZ|ADuM1250ARZ]] Dual I2C Isolator, to convert the conductivity and temperature inputs to digital code. |
The circuit has 8pin Digilent Pmod I2C interface connector on board, which could be used for connection to a customer microprocessor or FPGA. | The circuit has 8pin Digilent Pmod I2C interface connector on board, which could be used for connection to a customer microprocessor or FPGA. | ||
- | The [[http:// | + | The [[adi> |
- | The performance of the circuit can be demonstrated with the use of Analog Devices SDP controller [[http:// | + | The performance of the circuit can be demonstrated with the use of Analog Devices SDP controller [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] and SDP-to-PMOD Interposer Board [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]], |
- | This user guide discusses the use of the evaluation software to collect data from the EVAL-CN0349-PMDZ Evaluation Board [[http:// | + | This user guide discusses the use of the evaluation software to collect data from the EVAL-CN0349-PMDZ Evaluation Board [[adi>CN0349|CN0349]] |
<WRAP center round alert 60%> | <WRAP center round alert 60%> | ||
Line 26: | Line 26: | ||
===== Required Equipment ===== | ===== Required Equipment ===== | ||
- | * [[http:// | + | * [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Controller Board (**SDP-B Board**) |
- | * [[http:// | + | * [[adi>EVAL-CN0349-PMDZ|EVAL-CN0349-PMDZ]] Evaluation Board (**CN-0349 Board**) |
- | * [[http:// | + | * [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] **(+6V Power Supply)** or equivalent |
- | * [[http:// | + | * [[adi>SDP-PMD-IB1Z]] SDP-to-PMOD interposer board |
* Resistance Decade Box (to simulate the input impedance, e.g. IET RS-200 Labs Resistance Substituter Decade Box) or real conductivity cell with integrated Pt100 sensor (e.g. Sensorex CS200TC-PT1) | * Resistance Decade Box (to simulate the input impedance, e.g. IET RS-200 Labs Resistance Substituter Decade Box) or real conductivity cell with integrated Pt100 sensor (e.g. Sensorex CS200TC-PT1) | ||
- | * [[ftp://ftp.analog.com/pub/ | + | * [[adi> |
* (download from above link) | * (download from above link) | ||
* PC with the following //Minimum Requirements// | * PC with the following //Minimum Requirements// | ||
Line 40: | Line 40: | ||
* USB type A to USB type mini-B cable (provided with the EVAL-SDP-CB1Z Controller Board) | * USB type A to USB type mini-B cable (provided with the EVAL-SDP-CB1Z Controller Board) | ||
===== General Setup ===== | ===== General Setup ===== | ||
- | * The [[http:// | + | * The [[adi>EVAL-CFTL-6V-PWRZ|EVAL-CFTL-6V-PWRZ]] **(+6V DC Power Supply)** powers the [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** via the DC barrel jack. |
- | * The [[http:// | + | * The [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** connects to the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector A. |
- | * The [[http:// | + | * The [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB cable. |
- | * The [[http:// | + | * The [[adi>EVAL-CN0349-PMDZ|EVAL-CN0349-PMDZ]] **(CN0349)** connects to the [[adi>EVAL-PMD-IB1Z|EVAL-PMD-IB1Z]] **(Interposer board)** via the 8-pin header Digilent Pmod I2C interface connectors (J2 on both boards). Use the 4-pin MTE Cable (Digilent, Inc.) supplied with CN0349 board. |
- | * The resistance decade box/the conductivity cell connects to the [[http:// | + | * The resistance decade box/the conductivity cell connects to the [[adi>EVAL-CN0349-PMDZ|EVAL-CN0349-PMDZ]] **(CN0349 Board)** via the terminal block **J1** |
{{: | {{: | ||
Line 61: | Line 61: | ||
===== Connecting the Hardware ===== | ===== Connecting the Hardware ===== | ||
- | - Connect the [[http:// | + | - Connect the [[adi>EVAL-CFTL-6V-PWRZ|+6V DC Power Supply]] **(Wallwart)** to the barrel jack **J1** of the [[adi>SDP-PMD-IB1Z|Interposer Board ]] **(Interposer Board )** as depicted below.\\ \\ <WRAP left round tip 50%> |
- | - Connect the 120-pin connector on the [[http:// | + | - Connect the 120-pin connector on the [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** to the 120-pin connector marked **“CON A”** on the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)**\\ \\ {{: |
- | - Connect the USB cable supplied with [[http:// | + | - Connect the USB cable supplied with [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** to the USB port on the PC and the SDP Board \\ \\ {{: |
- | - Connect the [[http:// | + | - Connect the [[adi>EVAL-CN0349-PMDZ|EVAL-CN0349-PMDZ]] **(CN0349 Board)** to the [[adi>SDP-PMD-IB1Z|SDP-PMD-IB1Z]] **(Interposer Board)** via the 8 pin header Digilent Pmod I2C interface connector. \\ \\ {{: |
- | - Connect the Resistance Decade Box/ | + | - Connect the Resistance Decade Box/ |
- After a proper connection of the hardware to the PC the **CN0349 Evaluation Software** can be used to calibrate the board and capture data. | - After a proper connection of the hardware to the PC the **CN0349 Evaluation Software** can be used to calibrate the board and capture data. | ||
Line 72: | Line 72: | ||
===== Using the Evaluation Software ===== | ===== Using the Evaluation Software ===== | ||
==== Software Control and Indicator Descriptions ==== | ==== Software Control and Indicator Descriptions ==== | ||
- | {{: | + | |
- | {{: | + | {{ : |
+ | \\ | ||
+ | {{ : | ||
+ | \\ | ||
+ | {{ : | ||
+ | \\ | ||
+ | {{ : | ||
+ | \\ | ||
-**Measure Button** | -**Measure Button** | ||
Line 80: | Line 87: | ||
* __Main__ - Clicking this tab brings the data collection graph to the front. | * __Main__ - Clicking this tab brings the data collection graph to the front. | ||
* __Calibrate System __ - Clicking this tab brings the system calibration settings to the front. | * __Calibrate System __ - Clicking this tab brings the system calibration settings to the front. | ||
+ | * __Register Value__ - Clicking this tab brings the AD5934 and ADG715 register value panel to the front. | ||
* __SDP Revision __ - Clicking this tab brings the SDP board information window to the front. | * __SDP Revision __ - Clicking this tab brings the SDP board information window to the front. | ||
-**Impedance Indicator** | -**Impedance Indicator** | ||
Line 107: | Line 115: | ||
-**Calibration Resistances Controls** | -**Calibration Resistances Controls** | ||
* This control is used to apply the values for the three on board calibration resistances **R3, R4, R7**. The values for this controls has to be changed only if different calibration resistances are populated on the board. | * This control is used to apply the values for the three on board calibration resistances **R3, R4, R7**. The values for this controls has to be changed only if different calibration resistances are populated on the board. | ||
+ | - **ADG715 register value** | ||
+ | * This read only panel showing the ADG715 register value. | ||
+ | - **AD5934 register address and value** | ||
+ | * This read only panel showing the AD5934 register address and value. | ||
-**SDP Firmware Revision** | -**SDP Firmware Revision** | ||
* Read only data. After the connection is established with the SDP Board, the basic information for the controller can be found here. | * Read only data. After the connection is established with the SDP Board, the basic information for the controller can be found here. | ||
Line 174: | Line 186: | ||
==== Digital Communication ==== | ==== Digital Communication ==== | ||
- | For the customer platform to communicate with the CN0349 board, the I2C communication protocol must be designed carefully. The maximum I2C speed and timing is limited by the ADG715 and the AD5934. Please check the data sheet for the [[http:// | + | For the customer platform to communicate with the CN0349 board, the I2C communication protocol must be designed carefully. The maximum I2C speed and timing is limited by the ADG715 and the AD5934. Please check the data sheet for the [[adi>ad5934|AD5934]] and [[adi>adg715|ADG715]] for more specific details. The host I2C timing and speed must meet with the requirements of both the ADG715 and AD5934. The maximum I2C clock speed for ADG715 and AD5934 is 400kHz. |
<WRAP center round info 80%> | <WRAP center round info 80%> | ||
Line 196: | Line 208: | ||
* Excitation Voltage and PGA **MUST** have the following settings in the host software, otherwise the results maybe erroneous: | * Excitation Voltage and PGA **MUST** have the following settings in the host software, otherwise the results maybe erroneous: | ||
- | ^ Part Number ^ I< | + | ^ Part Number ^ I< |
| AD5934 | 0x0d | 0x80 | 0x01 | Excitation Voltage 2.0Vp-p, Internal PGA=1 | | | AD5934 | 0x0d | 0x80 | 0x01 | Excitation Voltage 2.0Vp-p, Internal PGA=1 | | ||
Line 214: | Line 226: | ||
^ Part Number ^ I< | ^ Part Number ^ I< | ||
- | | ADG715 | 0x48 | 0x22 | Measure RTD | Set R< | + | | ADG715 | 0x48 | 0x41 | Measure RTD | Set R< |
- | | ADG715 | 0x48 | 0x81 | Measure High Y< | + | | ADG715 | 0x48 | 0x81 | Measure High Y< |
- | | ADG715 | 0x48 | 0x82 | Measure Low Y< | + | | ADG715 | 0x48 | 0x82 | Measure Low Y< |
==== Measurement Ranges and System Outputs ==== | ==== Measurement Ranges and System Outputs ==== | ||
Line 232: | Line 244: | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
Please note that the measurement result is the Y< | Please note that the measurement result is the Y< | ||
+ | </ | ||
+ | |||
+ | =====Registration===== | ||
+ | <WRAP round tip 80% > | ||
+ | Receive software update notifications, | ||
</ | </ | ||
//End of Document// | //End of Document// |