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:cn0251 [01 Apr 2013 23:37] – [Setting up Digilent WaveForms] James Fitzgeraldresources:eval:user-guides:circuits-from-the-lab:cn0251 [30 Jul 2021 07:26] (current) Victor Calinao, Jr
Line 1: Line 1:
 ====== CN-0251 Software User Guide====== ====== CN-0251 Software User Guide======
 ===== Overview ===== ===== Overview =====
-[[http://www.analog.com/CN0251|CN-0251]] is a flexible signal conditioning circuit for processing signals of wide dynamic range, varying from several mV p-p to 20 V p-p. The circuit provides the necessary conditioning and level shifting and achieves the dynamic range using the internal programmable gain amplifier (PGA) of the high resolution analog-to-digital converter (ADC).+[[adi>CN0251|CN-0251]] is a flexible signal conditioning circuit for processing signals of wide dynamic range, varying from several mV p-p to 20 V p-p. The circuit provides the necessary conditioning and level shifting and achieves the dynamic range using the internal programmable gain amplifier (PGA) of the high resolution analog-to-digital converter (ADC).
  
 A ±10 V full-scale signal is very typical in process control and industrial automation applications; however, in some situations, the signal can be as small as several mV. Attenuation and level shifting is necessary to process a ±10 V signal with modern low voltage ADCs. However, amplification is needed for small signals A ±10 V full-scale signal is very typical in process control and industrial automation applications; however, in some situations, the signal can be as small as several mV. Attenuation and level shifting is necessary to process a ±10 V signal with modern low voltage ADCs. However, amplification is needed for small signals
Line 9: Line 9:
 impedance is also necessary for the analog front-end input circuit. impedance is also necessary for the analog front-end input circuit.
  
-This user guide will discuss how to use the evaluation software to collect data from the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] Evaluation Board **(CN-0251 Board)**+This user guide will discuss how to use the evaluation software to collect data from the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] Evaluation Board **(CN-0251 Board)**
  
 {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-simplified_schematic.png?nolink&|}} {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-simplified_schematic.png?nolink&|}}
 ===== Required Equipment ===== ===== Required Equipment =====
