Evaluation Board User Guide UG-285 One Technology Way • P.O. Box 9106 • Norwood, MA 02062-9106, U.S.A. • Tel: 781.329.4700 • Fax: 781.461.3113 • www.analog.com Evaluating the AD5544 Current Output/Serial Input DAC FEATURES A double-buffered serial data interface offers high speed, 3-wire, SPI- and microcontroller-compatible inputs using serial data in (SDI), chip select (CS), and clock (CLK) signals. In addition, a serial data out pin (SDO) allows for daisy-chaining when multiple packages are used. A common, level-sensitive, load DAC strobe (LDAC) input allows the simultaneous update of all DAC outputs from previously loaded input registers. Additionally, an internal power-on reset forces the output voltage to 0 at system turn on. An MSB pin allows system reset assertion (RS) to force all registers to zero code when MSB = 0 or to half-scale code when MSB = 1. Full-featured evaluation board for the AD5544 Graphic user interface software for board control and data analysis Connector to EVAL-SDP-CB1Z system demonstration platform board Various power supply options APPLICATIONS Automatic test equipment Instrumentation Digitally controlled calibration The AD5544 is packaged in a compact 28-lead SSOP. GENERAL DESCRIPTION The EV-AD5544/45SDZ board is used in conjunction with the EVAL-SDP-CB1Z system demonstration platform (SDP) board available from Analog Devices, Inc., which is purchased separately from the evaluation board. The USB-to-SPI communication to the AD5544 is completed using this Blackfin®-based demonstration board. The software offers a waveform generator. The AD5544 quad, 16-bit, current output, digital-to-analog converter (DAC) is designed to operate in a 2.7 V to 5.5 V supply range. But this voltage is limited up to 3.3 V due to EVAL-SDP-CB1Z restrictions. The applied external reference input voltage (VREFx) determines the full-scale output current. Integrated feedback resistors (RFBx) provide temperature-tracking, full-scale voltage outputs when combined with an external I-to-V precision amplifier. FUNCTIONAL BLOCK DIAGRAM ADR01 EVAL-SDP-CB1Z REFERENCE VREF x IOUTA LDAC GPIO RS AD8065 I-TO-V VOUTA AD5544 MSB IOUTD CS USB SCLK SDIN SDO Figure 1. PLEASE SEE THE LAST PAGE FOR AN IMPORTANT WARNING AND LEGAL TERMS AND CONDITIONS. I-TO-V VOUTD 09900-001 SPORT AD8065 Rev. B | Page 1 of 12 UG-285 Evaluation Board User Guide TABLE OF CONTENTS Features .............................................................................................. 1 Running the Software ...................................................................3 Applications ....................................................................................... 1 Using the Evaluation Board Software .............................................4 General Description ......................................................................... 1 Example ..........................................................................................4 Functional Block Diagram .............................................................. 1 Evaluation Board Schematics and Artwork ...................................5 Revision History ............................................................................... 2 Evaluation Board Layout ..............................................................8 Evaluation Board Software .............................................................. 3 Related Links ......................................................................................9 Installing the Software ................................................................. 3 REVISION HISTORY 5/13—Rev. A to Rev. B Changed EVAL-AD5544/45SDZ to EV-AD5544/45SDZ ............................................................................................................Universal 5/12—Rev. 0 to Rev. A Changes to General Description Section ...................................... 1 Changes to Figure 2 .......................................................................... 3 Changes to Evaluation Board Schematics and Artwork Section ... 5 5/11—Revision 0: Initial Version Rev. B | Page 2 of 12 Evaluation Board User Guide UG-285 09900-002 EVALUATION BOARD SOFTWARE Figure 2. Device Manager Showing the SDP Board Connected INSTALLING THE SOFTWARE RUNNING THE SOFTWARE The EV-AD5544/45SDZ evaluation kit includes the software and drivers on CD. To install the software, do the following: To run the evaluation board program, do the following: 2. 3. 4. 5. Install the software before connecting the SDP board to the USB port of the PC. Start the Windows® operating system and insert the EVAD5544/45SDZ evaluation kit CD. Download the EV-AD5544/45SDZ LabVIEW™ software. The correct driver, SDPDriversNET, for the SDP board should download automatically after LabVIEW is downloaded, supporting both 32- and 64-bit systems. However, if the drivers do not download automatically, the driver executable file can also be found in the Program Files/Analog Devices folder. Follow the on-screen prompts to install it. After installation of the software and drivers is complete, plug the EV-AD5544/45SDZ into the SDP board and the SDP board into the PC using the USB cable included in the box. When the software detects the evaluation board, proceed through any dialog boxes that appear to finalize the installation (Found New Hardware Wizard/Install the Software Automatically and so on). 2. Rev. B | Page 3 of 12 Click Start/All Programs/Analog Devices/EVAD5544/45SDZ. If the SDP board is not connected to the USB port when the software is launched, a connectivity error displays (see Figure 3). Simply connect the evaluation board to the USB port of the PC, wait a few seconds, click Rescan, and follow the instructions. 09900-003 1. 1. Figure 3. UG-285 Evaluation Board User Guide USING THE EVALUATION BOARD SOFTWARE Once the software is launched, the main window pops up (see Figure 4). The desired 16-bit data loads and updates one of the four DACs that you selected within the AD5544 part. There are two modes for loading the data. Synchronous mode enables you to program each channel separately and update them simultaneously. Program LDAC high, load the channels, and finally pull LDAC low. Asynch-ronous mode enables you to load and update each channel separately (the LDAC button is ignored in this case). The reset button, RS, updates all channel outputs to zero scale or midscale when MSB is pulled low or high. EXAMPLE 09900-004 With LDAC and RS tied high for asynchronous loading mode, specify quarter scale (0x4000, 16384d) in the Input Data box and click Load and Update DAC A. The expected output obtained is Figure 4. Main Window The first step is to select the device to use that is connected to the SDP board, in this case the AD5544, and click OK. VOUT = −VREF × 16,384 D = −10 × = −2.5 V 65,536 65,536 When you change the loading synchronism mode to synchronous and write the value 0xC000 (49152d), you see no change in the output until LDAC is tied low. The expected output for this case is After selecting the device, the AD5544 evaluation software window appears (see Figure 5) to start writing to the device. 09900-005 VOUT = −VREF × Figure 5. AD5544 Evaluation Software Window Rev. B | Page 4 of 12 49,152 D = −10 × = −7.5 V 65,536 65,536 Rev. B | Page 5 of 12 VREFA VREFB C9 5.6pF VSS 10 /RS MSB RS AD5545CRUZ 15 /LDAC DGND AGNDA IOUTA VDD U4 1 5 6 2 VREFA 7 14 MSB DGND VREFB RFBA AGNDB IOUTB 8 VDD U1 4 C38 7 6 C11 10uF C39 C12 4 VAD8065 V+ + 7 C31 10uF VAD8065 V+ + - 3 LDAC CS RFBB DGND 3 2 4 /CS SDIN VDD 0.1uF 10uF 2 11 SCLK U2 13 3 9 SDIN /RS1 MSB1 16 SCLK /LDAC1 SCLK1 SDIN1 /CS1 C29 + C27 C14 5.6pF + DVDD 12 Figure 6. EV-AD5544/45SDZ Schematic Part A C13 + C26 6 C10 0.1uF 10uF 0.1uF + 0.1uF 10uF 0.1uF + VSS J3 VOUT A1 VOUTA1 J5 VOUT B1 VOUTB1 Evaluation Board User Guide UG-285 EVALUATION BOARD SCHEMATICS AND ARTWORK SCHEMATICS 09900-006 UG-285 Evaluation Board User Guide BMODE1: Pull up with a 10K resistor to set SDP to boot from a SPI FLASH on the daughter board J11 /LDAC USB_VBUS RESET_IN BMODE1 UART_RX UART_TX GND GND NC NC SDP NC NC STANDARD NC NC CONNECTOR NC NC NC NC GND GND NC NC NC NC * TMR_D TMR_C TIMERS TMR_B TMR_A GPIO7 GPIO6 GND GND GENERAL GPIO5 GPIO4 INPUT/OUTPUT GPIO3 GPIO2 GPIO1 GPIO0 SCL_0 SCL_1 I2C SDA_0 SDA_1 GND GND SPI_CLK SPI_SEL1/SPI_SS SPI_MISO SPI_SEL_C SPI SPI_MOSI SPI_SEL_B SPI_SEL_A GND GND SPORT_INT SPORT_TSCLK SPORT_DT3 * SPORT_DT0 SPORT_DT2 * SPORT SPORT_TFS SPORT_DT1 SPORT_RFS SPORT_DR1 * SPORT_DR0 SPORT_DR2 SPORT_RSCLK SPORT_DR3 * GND GND PAR_CLK PAR_FS1 PAR_FS2 PAR_FS3 PAR_A0 PAR_A1 PAR_A2 PAR_A3 GND GND PAR_INT PAR_CS PAR_RD PAR_WR PAR_D1 PAR_D0 PARALLEL PAR_D3 PAR_D2 PORT PAR_D5 PAR_D4 GND GND PAR_D7 PAR_D6 PAR_D9 PAR_D8 PAR_D11 PAR_D10 PAR_D12 PAR_D13 GND PAR_D14 PAR_D15 GND * PAR_D16 PAR_D17 * * PAR_D18 PAR_D19 * * PAR_D20 PAR_D21 * * * PAR_D22 PAR_D23 GND GND VIO(+3.3V) USB_VBUS GND GND GND GND NC NC *NC on BLACKFIN SDP NC VIN 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 Board ID EEPROM (24LC64) must be on I2C bus 0, address is at user discretion 3.3V_BF U10 1 2 3 4 A0 A1 A2 VSS 8 VCC 7 WP 6 SCL 5 SDA 24LC64 /RS Main I2C bus (Connected to blackfin TWI - Pull up resistors not required) I2C bus 1 is common across both connectors on SDP - Pull up resistors required (connected to blackfin GPIO - use I2C_0 first) SCLK SDIN /CS SDO 3.3V_BF VIO: USE to set IO voltage max draw 20mA VIN: Use this pin to power the SDP requires 4-7V 200mA Figure 7. EV-AD5544/45SDZ Schematic Part B Rev. B | Page 6 of 12 09900-007 MSB 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 J4-2 J4-1 J1-3 J1-2 10uF C18 + VDD 0.1uF C19 C3 0.1uF C2 0.1uF 5 3 C6 10uF C5 10uF DVDD VSS 2 VOUT TRIM GND +VIN 4 U3 ADR01BKSZ + + LK2 0.1uF D C B A MSB C20 5 VREFAVREFBVREFCVREFD 6 /RS U5 MSB RS 22 IOUTD AGNDB IOUTB RFBB AGNDC IOUTC RFBC AGNDD VDD RFBD C17 1 2 4 14 13 11 15 16 18 28 27 25 0.1uF 10uF 3 VREFA 12 VREFB 17 VREFC 26 VREFD DGND AGNDF AGNDA IOUTA RFBA AD5544 LDAC SDO CS SDIN SCLK 23 NC 19 NC1 21 /LDAC 8 20 /CS SDO 10 SDIN MSB SDO 9 /RS /CS SCLK /LDAC SCLK SDIN C16 DVDD + C4 10uF VREFA VREFB C47 1.8pF + - 7 3 2 VDD U7 C21 1.8pF + - 6 0.1uF C50 7 VV+ 4 0.1uF C24 C23 10uF C51 C25 C22 10uF AD8065 C49 C48 + 10uF VV+ 4 VSS VDD U6 3 2 VSS + C1 0.1uF VDD 0.1uF 10uF AD8065 6 0.1uF VOUTA J16 J13 VOUT A VOUT D VOUTD VDD U8 3 2 C28 1.8pF + - + - VSS VDD U9 3 2 VSS C35 1.8pF C45 C44 7 C36 6 0.1uF C30 0.1uF 10uF AD8065 6 0.1uF C33 C34 0.1uF 10uF AD8065 C32 10uF C46 VV+ 4 7 VV+ 4 10uF + + + + 7 24 + Rev. B | Page 7 of 12 + Figure 8. EV-AD5544/45SDZ Schematic Part C + J1-1 J14 VOUT B VOUTB J15 VOUT C VOUTC Evaluation Board User Guide UG-285 09900-008 UG-285 Evaluation Board User Guide 09900-009 EVALUATION BOARD LAYOUT 09900-010 Figure 9. Silkscreen Figure 10. Component Side Rev. B | Page 8 of 12 UG-285 09900-011 Evaluation Board User Guide Figure 11. Solder Side RELATED LINKS Resource AD5545 AD5544 ADR01 AD8065 EVAL-SDP-CB1Z Description Product Page, AD5545 Precision Dual 16-Bit DAC in Compact TSSOP Packages Product Page, AD5544 Quad, Current-Output, Serial-Input 16-Bit DAC Product Page, ADR01 Ultracompact, Precision 10.0 V Voltage Reference Product Page, AD8065 High Performance, 145 MHz FastFET™ Op Amp Product Page, System Demonstration Platform Rev. B | Page 9 of 12 UG-285 Evaluation Board User Guide NOTES Rev. B | Page 10 of 12 Evaluation Board User Guide UG-285 NOTES Rev. B | Page 11 of 12 UG-285 Evaluation Board User Guide NOTES ESD Caution ESD (electrostatic discharge) sensitive device. Charged devices and circuit boards can discharge without detection. Although this product features patented or proprietary protection circuitry, damage may occur on devices subjected to high energy ESD. Therefore, proper ESD precautions should be taken to avoid performance degradation or loss of functionality. Legal Terms and Conditions By using the evaluation board discussed herein (together with any tools, components documentation or support materials, the “Evaluation Board”), you are agreeing to be bound by the terms and conditions set forth below (“Agreement”) unless you have purchased the Evaluation Board, in which case the Analog Devices Standard Terms and Conditions of Sale shall govern. Do not use the Evaluation Board until you have read and agreed to the Agreement. Your use of the Evaluation Board shall signify your acceptance of the Agreement. This Agreement is made by and between you (“Customer”) and Analog Devices, Inc. (“ADI”), with its principal place of business at One Technology Way, Norwood, MA 02062, USA. Subject to the terms and conditions of the Agreement, ADI hereby grants to Customer a free, limited, personal, temporary, non-exclusive, non-sublicensable, non-transferable license to use the Evaluation Board FOR EVALUATION PURPOSES ONLY. Customer understands and agrees that the Evaluation Board is provided for the sole and exclusive purpose referenced above, and agrees not to use the Evaluation Board for any other purpose. Furthermore, the license granted is expressly made subject to the following additional limitations: Customer shall not (i) rent, lease, display, sell, transfer, assign, sublicense, or distribute the Evaluation Board; and (ii) permit any Third Party to access the Evaluation Board. As used herein, the term “Third Party” includes any entity other than ADI, Customer, their employees, affiliates and in-house consultants. The Evaluation Board is NOT sold to Customer; all rights not expressly granted herein, including ownership of the Evaluation Board, are reserved by ADI. CONFIDENTIALITY. This Agreement and the Evaluation Board shall all be considered the confidential and proprietary information of ADI. Customer may not disclose or transfer any portion of the Evaluation Board to any other party for any reason. Upon discontinuation of use of the Evaluation Board or termination of this Agreement, Customer agrees to promptly return the Evaluation Board to ADI. ADDITIONAL RESTRICTIONS. Customer may not disassemble, decompile or reverse engineer chips on the Evaluation Board. Customer shall inform ADI of any occurred damages or any modifications or alterations it makes to the Evaluation Board, including but not limited to soldering or any other activity that affects the material content of the Evaluation Board. Modifications to the Evaluation Board must comply with applicable law, including but not limited to the RoHS Directive. TERMINATION. ADI may terminate this Agreement at any time upon giving written notice to Customer. Customer agrees to return to ADI the Evaluation Board at that time. LIMITATION OF LIABILITY. THE EVALUATION BOARD PROVIDED HEREUNDER IS PROVIDED “AS IS” AND ADI MAKES NO WARRANTIES OR REPRESENTATIONS OF ANY KIND WITH RESPECT TO IT. ADI SPECIFICALLY DISCLAIMS ANY REPRESENTATIONS, ENDORSEMENTS, GUARANTEES, OR WARRANTIES, EXPRESS OR IMPLIED, RELATED TO THE EVALUATION BOARD INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTY OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF INTELLECTUAL PROPERTY RIGHTS. IN NO EVENT WILL ADI AND ITS LICENSORS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES RESULTING FROM CUSTOMER’S POSSESSION OR USE OF THE EVALUATION BOARD, INCLUDING BUT NOT LIMITED TO LOST PROFITS, DELAY COSTS, LABOR COSTS OR LOSS OF GOODWILL. ADI’S TOTAL LIABILITY FROM ANY AND ALL CAUSES SHALL BE LIMITED TO THE AMOUNT OF ONE HUNDRED US DOLLARS ($100.00). EXPORT. Customer agrees that it will not directly or indirectly export the Evaluation Board to another country, and that it will comply with all applicable United States federal laws and regulations relating to exports. GOVERNING LAW. This Agreement shall be governed by and construed in accordance with the substantive laws of the Commonwealth of Massachusetts (excluding conflict of law rules). Any legal action regarding this Agreement will be heard in the state or federal courts having jurisdiction in Suffolk County, Massachusetts, and Customer hereby submits to the personal jurisdiction and venue of such courts. The United Nations Convention on Contracts for the International Sale of Goods shall not apply to this Agreement and is expressly disclaimed. ©2011–2013 Analog Devices, Inc. All rights reserved. Trademarks and registered trademarks are the property of their respective owners. UG09900-0-5/13(B) Rev. B | Page 12 of 12