Home
ADN2850 Evaluation Kit User Manual Application
Contents
1. e eoo eee AAA AU HIAAASAAAAAA e e eee eee eee a eee AAA e ee eee eee eo HAAAAAAAAA eee ees 0600600 6 HAAAAAAAJ AA AA AAA HIAAAASZAIJ 0 e eo e TP PR TP UP TPRDY ANALOG DEVICES Eval Board Rev B Figure 10 Top Overlay Silkscreen REV 0 12 628 LAYOUT CONSIDERATIONS To stabilize voltage supplies bypass Pin 5V and Pin 5V with a 4 7 uF or 10 uF capacitor with proper polari ties Adding 0 1 uF decoupling capacitors very close to the supply pins of the active component can minimize high frequency noise as well Table X PCB Parts List Designator Footprint Comment TPSDO Test point 0 09 TPCLK Test point 0 09 TPSDI Test point 0 09 TP CS Test point 0 09 45V Post pin 0 125 GND Post pin 0 125 B1 Post pin 0 125 W1 Post pin 0 125 A1 Post pin 0 125 V DC Post pin 0 125 V Post pin 0 125 C9 RAD 0 1 A2 Post pin 0 125 W2 Post pin 0 125 B2 Post pin 0 125 5 Post 0 125 VO Post pin 0 125 V Post pin 0 125 V Post pin 0 125 JP8 Jumper 0 3 JP9 Jumper 0 3 JP7 Jumper 0 3 JP6 Jum
2. 1 1 1 1 BIT 1 CLK PIN 3 1 1 1 BITO SDI PIN 2 BINARY CODE 1100 1001 1011 1000 1010 1100 1 1 DECIMALCODE 12 9 1111 8 110 i 12 1 1 1 1 1 1 1 SEND OUT SEND OUT NO ACTIVITY BIT TOGO 1 BIT TOGO 0 LATCH DATA Figure 12 Timing Definition For VB Program Developers Only Age REV 0 15 2003 Analog Devices Inc All rights reserved Trademarks and registered trademarks are the property of their respective companies 16 E03555 0 3 03 0
3. Bits Figure 2 ADN2850 Software Graphical Interface REV 0 5 628 EVALUATION BOARD SCHEMATIC section Other op amps in PDIP can replace the AD820 For a The general purpose op amp AD820 U3A can be configured single supply 2 5 V voltage reference AD1582 can be as various building block circuits in conjunction with the used to offset the op amp bias point for ac operation ADN2850 for various circuit evaluations see the Applications ADN2850 MAIN CIRCUIT 45V 29 LOWERTO 2 5V IF DUAL SUPPLIES Lew Len 10kQ gt 10 0 toko T 7 F T 0 DGND 4 4 zT TPRDY TP PR TP WP 12 O HIGH s4 LOW 12 24 WP V 11 23 10 10 TP CSO 2 TPCLKO SW DIP4 8 TPSDIO w1 B1 Z RCS 1000 18 R CLK 1000 15 R 5011000 14 A2 1 2 182 NOTES SIGNAL GROUND WITH NET DGND U1B POWER GROUND WITH NET AGND JP14 ADN2850TSSOP a GND HEADER c12 JP15 O 1pF 4 7pF 5v HEADER LOWER TO 2 5V DUAL SUPPLIES ADDITIONAL OP AMP FOR GENERAL PURPOSE APPLICATIONS V Vo JP4 HEADER JP2 HEADER V J JP3 HEADER REPLACEABLE OP AMP IN PDIP Figure 3 Evaluation Board Schematic 6 REV 0 628 Table 1 ADN2850 24 Bit Serial Data Word MSB Instruction Byte 0 Data Byte 1 Data Byte 0 LSB RDAC 31 2 1 1 0 0 0 0 X X X X X D9 D7
4. D6 D5 D4 D3 D2 D1 C2 C1 C0 A3 A2 A1 AO D15 D14 D13 012 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 Command bits are C0 C3 Addresses bits are 0 Data bits 00 09 are applicable to the RDAC wiper register whereas 00 015 are applicable to the EEMEM register Command instruction codes are defined in Table Table ADN2850 Instruction Operation Truth Table 3 Instruction Byte 0 Data Byte 1 Data Byte 0 Instruction B23 16 B15 ooo B8 B7 BO No C2 C1 CO 2 A1 0 Xe D9 D8 D7 DO Operation 0 0000 X X X X XeeeX X Xeee X Do nothing See Table V 1 00 0 1 0 0 0 0 XeeeX X Xeee X Write the contents of EEMEM AO to RDAC AO This command leaves the device in the read program power state To return the device to the idle state perform NOP instruction 0 See Table V 2 0010000 XeeeX X Xeee X Save wiper setting Write the contents of RDAC AO to EEMEM AO See Table IV 34 O 0 11 A3A2A1A0 D15 eee D8 D7e ee DO Write the contents of serial register data bytes 0 and 1 total 16 bit to EEMEM ADDR See Table VII 45 0 1 0 0 0 0 0 Xeee X Decrement 6 dB Right shift contents of RDAC AO stops at all zeros 59 0 101 X X X X X
5. ANALOG DEVICES AN 628 APPLICATION NOTE One Technology Way P O Box 9106 Norwood MA 02062 9106 Tel 781 329 4700 Fax 781 326 8703 www analog com ADN2850 Evaluation Kit User Manual By Alan Li 7 STEPS TO EVALUATION KIT SETUP The ADN2850 evaluation kit EVAL ADN2850 25 con sists of a demonstration board and software for evaluating the ADN2850 It is a user friendly tool that 1 INSTALL THE ADN2850 SOFTWARE 2 INSTALL THE DRIVER 3 CONNECT THE PARALLEL PORT CABLE 4 CONFIGURE THE EVALUATION BOARD 5 APPLY THE POWER SUPPLY you can control with your personal computer through the printer port The driving program is self contained so no programming languages or skills are needed Figure 1 provides an overview of how to set up the kit 500 ant XT db bn dj n EP EEE PRE 44441444 6 OPEN THE ADN2850 SOFTWARE AND PROGRAM THE RESISTANCE SETTINGS 7 MEASURE THE RESULT Figure 1 Evaluation Kit Setup REV 0 628 SETTING UP THE ADN2850 EVALUATION BOARD Step 1 Installing the ADN2850 Software To install the ADN2850 software from the Revision G CD run setup exe under D ADN2850 Evaluation Soft ware Package During the installation select Ignore or Yes to bypass error messages if they occur You may need to install the software a few times to
6. aisy chain operation Exception For any instruction following instruction 9 or 10 the selected internal register data will be present in data byte 0 and 1 The instructions following 9 and 10 must also be a full 24 bit data word to completely clock out the contents of the serial register 2 The RDAC register is a volatile scratchpad register that is refreshed at power on from the corresponding nonvolatile EEMEM register 3 Execution of the above operations takes place when the CS strobe returns to logic high 4 Instruction 3 writes two data bytes total 16 bit to EEMEM However in the cases of addresses 0 and 1 only the last 10 bits are valid for wiper position setting 5 The increment decrement and shift commands ignore the contents of the shift register data bytes 0 and 1 REV 0 7 628 PROGRAMMING EXAMPLES The following programming examples illustrate the typical sequence of events for various features of the ADN2850 Refer to Table for the instructions and data word format The instruction numbers addresses and data appearing at the SDI and SDO pins are displayed in hexadecimal format in the tables Table Ill Scratchpad Programming SDI SDO Action B00100 Loads data 100 into the RDAC1 register Wiper 1 moves to the 1 4 full scale position 10200 00100 Loads data 200 into the RDAC2 register Wiper 2 moves to the 1 2 full scal
7. cation USER1 Allow able to address in 13 locations with maximum 16 bits of data 335555 32AAAA Stores data 5555 into spare EEMEM location USER2 Allow able to address 13 locations with maximum 16 bits of data Table VIII Reading Back Data from Various Memory Locations SDI SDO Action 92 Prepares data read from USER1 location OOXXXXy 92 instruction 0 sends 24 bit word out of SDO where the last 16 bits contain the contents of USER1 location NOP command ensures device returns to idle power dissipation state Table IX Reading Back Wiper Setting SDI SDO Action 200 Sets RDAC1 to midscale 00200 Doubles RDAC1 from midscale to full scale AOXXXXy COXXXX Prepares reading wiper setting from register XXXXXXy AO003FF4 Reads back full scale value from register REV 0 REV 0 628 APPLICATIONS ADN2850 V A RDAC B Vj 2 0 1V R1 5kQ RAB 10 Vo 0 5 1 0 5 2 5V V Vo G RWB POTSETTING R1 Mi x D x RAB o7 QnxRi 5 2 5V Figure 4 Inverting Linear Gain and Attenuator FB U1 ADN2850 10V Vj 2 0 1V RDAC B R2 RAB 10 R2 10k 9 JP8 3 Vo 45 2 5V m 0 5 1 0 5 2 5V 282 POTSETTING RWA Vo R2 W D x RAB 5 2 5V Inverting Exponential Gain and Attenuator Fig
8. e dlportio Properties page appears diportio Properties 2 x General Driver dipattio Service name dipattio Display name DLPORTIO r Current status Status Started Start Startup Type Automatic Driver Details OK d At the Driver tab select Startup Type Automatic click Current status to Start and click OK Note If Startup is not active and you cannot change Type your computer may be administered by your IS department You may need to consult them to change your PC administrative setting REV 0 ER 628 For Windows NT Systems a From the Windows NT Control Panel select the Devices icon The Devices dialog box appears Status Close Start Stop Startup Disk Started Boot Started Manua Disabled 7 dtc329x Disabled i et4000 Disabled Hw Profiles Fastfat Started Disabled Fat32 Started System b Select dlportio and click the Startup button The device Startup Type dialog box appears From the option buttons select Automatic and then click OK Device DriverLIN Port 1 0 Driver Startup Type OK Pus OK System Cancel C Manual C Disabled Step 3 Connecting the Parallel Port Cable Connect the parallel port cable from LPT1 on your PC to the ADN2850 evaluation board Step 4 Configuring the Evaluation Board Follow these require
9. e position Table IV Incrementing RDAC Followed by Storing the Wiper Setting to EEMEM SDI SDO Action 100 XXXXXXy Loads data 100 into the RDAC1 register Wiper 1 moves to the 1 4 full scale position B001004 Increments the RDAC1 register by one to 1014 Increments the RDAC1 register by one 102 Continue until the desired wiper position is reached 20XXXXy Saves RDAC1 register data into EEMEM1 22 Optionally tie WP to GND to protect EEMEM values Table V Restoring EEMEM Values to RDAC Registers SDI SDO Action 10 XXXXXX Restores EEMEM1 value to RDACT1 register OOXXXXy 10 NOP Recommended step to minimize power consumption 8 00XXXX Resets 1 and EEMEM2 values to RDAC1 and RDAC2 registers respectively EEMEM values for can be restored by power on strobing the PR pin or programming as shown above Table VI Using Left Shift by One to Increment 6 dB Steps SDI SDO Action Moves wiper 1 to double the present data contained in the RDAC1 register C1XXXXy COXXXXy Moves wiper 2 to double the present data contained in the RDAC2 register Table VII Storing Additional User Data in EEMEM SDI SDO Action 32AAAA Stores data into spare EEMEM lo
10. eeeX X Xeee X Decrement all 6 dB Right shift contents of all RDAC registers stops at all zeros 65 O 1 1 0 0 0 0 XeeeX X Xeee X Decrement contents of RDAC AO by stops at all zeros 75 0 1 11 X X X X X X Decrement contents of all registers by one stops at all zeros 8 10000000 X X Reset Load all RDACs with their corresponding EEMEM previously saved values 9 1 0 0 1 A3A2A1A0 XeeeX X X Write contents of EEMEM ADDR to serial register data bytes 0 and 1 SDO activated See Table VIII 10 1 0 1 0 0 0 0 0 XeeeX X Xeee X Write contents of RDAC AO to serial register data bytes 0 and 1 SDO activated See Table IX 11 1 O 1 1 0 O O AO Xe 9 D9D8 D7 eeeD0 Write contents of serial register data bytes 0 and 1 total 10 bit to RDAC AO See Table Ill 125 1 1 0 0 O 0 0 0 XeeeX X X Increment 6 dB Left shift contents of RDAC AO stops at all ones See Table VI 135 1101 X X X X X X Increment all 6 dB Left shift contents of all RDAC registers stops at all Ones 145 1 1 1 0 O O 0 AO XeeeX X Xeee X Increment contents of RDAC AO by one stops at all ones See Table IV 155 1111 X X X X XeeeX X X Increment contents of all registers by one stops at all ones NOTES 1 The SDO output shifts out the last 24 bits of data clocked into the serial register for d
11. get a success ful installation Step 2 Installing the Driver for PC Parallel Port Communications In addition to installing the ADN2850 software you need to install a third party driver NTPORT from Upper Canada Technologies UCT for access to the PC parallel port UCT offers a free trial with a nominal license fee after 30 days 1 Download the driver from www uct on ca From the UCT website download NTPORT OCX Save ntport zip in the default or specified directory Unzip and extract all the files to the directory 2 Run setup exe If the setup procedure indicates file violations during installation select Ignore to bypass them 3 Ensure that the driver file dlportio sys is in the correct system directory a Run loaddrv exe under c program files project1 or the specified directory A dialog box appears LoadDry x Full pathname of driver ic windows system32 drivers Install Start Stop Remove Status Note If Windows displays an error message such as Can t connect to service control manager contact the IS department for authority to continue installation b Change the pathname of the driver according to the operating system e On a Windows 2000 or Window NT system enter c winnt system32 drivers dlportio sys e On a Windows XP system enter c windows system32 drivers dlportio sys c Click the Install button then the Start button If the status message indicates success the dr
12. iver is installed and operating Click OK 4 Set up the driver for automatic startup Use the following steps that apply to your operating system For Windows 2000 and XP Systems a Go to the Device Manager e Ona Windows 2000 system click Start Settings Control Panel gt Hardware Device Manager e On a Windows XP system click Start 5 Control Panel 5 System Hardware Device Manager REV 0 628 b Locate Non Plug and Play Drivers and dlportio in the Device Manager If the Non Plug and Play Drivers entry is not visible click the View menu in Device Manager and select Show Hidden Devices to make sure that hidden driver files are listed If you do not see dlportio reboot Windows or rerun loaddrv exe and then reboot Windows Ini xl ation view mr 2 Rl aw Floppy disk drives 52 IDE ATA ATAPI controllers Infrared devices 3 Keyboards Mice and other pointing devices 23 Modems 3 Monitors Network adapters Non Plug and Play Drivers gt AFD Networking Support Environment lt p Beep gt Diskperf Smm lt gt dmboot lt gt dmload x Fs Rec lt gt Generic Packet Classifier lt p IPSEC driver lt gt IrDA Protocol lt p KSecDD lt gt mnmdd lt gt mountmar x 5 0 access control c Double click dlportio in the Non Plug and Play Drivers list Th
13. ments to configure the ADN2850 evaluation board e For a single supply connect JP14 and JP13 to ground Vss of U1 and Apply 5 to Pin 5 Note Some boards do not come with jumper caps You should supply suitable caps or simply short the jumpers for proper operation For dual supplies connect JP15 and JP12 to connect the 5V Vss of U1 and Warning Apply 2 5 V to Pin and 2 5 to Pin 5V instead Select the states of PR and WP from the DIP switches on the evaluation board SDO be monitored at TPSDO Step 5 Applying the Power Supply Provide a power supply to the ADN2850 evaluation board according to Step 4 for a single supply or for dual supplies Step 6 Using the Evaluation Board To open the ADN2850 software program from Windows click Start Programs ADN2850 Rev Figure 2 shows the graphical interface In the Direct Con trol pane on the right you can move the scroll bars or click the buttons to control the device In the top pane you can adjust the bit pattern and then click Run to pro gram the device In the bottom pane you can approximate and Ryg by first entering the measured Rag after power is applied Step 7 Measuring the Result Use a multimeter to measure the result of your program applications on the ADN2850 evaluation board UNINSTALLING SOFTWARE To uninstall the ADN2850 software and NTPORT driver use Add Remove Programs in the C
14. ontrol Panel TECHNICAL SUPPORT Due to the variations in computer platforms and con figurations Analog Devices Inc cannot guarantee the software described in this application note to work on all systems you encounter problems send email to digital pots analog com or call 1 408 382 3082 for applications support you are interested in the ADN2850 source code send email to alan li analog com for more information REV 0 628 ADN2850 Eval Board Rev G Part Select Connect Parallel Port Pin 2 3 4 15 and 25 to 501 CLK 5 500 and DGND respectively Direct Control SDI Bit Control Indicator 23 22 2120 1918 1716 15 14 13 12 11 10 9 ajajaja ajajaja ajajaja ajajaja viviviv Data Byte 1 Data Byte 0 2 Ch2 Store 0 Data Wrote to SDI Command Address Data Retreive EEMEM 11 1 256 Reset All Operation Decr 6dB Write contents of Data Bytes Decr All 648 0 and 1 to RDAC ADDR Decristep RWB2 6295 Decr All 1 Step Incr 6dB Verify result with Multi Meter I 6dB Data Read trom SDO Read For RwB Approximation __tncr All 6B Command dien NEN crise RwBFS 25000 HM inci Step fs fs 65535 Read Wiper defauts 25000 Ohm Incr All 1 Step Pa Full Scale __Mid Scale Zero Scale Command Bits Address
15. per 0 3 JP1 Jumper 0 3 JP11 Jumper 0 3 JP10 Jumper 0 3 REV 0 13 Designator Footprint Comment TPRDY Test point 0 09 TP WP Test point 0 09 TP PR Test point 0 09 DGND DGNDPAD C12 RAD 0 1 0 1 uF C7 RAD 0 1 0 1 uF C11 RAD 0 1 0 1 uF C6 RAD 0 1 0 1 uF C5 RAD 0 1 0 1 uF R_ CS Axial 0 3 100 Q R_CLK Axial 0 3 100 Q R_SDI Axial 0 3 100 Q R4 Axial 0 3 10 R3 Axial 0 3 10 kQ R2 Axial 0 3 10 kQ R1 Axial 0 3 1 C8 RAD 0 2 1 uF C13 RAD 0 2 4 7 uF C10 RAD 0 2 4 7 uF U2 SOT 23 AD1582 U1B TSSOP 16 ADN2850TSSOP U1A LFCSP 16 ADN2850CSP 5mmx5mm U3B DIP8 AD820AN U3A SO 8 AD820AR J1 DB25SL DB25 JP15 SIP2 Header JP14 SIP2 Header JP5 SIP2 Header JP3 SIP2 Header JP2 SIP2 Header JP4 SIP2 Header JP12 SIP2 Header JP13 SIP2 Header 51 DIP8 SW DIP4 628 ADN2850 PARALLEL PORT CONNECTION For Visual Basic Program Developers Only 6 fee fer eo NOTE 8 OUTPUT PINS ACCESSED VIA THE DATA PORT NTPORT1 ADDRESS 888 5 INPUT PINS 1 INVERTED ACCESSED VIA THE STATUS PORT NTPORT1 ADDRESS 889 4 OUTPUT PINS 3 INVERTED ACCED VIA THE CONTROL PORT NTPORT1 ADDRESS 890 REMAINING 8 PINS ARE GROUNDED Figure 11 Parallel Port Connector Configuration For VB Program Developers Only TIMING DEFINITION In Visual Basic Source Code cmdRUN BIT3 PR PINS 2222 22 1 1 1 L ji l 1 1 1 1 1 1 1 1 1 1 BIT2 CS I 1 1 4 l PIN 4 1 1 1 1 1 p I 1 1 1 1 1
16. ure 5 628 ADN2850 300mV R1 5kO 10 0 R1 A RDAC B Vo Vi 0 5 1 0 V Vo G 1 RWB POTSETTING R1 D x RAB Vo 5 ADN2850 A RDAC B R2 Vo Vi GR G 1 RWA 2n R2 Figure 7 Noninverting Exponential Gain 10 0 628 LAYOUT GND e o 9 9999 1 4 es mm m 2 00 DA 0 ADN2850T550P R_CLK sox sAONZESOCSE Jp JFS oe EK 11 16 18 Tale D T 1 2 881882 LIC ANALOG DEVICES INC eeee eee AON2850 Eval Board Rev B 000000000 eeee ka e i a i u2 HAAAAAAAAAAAAAAAAAAAAAAAAA Figure 9 Bottom Layer REV 0 11 628 Ul TN o KE a u S z c m ADN2850CS UL 4 erc 5 me MEZZEZERREREEEEX Om
Download Pdf Manuals
Related Search
Related Contents
DECCOSOL NET_01 AVG Network edition (User Manual) Samsung SM-B313E Manuel de l'utilisateur CERTOMAT® BS-T Inkubations-Schütteltruhe MICROCOM User Manual 2. Installing Dr.Web Anti MAGNETIC BIKE USER`S MANUAL - Migros User`s Manual for EPiTrace 取扱説明書 Copyright © All rights reserved.
Failed to retrieve file