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
Last revisionBoth sides next revision
resources:eval:user-guides:circuits-from-the-lab:cn0150 [30 Oct 2017 08:04] – update Trisha Cabildoresources:eval:user-guides:circuits-from-the-lab:cn0150 [31 Dec 2020 06:36] – fix links Robin Getz
Line 13: Line 13:
 ===== Required Equipment ===== ===== Required Equipment =====
   * [[adi>EVAL-CN0150A-SDPZ|EVAL-CN0150A-SDPZ Evaluation Board]]   * [[adi>EVAL-CN0150A-SDPZ|EVAL-CN0150A-SDPZ Evaluation Board]]
-  * [[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**)
   * [[ftp://ftp.analog.com/pub/cftl/CN0150/|CN0150A Evaluation Software]]   * [[ftp://ftp.analog.com/pub/cftl/CN0150/|CN0150A Evaluation Software]]
   * Power Supply   * Power Supply
Line 27: Line 27:
 ==== Block assignments ==== ==== Block assignments ====
 {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:10.png?nolink&600 |}}\\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:10.png?nolink&600 |}}\\
-  * The [[http://www.analog.com/EVAL-CN0150-SDPZ|EVAL-CN0150-SDPZ]] **(CN-0150 Board)** connects to the [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector +  * The [[adi>EVAL-CN0150-SDPZ|EVAL-CN0150-SDPZ]] **(CN-0150 Board)** connects to the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector 
-  * 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.
   * Terminal block **J1** is the +6 V power supply   * Terminal block **J1** is the +6 V power supply
   * Terminal block **J2** is the +6 V barrel connector for wall wart supply input   * Terminal block **J2** is the +6 V barrel connector for wall wart supply input
Line 36: Line 36:
 ==== Test setup ==== ==== Test setup ====
 {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:10-30-2017_2-47-07_pm.png?nolink&600 |}}\\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:10-30-2017_2-47-07_pm.png?nolink&600 |}}\\
-  - Connect the 120-pin connector on the [[adi>EVAL-CN0150A-SDPZ|EVAL-CN0150A-SDPZ Evaluation Board]] to the connector marked “CON A” on the [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] evaluation (SDP) board+  - Connect the 120-pin connector on the [[adi>EVAL-CN0150A-SDPZ|EVAL-CN0150A-SDPZ Evaluation Board]] to the connector marked “CON A” on the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] evaluation (SDP) board
   - Connect the RF signal source to the [[adi>EVAL-CN0150A-SDPZ|EVAL-CN0150A-SDPZ Evaluation Board]] via the SMA RF input connector   - Connect the RF signal source to the [[adi>EVAL-CN0150A-SDPZ|EVAL-CN0150A-SDPZ Evaluation Board]] via the SMA RF input connector
   - With power to the supply off, connect a +6 V power supply to the pins marked “+6V” and “GND” on the board   - With power to the supply off, connect a +6 V power supply to the pins marked “+6V” and “GND” on the board