-  * [[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**) 
-  * [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] Evaluation Board (**CN-0251 Board**)+  * [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] Evaluation Board (**CN-0251 Board**)
   * +6V Power Supply   * +6V Power Supply
   * ±15V Dual Power Supply   * ±15V Dual Power Supply
   * [[ftp://ftp.analog.com/pub/cftl/CN0251/|CN-0251 Evaluation Software]]   * [[ftp://ftp.analog.com/pub/cftl/CN0251/|CN-0251 Evaluation Software]]
-  * [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,842,1018&Prod=ANALOG-DISCOVERY|Analog Discovery]] +  * [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADALM2000.html|ADALM2000]] 
-  * [[https://www.digilentinc.com/Data/Products/WAVEFORMS/digilent.waveforms_v2.4.4.exe|Digilent WaveForms Software]] +  * [[:university:tools:m2k:scopy|Scopy Software]] 
-    * [[https://docs.google.com/file/d/0B0HvJpwX5NzPTWRFRzcyWUprc2M/edit?usp=sharing|CN0251 WaveForms Project file]]+    * {{ :resources:eval:user-guides:circuits-from-the-lab:cn0251:siggen.zip |Scopy Project File}}
   * PC with the following //Minimum Requirements//   * PC with the following //Minimum Requirements//
     * Windows XP Service Pack 2 (32-bit)     * Windows XP Service Pack 2 (32-bit)
Line 29: Line 29:
   * USB Type A to USB Micro-B cable   * USB Type A to USB Micro-B cable
 ===== General Setup ===== ===== General Setup =====
-  * The [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** connects to the [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector at **J5**. +  * The [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** connects to the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** via the 120-Pin connector at **J5**. 
-  * The +6V Power Supply powers the [[http://www.analog.com/EVAL-CN0288-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** via the screw terminals at **J3**. +  * The +6V Power Supply powers the [[adi>EVAL-CN0288-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** via the screw terminals at **J3**. 
-  * The ±15V Dual Power supply powers the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** via the screw terminals at **J4**. +  * The ±15V Dual Power supply powers the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** via the screw terminals at **J4**. 
-  * The [[http://www.analog.com/EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB Type A to USB Mini-B cable. +  * The [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] **(SDP-B Board)** connects to the PC via the USB Type A to USB Mini-B cable. 
-  * The [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,842,1018&Prod=ANALOG-DISCOVERY|Analog Discovery]] connects to the PC via the USB Type-A to USB Micro-B cable. +  * The [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADALM2000.html|ADALM2000]] connects to the PC via the USB Type-A to USB Micro-B cable. 
-  * The [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,842,1018&Prod=ANALOG-DISCOVERY|Analog Discovery]] connects to the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** via the screw terminals at **J1**. +  * The [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADALM2000.html|ADALM2000]] connects to the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** via the screw terminals at **J1**.\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-test_setup.png?nolink&|}} 
-<html><br><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-test_setup.png?nolink&|}} + 
-<html><hr></html>+---- 
 ===== Connecting the Hardware ===== ===== Connecting the Hardware =====
-  - Ensure the jumpers are populated on the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** as depicted in the figure below.+  - Ensure the jumpers are populated on the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** as depicted in the figure below.
     * **JP1** and **JP2** configure the analog inputs for single-ended or differential inputs     * **JP1** and **JP2** configure the analog inputs for single-ended or differential inputs
-    * **JP3** and **JP4** configure the gain of the [[http://www.analog.com/AD8475|AD8475]] to be 0.4x or 0.8x<html><br><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-jumpers.png?nolink|}}<html><br><br></html> +    * **JP3** and **JP4** configure the gain of the [[adi>AD8475|AD8475]] to be 0.4x or 0.8x\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-jumpers.png?nolink|}}\\ \\  
-  - Connect the [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,842,1018&Prod=ANALOG-DISCOVERY|Analog Discovery]] to the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** as depicted in the figures below.   +  - Connect the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADALM2000.html#eb-overview|ADALM2000]] to the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** as depicted in the figures below.   
-    * The waveform outputs should be connected to **J1:2 (IN1-)** and **J1:3 (IN2+)** of the **CN-0251 Board**.<html><br><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-discovery.png?nolink|}}+    * The waveform outputs should be connected to **J1:2 (IN1-)** and **J1:3 (IN2+)** of the **CN-0251 Board**. 
 +    * The [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADALM2000.html#eb-overview|ADALM2000]] ground should be connected to **AGND** of the **CN-0251 Board**.\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-discovery.png?nolink|}}\\ \\ 
   - Connect the +6V Power Supply to the screw terminal at **J3**.   - Connect the +6V Power Supply to the screw terminal at **J3**.
   - Connect the ±15V Power Supply to the screw terminal at **J4**.   - Connect the ±15V Power Supply to the screw terminal at **J4**.
Line 48: Line 50:
 {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-discovery_board.png?nolink|}} {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-discovery_board.png?nolink|}}
  
-===== Setting up Digilent WaveForms ===== +---- 
-  - Install [[https://www.digilentinc.com/Data/Products/WAVEFORMS/digilent.waveforms_v2.4.4.exe|Digilent WaveForms Software]] + 
-  - Use the USB Type-A to USB Micro-B cable to connect the [[http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,842,1018&Prod=ANALOG-DISCOVERY|Analog Discovery]] to the PC +===== Getting Started with ADALM2000 and Scopy ===== 
-  - Open the file named [[https://docs.google.com/file/d/0B0HvJpwX5NzPTWRFRzcyWUprc2M/edit?usp=sharing|cn0251_demo.dwfawg]]<html><br><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-waveforms.png?840|}}<html><br><br></html> +  - Use the USB Type-A to USB Micro-B cable to connect the [[adi>en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/ADALM2000.html#eb-overview|ADALM2000]] to the PC. A detailed guide on how to start ADALM2000 and install [[:university:tools:m2k:scopy|Scopy]] can be found [[:university:tools:m2k:users|here]]. 
-  - Click the **Run All Button**<html><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-run_all.png?nolink|}}+  - Upon connecting the ADALM2000 to Scopy, load the project file named //SigGen.ini// then click on the **Signal Generator** tab on the left pane\\ {{ :resources:eval:user-guides:circuits-from-the-lab:cn0251:scopy.png?600 |}} 
 +  - Click the **Run button**.\\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:run.png?80 |}} 
 + 
 +---- 
 ===== Using the Evaluation Software ===== ===== Using the Evaluation Software =====
 ==== Software Control and Indicator Descriptions ==== ==== Software Control and Indicator Descriptions ====
 {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-software.png?nolink|}} {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-software.png?nolink|}}
-  -<html><a id="1"><b>Connect/Reconnect Button</b></a></html>+  -**Connect/Reconnect Button**
     * When this button is pressed, the SDP-B Board makes a USB connection to the CN-0288 Board.  A connection to the SDP-B Board must be made to use the software.        * When this button is pressed, the SDP-B Board makes a USB connection to the CN-0288 Board.  A connection to the SDP-B Board must be made to use the software.   
