DC861 QUICK START GUIDE DEMO CIRCUIT 861A QUICK START GUIDE DUAL, SPI PROGRAMABLE GAIN AMPLIFIER R, LTC6912-1 AND LTC6912-2 DESCRIPTION DC861A-A or -B demonstration circuit features a dual digitally programmable gain amplifier (PG A) IC, LTC6912-1 (DC861A-A) or LTC6912-2 (DC861A-B). The LTC(R) 6912 is a family of dual channel, low noise, digitally programmable gain amplifiers (PG A) that are easy to use and occupy very little PC board space. The gains for both channels are independently programmable using a 3wire SPI interface to select voltage gains of 0, 1, 2, 5, 10, 20, 50, and 100V/V (LTC6912-1); and 0, 1, 2, 4, 8, 16, 32, and 64V/V (LTC6912-2). All gains are inverting. The LTC6912 consists of 2 matched amplifiers with rail-to-rail outputs. O perating from single or split supplies from 2.7V to 10.5V total, the LTC6912-X is offered in tiny SSO P-16 and DFN -12 Packages (the DC861 board contains an LTC6912 in the SSO P-16). Figure 1. Demonstration Circuit DC861A-A (LTC6912-1). The demo board highlights the following: 1. Two independent digitally programmable gain amplifiers. 2. A 2:1 Analog M UX with a dual PG A. 3. Daisy chain oftwo dual PG As (must use two DC861boards). 4. A 4:1 Analog M UX with quad PG As (must use two DC861boards). On board switches and a 4-Digit LED display provide the user with the means to input PG A settings to a PIC (micro-controller). The PIC sends the settings to the PG A using a 3-wire SPI interface. Jumpers on board configure the demonstration circuit as a dual PG A or a 2:1 analog M UX. A flat ribbon cable and a connector are provided for the daisy-chain connection oftwo DC861 boards. The DC861 demonstration circuit is a stand-alone board (computer control is not required). Figure 2. Block Diagram, LTC6912-1/2, SSOP -16 Package. 1 DC861 QUICK START GUIDE (Note 1) (Note 1) Note 1: States 13, 14 and 15 (binary 11xx) are not used. Programming a channel to states 8 or higher w ill configure that particular channel into a low pow er shutdow n state. In addition, programming a channel into state 15 (binary 1111) w ill cause that particular channelto draw up to 20mA of supply current and is not recommended. D escription of the 3-W ire SPI Interface G ain control of each amplifier is independently programmable using the 3-wire SPI interface (see Figure 3). Logic levels for the LTC6912 3-wire serial interface are TTL/CM O S compatible. W hen CS/LD is low, the serial data on DIN is shifted into an 8bit shift-register on the rising edge of the clock, with the M SB transferred first. Serial data on DO UT is shifted out on the clock's falling edge. A rising edge on CS/LD will latch the shiftregister's contents into an 8-bit D-latch and disable the clock internally on the IC. The upper nibble of the D-latch (4 most significant bits), configures the gain for the B-channel amplifier. The lower nibble of the D-latch (4 least significant bits), configures the gain for the A-channel amplifier. Tables 1 and 2 detail the nominal gains and respective gain codes. 2 Figure 3.Block Diagram, LTC6912-1/2 SerialInterface DC861 QUICK START GUIDE Figure 4. DC861A Inputs, Outputs, Jumpers, Sw itches and Connectors. Jumper J6. Sets the LTC6912 for a dual or a single power supply operation. In a single supply operation, the AG ND pin ofthe LTC6912 is connected to V+/2 thru the J6 jumper and the V- input must be grounded externally. In addition, in a single supply Jumper J2: Sets the LTC6912 for a dual PGA or a 2:1 operation the PGA A and B input should have a D C bias equalto V+/2 or be AC coupled. analog M UX operation (the D1 LED is in a 2:1 M UX). PG A A Input PG A A O utput PG A B O utput PG A B Input Pow er Jumper J4. Supply Flat ribbon cable Inputs. connection to a DC861 SPImaster in Jumper J3. daisy chain operation. Flat ribbon cable connection to a DC861 SPIslave in daisy chain operation. the 4-digit LED display shows the LTC6912 gain SW 1 to D -O n: Provides setting in hex. The display power to the digital circuits switches to decimal ifthe and 4-digit LED. SELECT sw is pressed for SW 1 to D -O ff: Turns off more than three seconds. power to the digital circuits and 4-digit LED. SELECT SW : Selects 1 of4 digits (the selected digit is blinking). Pressing the SELECT SW for more than three seconds changes the LED display to show the LTC6912 setting in decimal. U P SW : Increments selected digit. D O W N SW : Decrements selected digit. SEN D SW : Sends SPIcontrol to the LTC6912. STO R E SW : Stores last SPIcontrol setting (available on power-up). SW 3 to ENBL: Power is on for the LTC6912. SW 3 to SHD N : Sets the LTC6912 to a hardware shut down (D4 LED is on in SHDN). For normalboard operation, set SW 3 to EN BL. SW 2 to O FF: Sets the board for stand-alone or slave operation. SW 2 to O N : Sets the board as master SPIcontroller in a two DC861 board connection (the D2 LED is on in daisy chain master operation). 3 DC861 QUICK START GUIDE InitialSetup Procedure: The following is an initial set-up guide to the function ofthe board's jum pers,switches and connectors (see Figure 4). A. D ualPG A (one D C861) 1. Connect a DC861 board as shown in Figure 5. (J2-Dual, J6-DUAL, SW 1-D-O N , SW 2-O FF, SW 3-EN BL). 2. Set the power supply to 5V and turn it on. 3. Turn on the sinewave generator and set it to a 1Vp-p, 1kH z sinewave (refer to Tables 1 or 2 for the nominal PG A A and B input impedance). 4. O n power up the 4-digit LED display shows the LTC6912 gain settings in hex (The gain setting shown on power up is the last stored setting). H olding the SELECT sw for more than three seconds changes the display to show decimal digits The correspondence between a hex number and a PG A setting is shown on Table 3. (See Figure 6 for display examples in hex and decimal digits). 6. Use the SELECT and UP and DO W N switches to select the gain and press the SEN D switch to send the data to the LTC6912 (for a quick board test, set the PG A A and B gain to one (0dB) and the oscilloscope channels #1 and #2 connected to O UT A and O UT B respectively should show a 1Vp-p, 1kH z sinewave (1Vp-p input times one). Table 3. Hex and D ecimalDigits and PGA Settings. Hex (N ote 1) LTC6912-1 Gain Decimal 0 (-120dB) (N ote 2) 00 0 01 -1 1 02 -2 2 -5 05 3 10 -10 4 20 -20 5 -50 50 6 1 -100 7 0 (-120dB) (N ote 3) 1 8 0 (-120dB) (N ote 3) 1 9 0 (-120dB) (N ote 3) 1 0 (-120dB) (N ote 3) 1 LTC6912-2 Gain Decimal 0 (-120dB) (N ote 2) 00 -1 01 -2 02 -4 04 -8 08 -16 16 -32 32 -64 64 0 (-120dB) (N ote 3) 1 0 (-120dB) (N ote 3) 1 0 (-120dB) (N ote 3) 1 0 (-120dB) (N ote 3) 1 Note 1: The hex digits C, Note 2: The input is high impedance and D, E and F are not used. the output is low impedance. 4 Note 3: The input and output are high impedance. DC861 QUICK START GUIDE B. 2:1 Analog M U X 1. Connect a DC861 board as shown in Figure 5. (J2-Dual, J6-M UX'D, SW 1-D-O N , SW 2-O FF, SW 3-EN BL). 2. Set the power supply to 5V and turn it on. 3. Turn on the sinewave generator and set it to a 1Vp-p, 1kH z sinewave (refer to Tables 1 or 2 for the nominal PG A A and B input impedance). 4. Connect one oscilloscope channel to an output (in a M UX operation O UT A and B are shorted). 5. Use the SELECT and UP and DO W N switches to set the gain to one (0dB) for PG A A and two (6dB) for PG A B and press the SEN D switch to send the data to the LTC6912. 6. Pressing the SEN D switch repeatedly will show on the LED display an 01 or an 02 (the 2:1 M UX gain switches from one to two) and the output between O UT A or O UT B (the oscilloscope display should alternately show a 1Vp-p and a 2Vp-p, 1kH z sinewave (the 2:1 M UX switches between amplifier gains one and two). C. Q U AD PG A (D aisy Chain O peration oftw o D C861) Note:In adaisy chain m ode,the PGA settings are setin hex and on SEND the settings are shown in decim al. 1. Connect two DC861 boards as shown in Figure 7. (jumpers and switches on master and slave boards, J2-Dual, J6-DUAL, SW 1-D-O N , SW 3-EN BL). 2. O n the master board set SW 2 to O N and on the slave board set SW 2 to O FF. 3. Set the power supply to 5V and turn it on. 4. Turn on the sinewave generator and set it to a 0.1V p-p (100mV), 1kH z sinewave (refer to Tables 1 or 2 for the nominal PG A A and B input impedance). 5. The 4-digit display on the slave board should be blank and the gain settings for all four PG As shown in hex digits on the master board's 4-digit LED display. 6. Use the SELECT and UP and DO W N switches to set on the master's display the gains in hex of the four PG As as follows: #1 digit to 4, #2 digit to 3, #3 digit to 2 and #1 digit to 1. Note:Before the SEND sw is pressed,the m asterdisplayshows the PGA gain from leftto rightin the sam e sequence ofthe 16-bitSPIword (the setting forthe slave PGA B is sentfirstthen the setting forthe slave PGA A,then the setting forthe m asterPGA B and lastthe setting forthe m asterPGA A). 7. Press the SEN D switch to send the data to the LTC6912 on the master and slave boards. 8. The master and slave display and oscilloscope display should show: a. M aster display digits #1 and 2, PG A B gain=02 and on oscilloscope channel #2 a 0.2Vp-p, 1kH z sinewave. b. M aster display digits #3 and 4, PG A A gain=01 and on oscilloscope channel #1 a 0.1Vp-p, 1kH z sinewave. c. Slave display digits #1 and 2, PG A B gain=10 (LTC6912-1) or PG A B gain=08 (LTC6912-2) and on oscilloscope channel #4 a 1.0Vp-p, 1kH z sinewave (LTC6912-1) or a 0.8Vp-p, 1kH z sinewave (LTC6912-2). d. Slave display digits #3 and 4, PG A A gain=05 (LTC6912-1) or PG A B gain=04 (LTC6912-2) and on oscilloscope channel #3 a 0.5Vp-p, 1kH z sinewave (LTC6912-1) or a 0.5Vp-p, 1kH z sinewave (LTC6912-2). (See Figure 7 example). 5 DC861 QUICK START GUIDE D . A 4:1 Analog M U X PG A (D aisy Chain O peration oftw o D C861) Note:In adaisy chain m ode,the PGA settings are setin hex and on SEND the settings are shown in decim al. 1. Connect two DC861 boards as shown in Figure 7. (jumpers and switches on master and slave boards, J2-Dual, J6-M UX'D, SW 1-D-O N , SW 2-O FF, SW 3-EN BL). 2. O n the master board set SW 2 to O N and on the slave board set SW 2 to O FF. Note:The daisychain flatribon cable shorts the m asterboard's OUT A and B to the slave board's OUT A and B. 3. Set the power supply to 5V and turn it on. 4. Turn on the sinewave generator and set it to a 0.1V p-p (100mV), 1kH z sinewave (refer to Tables 1 or 2 for the nominal PG A A and B input impedance). 5. The 4-digit display on the slave board should be blank and the gain settings for all four PG As shown in hex digits on the master board's 4-digit LED display. 6. Use the SELECT and UP and DO W N switches to set on the master's display the gains in hex of the four PG As as follows: #1 digit to 4, #2 digit to 3, and #3 digit to 2 and #1 digit to 1. 7. Press the SEN D switch repeatedly and the display will show in sequence: a. on the master display 01 then 02 then on the slave display 10 and 05 (LTC6912-1) or b. on the master display 01 then 02 then on the slave display 08 and 04 (LTC6912-2). The oscilloscope display should show in sequence: a. 0.1Vp-p, 1kH z sine, 0.2Vp-p, 1kH z sinewave, 1.0Vp-p, 1kH z sinewave and 0.5Vp-p (for an LTC6912-1) or b. 0.1Vp-p, 1kH z sine, 0.2Vp-p, 1kH z sinewave, 0.8Vp-p, 1kH z sinewave and 0.4Vp-p (for an LTC6912-2). AD D ITIO N AL BO AR D FU N CTIO N S N ote A: For the lowest analog noise and distortion tests, set SW 1 to D-O FF after pressing the SEN D sw. W hen SW -1 is set to D-O FF, the board's digital circuits are disconnected and the LTC6912 is a fixed gain amplifier (dual or single depending if the J6 junper is in DUAL or M UX'D position). The amplifier's gain is the last setting before the SEN D sw is pressed. N ote B. For an optional external serial control of the LTC6912, remove the jumper wires of J1 from 1-2, 4-5 and 7-8 and connect jumper wires to 2-3, 5-6 and 8-9 (see DC861 schematic). The external SPI control inputs are the CLK, DN and CS/LD miniature turrets under connector J4 (on the lower left corner of DC861). N ote C. The VSLV miniature turret under the J4 connector is for monitoring the digital 5V voltage of the slave board in a daisy chain connection. The +5V miniature turret under the J4 connector is for monitoring the DC861 5V switching regulator that provides power to the board's digital circuits. 6 DC861 QUICK START GUIDE Figure 5. DualPGA or 2:1 M UX Quick Set-Up (DualSupply Operation) Oscilloscope Note: Only one oscilloscope channel is required Sinew ave G enerator for output monitoring in a 2:1 M UX operation. Connect generator output to INA and INB #1 #2 Ground Lead Connect: Out A to #1 Oscilloscope Input Out B to #2 Oscilloscope Input Ground Lead DualPow er Supply Figure 6. LED Display Examples in Hex and Decimal (LTC6912-1 or LTC6912-2) 7 DC861 QUICK START GUIDE Figure 7. Quad PGA or 4:1 M UX Daisy Chain Quick Set-Up (DualSupply Operation) Note: Only one oscilloscope channel is required Connect: for output monitoring in a 4:1 M UX operation. Out A ofM aster to #1 Oscilloscope Input Out B ofM aster to #2 Oscilloscope Input Out A ofSlave to #3 Oscilloscope Input Sinew ave G enerator Connect generator output to INA and INB ofM ASTER board. 8 Out B ofSlave to #4 Oscilloscope Input