Line 50: Line 50:
 </WRAP> </WRAP>
  
 +\\
 +==== Calibration ====
 +Because the slope and intercept of the system vary from device to device, a system level calibration is **required**.
 +  - Apply two known signal levels PIN_1 and PIN_2 close to the endpoints of the AD8318 linear input range. Note that it should be well within the linear operating range of the device (**-50 dBm to -10 dBm for this device**){{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:14.png?nolink&400 |}}\\
 +  - Measure the corresponding output codes CODE_1 and CODE_2 from the ADC
 +  - Calculate SLOPE_ADC and INTERCEPT using the following equations:
 +          * **SLOPE_ADC** = (CODE_2 - CODE_1)/(PIN_2 - PIN1)
 +          * **INTERCEPT** = PIN_2 - (CODE_2/SLOPE_ADC)
 +  - These will be used to calculate the unknown input power level, PIN, when operation in the field using the equation
 +          * **PIN** = (CODE_OUT/SLOPE_ADC) + INTERCEPT
 \\ \\
 ---- ----
 +
 ===== Installing the Evaluation Software ===== ===== Installing the Evaluation Software =====
   - Extract the file **CN0150_Evaluation_Software.zip** and open the file **setup.exe**.\\ \\ <WRAP left tip round box 60%>**NOTE:** It is recommended that you install the [[ftp://ftp.analog.com/pub/cftl/CN0150/|CN0150 Evaluation Software]] to the default directory path **C:\Program Files (x86)\Analog Devices\CN0150\** and all National Instruments products to **C:\Program Files\National Instruments\**</WRAP> {{:resources:eval:user-guides:circuits-from-the-lab:cn0150:1.png?nolink&500|}}   - Extract the file **CN0150_Evaluation_Software.zip** and open the file **setup.exe**.\\ \\ <WRAP left tip round box 60%>**NOTE:** It is recommended that you install the [[ftp://ftp.analog.com/pub/cftl/CN0150/|CN0150 Evaluation Software]] to the default directory path **C:\Program Files (x86)\Analog Devices\CN0150\** and all National Instruments products to **C:\Program Files\National Instruments\**</WRAP> {{:resources:eval:user-guides:circuits-from-the-lab:cn0150:1.png?nolink&500|}}
Line 63: Line 74:
 ---- ----
 ===== Using the Evaluation Software ===== ===== Using the Evaluation Software =====
-====Test Setup Tab==== +==== Main Window ==== 
-{{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:9.png?nolink&600 |}}\\ +{{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:11.png?nolink&700 |}} 
-  +  - **Connect** Button - Starts the connection between the [[ADI>CN0150|CN0150 Evaluation Board]] and [[ADI>EVAL-SDP-CB1Z|SDP-B Controller Board]]. 
 +  - **Reset and Disconnect** Button - Resets and ends the connection between the [[ADI>CN0150|CN0150 Evaluation Board]] and [[ADI>EVAL-SDP-CB1Z|SDP-B Controller Board]] 
 +  - **Sample Data Graph** Tab - Shows the XY plot of ADC code and output error (%) versus input signal power. Also contains the plot options where you can edit plot display and options like interpolation and color of output waveform 
 +  - **Test Setup** Tab \\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:12.png?nolink&600 |}} 
 +      * **Data Acquisition**  
 +          * **Input Power** - Indicate input signal power level 
 +          * **Frequency** - Indicate input signal frequency  
 +          * **Temperature** - Temperature test level condition of the input signal 
 +          * **Acquire Data** - Start acquisition of measurement data 
 +          * **Clear Data** - Clear the current measurement data 
 +          * **Save Data to File** - Save measurement data to file 
 +          * **Increment Amount** - Increment value of input power level 
 +          * **Average Value** - Read only. ADC conversion value 
 +          * **Sample size** - Edit value to desired sampling size for ADC 
 +          * **Remove Last** - Remove last reading from the graph 
 +          * **Auto-increment** - Enable auto increment of input power level 
 +      * **Calibration** - insert calibration instructions here 
 +          * **PIN_1** - First known input power level close to endpoints of AD8318 linear input range 
 +          * **PIN_2** - Second known input power level close to endpoints of AD8318 linear input range 
 +          * **Slope (ADC Code/ dBm)** - Slope of the transfer curve of AD8318 (-24 mV/dB nominal) 
 +          * **Intercept (ADC Code)** - X-axis intercept with a unit of dBm 
 +  - **Configure** Tab \\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:15.png?nolink&600 |}} 
 +      * **SDP Connector** - Selects which 120-pin connection of the SDP-B Board to use 
 +      * **SCLK Frequency** - Sets the SPI clock frequency for the data transfers used by the evaluation board 
 +      * **AD7887 Voltage Reference** - Select between internal or external 2.5 volts voltage reference 
 +      * **SPI Byte to Write** - Buffer of unsigned 16-bit elements for SPI write transfer 
 +      * **Flash LED** - Flashes the LED on the SDP controller board 
 +      * **Read Firmware** - Reads the firmware of CN0150 Evaluation Board
 \\ \\
 + 
 +==== Running the System ====
 +  -Open the CN0150.exe application from the default installation location
 +  -Set the correct connector and click the Connect Button
 +  -Upon successful connection, calibrate the device in the Test Setup tab
 +  -After proper calibration, set the correct input parameters
 +  -Start acquisition of measurement data through Acquire Data button
 +  -To manipulate the data, other measurement data control buttons are available such as Clear Data and Save Data to file 
 +  -Click Reset and Disconnect if finished
  
 +\\
 ---- ----
  
 ===== More Information and Useful Links  ===== ===== More Information and Useful Links  =====
   * [[ftp://ftp.analog.com/pub/cftl/CN0150/|CN0150 Evaluation Software]]   * [[ftp://ftp.analog.com/pub/cftl/CN0150/|CN0150 Evaluation Software]]
-  * [[ADI>CN0150|CN0150 Circuit Note Page]] +  * [[adi>CN0150|CN0150 Circuit Note Page]] 
-  * [[http://www.analog.com/media/en/reference-design-documentation/design-integration-files/CN0150-DesignSupport.zip|CN0150 Design Support Package]] +  * [[adi>cn0150|CN0150 Design Support Package]] 
-  * [[ADI>AD8318|AD8318 Product Page]] +  * [[adi>AD8318|AD8318 Product Page]] 
-  * [[ADI>ADR421|ADR421 Product Page]] +  * [[adi>ADR421|ADR421 Product Page]] 
-  * [[ADI>AD7887|AD7887 Product Page]]+  * [[adi>AD7887|AD7887 Product Page]]
  
 ===== Schematic, PCB Layout, Bill of Materials ===== ===== Schematic, PCB Layout, Bill of Materials =====
  
 <WRAP round 80% download> <WRAP round 80% download>
-[[http://www.analog.com/media/en/reference-design-documentation/design-integration-files/CN0150-DesignSupport.zip|EVAL-CN0150-SDPZ Design & Integration Files]]+[[adi>media/en/reference-design-documentation/design-integration-files/CN0150-DesignSupport.zip|EVAL-CN0150-SDPZ Design & Integration Files]]
   * Schematics    * Schematics 
   * PCB Layout    * PCB Layout 
resources/eval/user-guides/circuits-from-the-lab/cn0150.txt · Last modified: 30 Jul 2021 07:10 by Victor Calinao, Jr