-  -<html><a id="2"><b>Capture Data Button</b></a></html>+  -**Capture Data Button**
     * When this button is pressed, the SDP-B Board will collect conversion data and present the acquisitions in the chart.     * When this button is pressed, the SDP-B Board will collect conversion data and present the acquisitions in the chart.
-  -<html><a id="3"><b>Save Data Button</b></a></html>+  -**Save Data Button**
     * When this button is pressed, the software will save the data collected to a tab delimited ASCII spreadsheet file.      * When this button is pressed, the software will save the data collected to a tab delimited ASCII spreadsheet file. 
-  -<html><a id="4"><b>Control Tabs</b></a></html>+  -**Control Tabs**
     * __Data__ - Clicking this tab brings the data collection chart to the front.     * __Data__ - Clicking this tab brings the data collection chart to the front.
     * __Analysis__ - Clicking this tab brings the data analysis histogram to the front.     * __Analysis__ - Clicking this tab brings the data analysis histogram to the front.
     * __Configure System__ - Clicking this tab brings the system configuration control to the front.     * __Configure System__ - Clicking this tab brings the system configuration control to the front.
     * __SDP Board Information__ - Clicking this tab brings the SDP Board Information indicators to the front.     * __SDP Board Information__ - Clicking this tab brings the SDP Board Information indicators to the front.
-  -<html><a id="5"><b>Input Channel Drop-Down Menu</b></a></html>+  -**Input Channel Drop-Down Menu**
     * Clicking this drop-down menu selects the channel to capture data from.     * Clicking this drop-down menu selects the channel to capture data from.
-  -<html><a id="6"><b>Input Range Drop-Down Menu</b></a></html> +  -**Input Range Drop-Down Menu** 
-    * Clicking this drop-down menu selects the analog input voltage range for the channel selected by the <html><a href="#6"><b>Input Range Drop-Down Menu</b></a></html>+    * Clicking this drop-down menu selects the analog input voltage range for the channel selected by the **Input Range Drop-Down Menu**
-  -<html><a id="7"><b>AD7192 Gain Indicator</b></a></html> +  -**AD8475 Gain Indicator** 
-    This indicator displays the gain currently programmed into the [[http://www.analog.com/AD7192|AD7192]]. +    * This indicator displays the gain setting required from the [[adi>AD8475|AD8475]].\\ \\ <WRAP round important 60%>Jumpers **JP3** and **JP4** on the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** must be populated to reflect the value displayed by this indicator</WRAP> 
-  -<html><a id="8"><b>AD8475 Gain Indicator</b></a></html> +  -**AD7192 Gain Indicator** 
-    * This indicator displays the gain setting required from the [[http://www.analog.com/AD8475|AD8475]].<html><br><br></html><WRAP round important 60%>Jumpers **JP3** and **JP4** on the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** must be populated to reflect the value displayed by this indicator</WRAP> +    * This indicator displays the gain currently programmed into the [[adi>AD7192|AD7192]]. 
-  -<html><a id="9"><b>Samples to Capture Control</b></a></html> +  -**Samples to Capture Control** 
-    * This numerical control sets the number of samples to capture once the <html><a href="#2"><b>Capture Data Button</b></a></html> is pressed. +    * This numerical control sets the number of samples to capture once the **Capture Data Button** is pressed. 
-  -<html><a id="10"><b>Display Unit Drop-Down Menu</b></a></html>+  -**Display Unit Drop-Down Menu**
     * Clicking this drop-down menu allows you to select chart y-axis units to display.     * Clicking this drop-down menu allows you to select chart y-axis units to display.
-  -<html><a id="11"><b>Chart Controls</b></a></html>+  -**Chart Controls**
     * These controls allow the user to zoom-in, zoom-out, and pan through the data collected.     * These controls allow the user to zoom-in, zoom-out, and pan through the data collected.
-  -<html><a id="12"><b>System Status String Indicator</b></a></html>+  -**System Status String Indicator**
     * This indicator displays a message to the user detailing the current state of the software.     * This indicator displays a message to the user detailing the current state of the software.
-<html><a id="usb"><hr></a></html>+ 
 +---- 
 ==== Establishing a USB Connection Link ==== ==== Establishing a USB Connection Link ====
   - Follow the instructions to properly install the software and connect the hardware as described in the previous sections.   - Follow the instructions to properly install the software and connect the hardware as described in the previous sections.
-  - Open the file named **CN0251.exe** in the installation directory.<html><br><br></html><WRAP left info round box 60%>**NOTE:** If the software was installed to the default location it will be found at <html><br></html>**C:\Program Files\Analog Devices\CN0251\CN0251.exe**</WRAP><html><br><br><br><br><br><br></html> +  - Open the file named **CN0251.exe** in the installation directory.\\ \\ <WRAP left info round box 60%>**NOTE:** If the software was installed to the default location it will be found at \\ **C:\Program Files\Analog Devices\CN0251\CN0251.exe**</WRAP>\\ \\ \\ \\ \\ \\  
-  - Click the <html><a href="#1"><b>Connect/Reconnect Button</b></a></html>.  A window with a progress bar will load.<html><br><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-software-wait.png?nolink&|}}<html><br><br></html> +  - Click the **Connect/Reconnect Button**.  A window with a progress bar will load.\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-software-wait.png?nolink&|}}\\ \\  
-  - Upon success, the <html><a href="#12"><b>System Status String Indicator</b></a></html> will display __Ready to Capture Data__<html><a id="capture"><br></a></html>+  - Upon success, the **System Status String Indicator** will display __Ready to Capture Data__ 
 + 
 +---- 
 ==== Capturing Data ==== ==== Capturing Data ====
