Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
resources:eval:user-guides:circuits-from-the-lab:cn0233 [12 Dec 2013 17:09] – created James Fitzgeraldresources:eval:user-guides:circuits-from-the-lab:cn0233 [20 Nov 2023 04:06] – Deprecated Joyce Velasco
Line 1: Line 1:
-====== CN0233 Software User Guide ======+====== CN0233 User Guide (DEPRECATED) ====== 
 + 
 +<note important>This particular reference design has been **RETIRED** or **DEPRECATED**, which means it is no longer supported. This page is here for historical/reference purposes only.</note> 
 + 
 +===== OVERVIEW ===== 
 + 
 +Industrial and instrumentation systems, as well as programmable logic controllers (PLCs) and distributed control systems (DCS), must often control outputs, which can be both current controlled (4 mA to 20 mA), and voltage controlled (up to ±10 V). Typically, such designs also need to be isolated from the local system controller to protect against ground loops and also to ensure robustness against external events. Traditional solutions use discrete ICs for both power and digital isolation.  
 +When multichannel isolation is needed, the cost and space of providing discrete solutions becomes a big disadvantage. Solutions based on opto-isolators typically have reasonable output regulation but require additional external components, thereby increasing board area. Power modules are often bulky and may provide poor output regulation. The circuit is based on the ADuM347x family of isolators (ADuM3470, ADuM3471, ADuM3472, ADuM3473, ADuM3474) and integrates digital isolation, as well as the PWM-controlled power regulation circuitry along with associated feedback isolation. External transformers are used to transfer power across the isolation barrier. The AD5422 16-bit DAC provides the current and voltage outputs. 
 + 
 +---- 
 + 
 +===== GENERAL SETUP ===== 
 +  * [[adi>EVAL-CN0233-SDPZ|EVAL-CN0233-SDPZ]] Evaluation Board 
 +  * [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] Evaluation Board 
 +  * [[ftp://ftp.analog.com/pub/cftl/CN0233|CN0233 Evaluation Software]] 
 +    * (supplied with provided CD in kit) 
 +  * +6V DC power supply 
 +  * USB Type-A plug to USB Mini-B plug cable 
 +  * Power supply: +6 V, Agilent E3630A or equivalent 
 +  * Digital Multi Meter 
 + 
 +---- 
 + 
 +===== MINIMUM PC/SYSTEM REQUIREMENTS ===== 
 +  * One PC with the following 
 +     * Windows XP SP2, Windows Vista or Windows 7 Business/Enterprise/Ultimate editions 
 +     * Intel Pentium processor (x86 compatible), 1GHz or faster 
 +     * 512 MB RAM and 2 GB available hard disk space 
 +     * .NET 3.5 Framework 
 + 
 +---- 
 + 
 +===== HOW TO INSTALL THE EVALUATION SOFTWARE ===== 
 +  - Extract the file **CN0233 Eval 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/CN0233/|CN0233 Evaluation Software]] to the default directory path **C:\Program Files\Analog Devices\CN0233\** and all National Instruments products to **C:\Program Files\National Instruments\**</WRAP>{{:resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233-figure_1a.jpg|}} 
 +  - Click **Next** to view the installation review page\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233-figure_2a.jpg|}}\\ \\ 
 +  - Click **Next** to start the installation\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233-figure_3a.jpg|}}\\ \\ 
 +  - Upon completion of the installation of the **CN0233 Evaluation Software**, the installer for the **ADI SDP Drivers** will execute.\\ \\ <WRAP left tip round box 60%>**NOTE:** It is recommended that you close all other applications before clicking **“Next”**.  This will make it possible to update relevant system files without having to reboot your computer.</WRAP>\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233-figure_4a.jpg|}}\\ \\ 
 +  - Press **“Next”** to set the installation location for the **SDP Drivers**.\\ \\ <WRAP left round tip 50%>It is recommended that you install the drivers to the default directory path \\ **C:\Program Files\Analog Devices\SDP\Drivers**</WRAP>\\ \\ {{:resources:eval:user-guides:circuits-from-the-lab:cn0326:fig5.jpg|}} 
 +  - Press **“Next”** to install the **SDP Drivers** and complete the installation of all software.  Click **"Finish"** when done.{{:resources:eval:user-guides:circuits-from-the-lab:cn0326:fig7.jpg|}}  
 + 
 +---- 
 + 
 +===== STEP BY STEP INSTRUCTION FOR CONNECTING THE HARDWARE ===== 
 +{{ :resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233-figure_6.jpg |}} 
 +  - Connect the 120-pin connector on the [[adi>EVAL-CN0233-SDPZ|EVAL-CN0233-SDPZ]] circuit board to the connector marked “CON A” on the EVAL-SDP-CB1Z evaluation (SDP) board. Nylon hardware should be used to firmly secure the two boards, using the holes provided at the ends of the 120-pin connectors as depicted in the image below. 
 +  - Connect a voltmeter to Vout of [[adi>EVAL-CN0233-SDPZ|EVAL-CN0233-SDPZ]]. 
 +  - Connect a current meter to Iout of [[adi>EVAL-CN0233-SDPZ|EVAL-CN0233-SDPZ]]. 
 +  - To power on the [[adi>EVAL-CN0233-SDPZ|EVAL-CN0233-SDPZ]], connect the +6V DC power supply to P2, using a wallwart power supply, or to P3, using bench supply. 
 +  - Connect the USB cable, supplied along with the [[adi>EVAL-SDP-CB1Z|EVAL-SDP-CB1Z]] evaluation board, from the SDP board to the USB port on the PC. 
 + 
 +---- 
 + 
 +===== OPENING AND ENABLING THE EVALUATION SOFTWARE ===== 
 + 
 +  - Launch the executable found at C:\Program Files\Analog Devices\CN0233  and a prompt will appear informing the user that the SDP is now ready to communicate with the evaluation board. 
 + 
 +---- 
 + 
 +===== STEP BY STEP INSTRUCTION USING THE EVALUATION SOFTWARE ===== 
 +Below are the list of available software controls grouped according to their location in the software GUI: 
 +  - Main Tab – This tab contains displays for the Block Diagram, Advance Configuration and SDP Board Firmware Revision.{{ :resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233_cn0233-figure_7.jpg |}} 
 +    - Block Diagram – This page contains the AD5422 block diagram that generates the voltage or current output after configuring the output range, writing the desired output data and pressing enter key. 
 +      - Output Range – This drop menu configure the output range of the AD5422 by selecting the desired output shown in the menu. 
 +      - Input Format – This set the input type, in hex or decimal input, to the data register of the AD5422.{{ :resources:eval:user-guides:circuits-from-the-lab:cn0233:cn0233_cn0233-figure_8.jpg |}} 
 +    - Advance Configuration – This page contains the controls necessary to configure the control register of the AD5422. 
 +      - Control – This section of the page shows the control registers which can be configure according to the users application.  
 +        - Over Range – Setting this bit increases the voltage output range by 10%. 
 +        - Rset – Setting this bit selects the external current setting resistor.  
 +        - Clear Select – an active high clear that allows the voltage output to be cleared to either zero-scale code or midscale code. 
 +        - Slew Rate Control – enable control register needed to configure the slew rate of the analog output. 
 +          - Update Clock Frequency – defines the rate at which the digital slew is updated. 
 +          - Slew Rate Step – defines by how much the output value changes at each update.  
 +          - Slew Time – shows the time it takes for the output to slew over a given output range 
 +        - Configure Register – this configures the control resigter set in this control section of this page and the output range set in the Block Diagram page. 
 +        - Reset Register – This button reset the register of AD5422. 
 +      - Readback – This section of the page shows the available read only registers for AD5422. 
 +        - Readback Registers 
 +          - Status Register – read the status of the Iout Fault, Slew Active, Over Temp 
 +            - Iout Fault – This bit is set if a fault is detected on the IOUT pin. 
 +            - Slew Active – This bit is set while the output value is slewing (slew rate control enabled). 
 +            - Over Temp – This bit is set if the AD5412/AD5422 core temperature exceeds ~150°C. 
 +          - Data Register – This configures the part for read mode with the data register selected. 
 +          - Control Register – This configures the part for read mode with the control register selected. 
 +        - Readback Data – This message box display the data read from the selected read registers. 
 +        - Readback – This triggers the readback operation when clicked. 
 +    - SDP Board Firmware Revision – provides details on the firmware version of the Blackfin used by the SDP board. 
 + 
 +=====Registration=====  
 +<WRAP round tip 80% > 
 +Receive software update notifications, documentation updates, view the latest videos, and more when you register your hardware.  [[reg>EVAL-CN0233-SDPZ?&v=Rev B|Register]] to receive all these great benefits and more!</WRAP> 
 + 
 +// End of document //
  
resources/eval/user-guides/circuits-from-the-lab/cn0233.txt · Last modified: 24 Apr 2024 07:34 by Joyce Velasco