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
resources:eval:user-guides:circuits-from-the-lab:cn0150 [28 Nov 2017 08:15] – update eval software Trisha Cabildoresources:eval:user-guides:circuits-from-the-lab:cn0150 [30 Jul 2021 07:10] (current) Victor Calinao, Jr
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 70: Line 81:
   - **Test Setup** Tab \\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:12.png?nolink&600 |}}   - **Test Setup** Tab \\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:12.png?nolink&600 |}}
       * **Data Acquisition**        * **Data Acquisition** 
-          * **Input Power**  +          * **Input Power** - Indicate input signal power level 
-          * **Frequency**  +          * **Frequency** - Indicate input signal frequency  
-          * **Temperature**  +          * **Temperature** - Temperature test level condition of the input signal 
-          * **Sample Data** - Start acquisition of measurement data+          * **Acquire Data** - Start acquisition of measurement data
           * **Clear Data** - Clear the current measurement data           * **Clear Data** - Clear the current measurement data
           * **Save Data to File** - Save measurement data to file           * **Save Data to File** - Save measurement data to file
-          * **Increment Amount**  +          * **Increment Amount** - Increment value of input power level 
-          * **Average Value**  +          * **Average Value** - Read only. ADC conversion value 
-          * **Sample size**  +          * **Sample size** - Edit value to desired sampling size for ADC 
-          * **Remove Last**  +          * **Remove Last** - Remove last reading from the graph 
-          * **Auto-increment** +          * **Auto-increment** - Enable auto increment of input power level
       * **Calibration** - insert calibration instructions here       * **Calibration** - insert calibration instructions here
-          * **PIN_1** +          * **PIN_1** - First known input power level close to endpoints of AD8318 linear input range 
-          * **PIN_2** +          * **PIN_2** - Second known input power level close to endpoints of AD8318 linear input range 
-          * **Slope (ADC Code/ dBm)**  +          * **Slope (ADC Code/ dBm)** - Slope of the transfer curve of AD8318 (-24 mV/dB nominal) 
-          * **Intercept (ADC Code)**  +          * **Intercept (ADC Code)** - X-axis intercept with a unit of dBm 
-  - **Configure** Tab \\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0150:13.png?nolink&600 |}}+  - **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       * **SDP Connector** - Selects which 120-pin connection of the SDP-B Board to use
-      * **SCLK Frequency** - Sets the SPI clock frequency used by the evaluation board +      * **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** -  +
-      * **Written SPI byte** - Outputs in hex value SPI byte written to EEPROM+
       * **AD7887 Voltage Reference** - Select between internal or external 2.5 volts voltage reference       * **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       * **Flash LED** - Flashes the LED on the SDP controller board
       * **Read Firmware** - Reads the firmware of CN0150 Evaluation 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 
Line 116: Line 135:
   * PADS project   * PADS project
 </WRAP> </WRAP>
 +
 +=====Registration===== 
 +<WRAP round tip 80% >
 +Receive software update notifications, documentation updates, view the latest videos, and more when you register your hardware.  [[reg>EVAL-CN0150A-SDPZ?&v=Rev E|Register]] to receive all these great benefits and more!</WRAP>
  
 //End of Document// //End of Document//
  
resources/eval/user-guides/circuits-from-the-lab/cn0150.1511853317.txt.gz · Last modified: 28 Nov 2017 08:15 by Trisha Cabildo