-  - <html><a href="#usb"><b>Establish a USB Connection Link</b></a></html>+  - **Establish a USB Connection Link**
-  - Click the <html><a href="#5"><b>Input Channel Drop-Down Menu</b></a></html> to select the channel to convert +  - Click the **Input Channel Drop-Down Menu** to select the channel to convert 
-  - Click the <html><a href="#6"><b>Input Range Drop-Down Menu</b></a></html> to select the range of the analog input voltage.<html><br><br></html><WRAP round important 60%>Changing this control will change the <html><a href="#8"><b>AD8475 Gain Indicator</b></a></html>.  Please ensure that **JP3** and **JP4** on the [[http://www.analog.com/EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** are populated to reflect the gain displayed by the <html><a href="#8"><b>AD8475 Gain Indicator</b></a></html>.</WRAP> +  - Click the **Input Range Drop-Down Menu** to select the range of the analog input voltage.\\ \\ <WRAP round important 60%>Changing this control will change the **AD8475 Gain Indicator**.  Please ensure that **JP3** and **JP4** on the [[adi>EVAL-CN0251-SDPZ|EVAL-CN0251-SDPZ]] **(CN-0251 Board)** are populated to reflect the gain displayed by the **AD8475 Gain Indicator**.</WRAP> 
-  - Input the number of samples to capture into the <html><a href="#9"><b>Samples to Capture Control</b></a></html>  +  - Input the number of samples to capture into the **Samples to Capture Control** 
-  - Click the <html><a href="#2"><b>Capture Data Button</b></a></html> and wait until acquisition is complete.<html><br><br></html>{{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-capture-wait.png?nolink|}}+  - Click the **Capture Data Button** and wait until acquisition is complete.\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0251:cn0251-capture-wait.png?nolink|}} 
 + 
 +---- 
 ==== Changing the Display Units ==== ==== Changing the Display Units ====
-  - Click the <html><a href="#10"><b>Display Unit Drop-Down Menu</b></a> to select the units to display</html>.+  - Click the **Display Unit Drop-Down Menu** to select the units to display.
 ==== Saving Data to a Spreadsheet File ==== ==== Saving Data to a Spreadsheet File ====
-  - <html><a href="#usb"><b>Establish a USB Connection Link</b></a></html>+  - **Establish a USB Connection Link**
-  - <html><a href="#capture"><b>Capture Data</b></a></html>+  - **Capture Data**
-  - Click the <html><a href="#3"><b>Save Data Button</b></a></html>.+  - Click the **Save Data Button**.
   - Browse to the directory location where the spreadsheet file is to be saved.   - Browse to the directory location where the spreadsheet file is to be saved.
   - Name the file.   - Name the file.
   - Click the **OK Button**.   - Click the **OK Button**.
-<WRAP left round info 60%><html><br></html>The software saves the spreadsheet file as ASCII text with columns separated by tabs.</WRAP>+<WRAP left round info 60%>\\ The software saves the spreadsheet file as ASCII text with columns separated by tabs.</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-CN0251-SDPZ?&v=Rev A|Register]] to receive all these great benefits and more!</WRAP> 
 + 
 +// End of document //
resources/eval/user-guides/circuits-from-the-lab/cn0251.1364852263.txt.gz · Last modified: 01 Apr 2013 23:37 by James Fitzgerald