Keithley 2308 User Manual
Keithley 2308 User Manual

Keithley 2308 User Manual

Portable device battery/charger simulator
Hide thumbs Also See for 2308:
Table of Contents

Advertisement

www.keithley.com
Model 2308 Portable Device
Battery/Charger Simulator
User's Manual
2308-900-01 Rev. A / July 2008
A
G R E A T E R
M E A S U R E
O F
C O N F I D E N C E

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the 2308 and is the answer not in the manual?

Questions and answers

Summary of Contents for Keithley 2308

  • Page 1 Model 2308 Portable Device Battery/Charger Simulator User’s Manual 2308-900-01 Rev. A / July 2008 G R E A T E R M E A S U R E C O N F I D E N C E...
  • Page 3 WARRANTY Keithley Instruments, Inc. warrants this product to be free from defects in material and workmanship for a period of one (1) year from date of shipment. Keithley Instruments, Inc. warrants the following items for 90 days from the date of shipment: probes, cables, software, rechargeable batteries, diskettes, and documentation.
  • Page 4 Any unauthorized reproduction, photocopy, or use the information herein, in whole or in part, without the prior written approval of Keithley Instruments, Inc. is strictly prohibited. TSP, TSP-Link, and TSP-Net are trademarks of Keithley Instruments, Inc. All other brand names are trademarks or registered trademarks of their respective holders.
  • Page 5: Safety Precautions

    Keithley Instruments products are designed for use with electrical signals that are rated Measurement Category I and Measurement Category II, as described in the International Electrotechnical Commission (IEC) Standard IEC 60664. Most measurement, control, and data I/O signals are Measurement Category I and must not be directly connected to mains voltage or to voltage sources with high transient over-voltages.
  • Page 6 To maintain protection from electric shock and fire, replacement components in mains circuits - including the power transformer, test leads, and input jacks - must be purchased from Keithley Instruments. Standard fuses with applicable national safety approvals may be used if the rating and type are the same.
  • Page 7: Table Of Contents

    Table of Contents Section Topic Page Getting Started ..................1-1 Overview..................... 1-2 Applications ....................1-2 Performance features ................. 1-2 Warranty information .................. 1-2 Contact information..................1-2 Specifications....................1-3 Inspection ....................1-3 Options and accessories ................1-3 Power supply overview ................1-3 Remote display option ................
  • Page 8: Topic Page

    Table of Contents Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section Topic Page Programming examples ................2-21 Outputting and reading back V and I ..........2-21 DVM measurements ................2-21 Analog output .................... 2-22 Pulse Current Measurements .............. 3-1 Overview .....................
  • Page 9 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table of Contents Section Topic Page GPIB Operation ..................6-1 Introduction ....................6-2 GPIB bus connections................. 6-2 Primary address ..................6-3 Setting the GPIB timeout for responses............6-4 Long integration readings ..............6-4 Pulse current readings................
  • Page 10 Table of Contents Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section Topic Page Measurement Commands and Optimizing Measurement Speed ............9-1 Overview ..................... 9-2 Command notes: Signal-oriented measurement commands and queries ................... 9-3 Optimizing measurement speed ..............9-5 Auto Zero State..................
  • Page 11 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table of Contents Section Topic Page Calibration ....................13-1 Introduction ....................13-2 Environmental conditions ................13-2 Temperature and relative humidity............13-2 Warm-up period .................. 13-2 Line power ..................13-2 Calibration considerations................. 13-2 Calibration cycle .................
  • Page 12 This page left blank intentionally .
  • Page 13 List of Figures Section Figure Title Page Figure 1-1 Model 2308 front panel ..............1-4 Figure 1-2 Model 2308 rear panel..............1-4 Figure 1-3 Simplified power supply diagram ..........1-5 Figure 1-4 Model 2306-DISP Remote display option........1-6 Figure 1-5 Fuse drawer location ..............
  • Page 14 List of Figures Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section Figure Title Page Figure 12-2 Connections for output current and 5 A range current verification tests ................12-8 Figure 12-3 Battery channel connections for 500 mA current verification tests .................
  • Page 15 List of Tables Section Table Title Page Table 1-1 Display Modes ................1-9 Table 1-2 Display mode examples............... 1-10 Table 1-3 Factory defaults (RST)..............1-11 Table 1-4 Main MENU structure ..............1-13 Table 2-1 Current ranges................2-8 Table 2-2 Output bandwidth channel setting ..........2-11 Table 2-3 SCPI command summary - outputting voltage and current ..
  • Page 16 Table 12-8 5 mA range current readback accuracy limits ......12-14 Table 12-9 Digital voltmeter input accuracy limits ........12-16 Table 13-1 Recommended calibration equipment.......... 13-3 Table 13-2 Model 2308 front panel calibration summary ....... 13-4 Table 13-3 Remote calibration summary ............. 13-14 Appendix Table...
  • Page 17: Getting Started

    Section 1 Getting Started In this section: Topic Page Overview ..................... 1-2 Applications....................1-2 Performance features ................. 1-2 Warranty information................... 1-2 Contact information..................1-2 Specifications ....................1-3 Inspection....................1-3 Options and accessories................1-3 Power supply overview ................1-3 Remote display option ................
  • Page 18: Overview

    Key features and benefits include: • The Model 2308 is a specialized power supply that has a very fast recovery to large, near instantaneous load current transitions. Conventional power supplies do not have this capability. The Model 2308 is designed specifically to respond to large load changes and very short pulsed loads with small transient voltage drop and a very fast recovery time.
  • Page 19: Specifications

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 1: Getting Started only). A complete list of worldwide phone numbers are available on the Keithley Instruments website at www.keithley.com. Specifications Full Model 2308 specifications are included on the Model 2308 Portable Device Battery/Charger Simulator Product Information CD-ROM.
  • Page 20 Make sure that the maximum combined channel output is not exceeded (see complete Specifications at www.keithley.com). Also, do not exceed 3 A when using the power supply as a sink. For output voltages exceeding 5 V, the maximum sink current is less than 3 A (derate the maximum sink current 0.2 A for each volt over 5 V).
  • Page 21: Remote Display Option

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 1: Getting Started A simplified diagram of the power supply is shown in Figure 1-3. Note that it can read back the output voltage (V ) and current (I ). Display resolution for voltage readback is 1mV.
  • Page 22 (with the exception of power). All features and menus work as described for the Model 2308. A 9-foot cable attaches the remote display to the rear-panel of the power supply, allowing the unit to be operated remotely.
  • Page 23: Power-Up

    On power-up, the power supply performs self-tests on its RAM and EPROM. After a blinking cursor appears on line one, RAM tests are completed. After a blinking cursor appears on line two, EPROM self tests are completed. If a problem develops while the instrument is under warranty, return it to Keithley NOTE Instruments for repair.
  • Page 24: Fuse Replacement

    Section 1: Getting Started Model 2308 Portable Device Battery/Charger Simulator User’s Manual Fuse replacement A rear-panel fuse protects the power line input of the power supply. To replace the line fuse: Power off the unit and remove line cord. The fuse drawer is located on the left side of the AC receptacle (see Figure 1-5).
  • Page 25 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 1: Getting Started readings. The # symbol indicates the active channel (see Section 2 for details). For both channels, the output state is indicated by: • 0 (zero) if the output is OFF for that channel.
  • Page 26 Section 1: Getting Started Model 2308 Portable Device Battery/Charger Simulator User’s Manual Examples of the display modes are shown in Table 1-2. To select PULSE CURRENT high (HI), low (LO) or average (AVG) readings, NOTE use the keys to select the desired pulse measurement after selecting ▲...
  • Page 27: Default Settings

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 1: Getting Started Default settings The power supply can be set to power-on with the factory default conditions (RST defaults) or to one of four user-saved setup conditions (SAV0 to SAV3). The factory default conditions are listed Table 1-3.
  • Page 28: Setups - Save, Power-On, And Recall

    Section 1: Getting Started Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 1-3 Factory defaults (RST) Reset (RST) default Setting Battery channel (#1) Charger channel (#2) Pulse timeout 16 seconds 16 seconds Trigger edge RISING RISING Trigger level Same as “Trigger level” under Pulse Current Same as “Trigger level”...
  • Page 29 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 1: Getting Started Table 1-4 Main MENU structure Menu item Description GPIB ADDRESS Set primary address (0 to 30) Sect. 6 CURRENT RANGE #1/#2 Select current range: Sect. 2 Battery channel (#1)
  • Page 30: Getting Around The Menu

    Section 1: Getting Started Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 1-4 Main MENU structure Menu item Description LONG INTEGRAT #1/#2 Long integration configuration. Sect. 4 INTEGRATION TIME Manually set integration time (up to 60 sec). AUTO TIME Automatically set integration time.
  • Page 31: Scpi Programming

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 1: Getting Started significant digit is not displayed, place the cursor on that digit’s menu location and increment from there. To rapidly jump to the minimum value, decrement the most significant digit menu location. To find the most significant digit for a setting, press the key until the cursor stops moving.
  • Page 32 This page left blank intentionally .
  • Page 33 Section 2 Basic Power Supply Operation In this section: Topic Page Test connections ..................2-2 Remote sense ..................2-5 Local sense ..................2-5 RFI considerations ................2-6 Outputting voltage and current..............2-6 Setting voltage protection value ............2-6 Selecting proper current range .............
  • Page 34: Basic Power Supply Operation

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Test connections WARNING When installing a unit into a test system, make sure the external power sources do not apply voltage to the power supply in excess of its maximum limits (see complete Specifications at www.keithley.com).
  • Page 35 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation Figure 2-1 Battery channel preferred connection (maximum stability) NOTE Twist source leads together and twist sense leads together for optimum performance. The analog outputs provide a voltage output based on the measured current as follows: 0.5/5 A Output referenced to Source - : 1 A/V (each volt out represents 1A)
  • Page 36 Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 2-2 Battery channel fastest transient response connection Twist source leads together and twist sense leads together for optimum NOTE performance. The analog outputs provide a voltage output based on the measured current as follows: 0.5/5 A Output referenced to Source - : 1 A/V (each volt out represents 1A)
  • Page 37: Remote Sense

    Connecting the sense leads in this fashion will severely compromise the performance of Model 2308 with dynamic loads when using 4-wire sense. Local sense The Model 2308 battery and charger channels can be connected to operate with local sense leads (2-wire connection) as shown in Figure 2-4.
  • Page 38: Rfi Considerations

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 2-4 Local Sense Connections (battery channel and charger channel) RFI considerations NOTE Twist Source leads together for optimum performance. Operating the power supply in high Radio Frequency Interference (RFI) environments may result in improper operation.
  • Page 39 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation VPT circuitry is useful in protecting the load from a high positive voltage if one of the remote sensing leads is disconnected. When in VPT mode, the output is held in the Operate OFF position until an Operate ON command is received (VPT will be displayed until the output is turned back on).
  • Page 40: Selecting Proper Current Range

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Selecting proper current range The current range value is channel-specific. The number after the number sign NOTE (#) indicates the channel affected by editing. Power supply current ranges are listed in Table 2-1.
  • Page 41: Editing Output Voltage And Current Limit Values

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation While in the current limit, the power supply is operating as a constant-current source. As long as the limit condition exists, the power supply output current will remain constant. The output voltage is probably less than the programmed value when sourcing current, and probably greater than the programmed value when sinking current.
  • Page 42 Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 1-3 for an illustration of the menu structure. Rules to navigate the NOTE menu follow the table. To edit voltage and current values from the front panel:...
  • Page 43: Using The Operate Key

    Testing the performance of the battery charger circuitry in a handset does not require the high bandwidth performance in Channel 1 or Channel 2 of the Model 2308. Since a charger circuit is a voltage regulated circuit, it resembles a high capacitance load to the output of the Model 2308. For this type of application, the LOW bandwidth output mode provides increased stability and eliminates oscillations that may occur.
  • Page 44: Output Impedance

    Changing the battery channel’s output impedance The Model 2308 output impedance can be checked or changed with the output on or off. The output impedance is selectable from 0.00 Ω to 1.00 Ω in 10 mΩ steps (default is 0Ω).
  • Page 45: Scpi Programming - Outputting Voltage And Current

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation Press keys to scroll to the desired output impedance value. ▲ ▼ Setting changes can be canceled by pressing the MENU key. NOTE Press ENTER to save your settings and return to the main menu.
  • Page 46: Command Notes (Outputting Voltage And Current)

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 2-3 SCPI command summary - outputting voltage and current (cont.) Commands Description Default Turns both power supply channels ON. :BOTHOUTON Turns both power supply channels OFF.
  • Page 47 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation [SOURce1]:CURRent <n> Applies to battery channel (#1) Applies to charger channel (#2) SOURce2:CURRent <n> With a milliamp measurement range selected, the maximum current limit is 1A. For the battery channel, these ranges are 5 mA, 50 mA, or 500 mA.
  • Page 48: Reading Back V And I

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Reading back V and I V and I display modes (Single or Dual) Measured output voltages and currents are displayed with either SINGLE or DUAL V AND I display modes.
  • Page 49: Scpi Programming - Measure V And I, And Dvm Input

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation time (10 PLC) provides the best common-mode and normal-mode rejection. In-between settings are a compromise between speed and noise. The NPLC RATE #2 menu item is also used to set the reading rate for DVM measurements. Note that NPLC RATE #1/#2 is not used to set the integration rate for pulse current and long integration measurements.
  • Page 50: Command Notes (Measure V And I, And Dvm Input)

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Command notes (measure V and I, and DVM input) Applies to battery channel (#1) SENSe[1]:FUNCtion <name> SENSe2:FUNCtion <name> Applies to charger channel (#2) The parameter name can instead be enclosed in single quotes (for example: ‘CURRent’).
  • Page 51: Measurement Configuration

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation Measurement configuration The NPLC RATE #2 and AVER READINGS #2 for DVM measurements can be checked or changed from the menu (which is accessed by pressing the MENU key). Select Channel #2 by pressing the keys.
  • Page 52 Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual > V , is satisfied, current I flows into the positive (+) terminal of the Charger Supply sink cable sink power supply. Current readback is negative.
  • Page 53: Programming Examples

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 2: Basic Power Supply Operation Programming examples Outputting and reading back V and I The following command sequences demonstrate how to output voltage and current, and read back (measure) the actual voltage and current:...
  • Page 54: Analog Output

    Section 2: Basic Power Supply Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Analog output There are two analog output terminals: a 0.5/5 A output terminal for use when the battery channel is programmed for either the 5 A or the 500 mA range and a 5/50 mA output terminal for use when the battery channel is programmed for either the 50 mA or the 5 mA range.
  • Page 55: Pulse Current Measurements

    Section 3 Pulse Current Measurements In this section: Topic Page Overview ..................... 3-2 Trigger level..................3-2 Trigger delay..................3-3 Integration times ................... 3-3 Average readings count................ 3-4 Measurement configuration ................ 3-4 Current range ..................3-5 Integration times ................... 3-5 Average readings count................
  • Page 56: Overview

    Trigger level For the various current ranges on Model 2308, to avoid false pulse detection, you can use a trigger level of up to 5A. All pulses, noise, or other transients that are less than the set trigger level will be ignored.
  • Page 57: Trigger Delay

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements selected on the battery channel. For the charger channel, pulse current is only available on the 5 A current range. Trigger delay The high, low, or average integration times can either be manually or automatically set. When a pulse is detected, there is a 10 μsec code execution delay (internal trigger delay - see...
  • Page 58: Average Readings Count

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual the trigger delay (both internal plus user) when determining integration times (see Figure 3-2). When manually set using the front-panel keys, the values are changed in increments of 33.3333 μsec.
  • Page 59: Current Range

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements The menu item AVER READINGS #1/#2 applies to average readings for DVM, I, and V, where the AVERAGE READINGS under PULSE CURRENT #1/#2 applies to pulse current measurement.
  • Page 60: Trigger Delay And Trigger Level

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual reading will reflect the average of 10 pulse current measurements. Each measurement needs to start after detecting the respective edge for triggering. NOTE Set AVERAGE READINGS count in the range of 1 to 100.
  • Page 61: Pulse Current Display Mode

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements To change the trigger level setting for a current range (from within pulse current TLEV menu screen): NOTE For charger channel (#2), skip to step 3 (there is only one trigger level setting - 5 Step 1: Place the blinking cursor on the “A”...
  • Page 62: No Pulses Detected

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Press ENTER to select. For the battery channel only, press the keys to scroll to the desired current range ▲ ▼ trigger level (5 A, 500 mA, 50 mA, or 5 mA).
  • Page 63: Determining Correct Trigger Level (Pulse Current)

    NOTE characteristics of a DUT. The waveform information is very useful in setting up the Model 2308, reducing setup time and achieving maximum performance and productivity. The voltage and current characteristics of the DUT can be determined with a 2-channel Oscilloscope as shown in Figure 3-3.
  • Page 64 Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 3-4 Determining voltage and current characteristics for charger channel To find a suitable trigger level: Follow the instructions in Editing output voltage and current limit values to set the output voltage and current limit.
  • Page 65: Trig Not Detected Message

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements Press ENTER to save your settings and return to the main menu. If the trigger level is still too low or too high, the TRIG NOT DETECTED NOTE message will be displayed briefly.
  • Page 66: Scpi Programming - Pulse Current Measurements

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual To change the trigger level setting for a current range for information on setting the trigger level setting for a current range. For the charger channel (#2), the trigger level setting is only available on the 5 A range.
  • Page 67 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements Table 3-3 SCPI commands - pulse current measurements (cont.) Command Description Default Specify trigger delay in seconds: :DELay <NRf> 0.0–0.1 (pulse current measurements) or 0.0–5.0 (pulse current digitization).
  • Page 68: Command Notes (Pulse Current Measurements)

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 3-3 SCPI commands - pulse current measurements (cont.) Command Description Default Specify integration time (in sec) for low pulse 3.333e-5 :LOW <NRf> measurements; 33.33e-6 to 0.8333.
  • Page 69 SENSe[1]:PCURrent:TIME:DIGitize <NRf> Applies to charger channel (#2) SENSe2:PCURrent:TIME:DIGitize <NRf> This command allows you to specify the integration time that occurs when Model 2308 is digitizing or in burst mode ( SENS:PCUR:SYNC:STAT is OFF for the particular channel). This feature allows you to sample a pulse load for a longer time by increasing the integration time from 33.3 μs.
  • Page 70: Using Fast, Search, And Detect

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual SENSe[1]:PulseCURrent:SEARch <b> Applies to battery channel (#1) Applies to charger channel (#2) SENSe2: PulseCURrent:SEARch <b> Using FAST, SEARch, and DETect for detailed usage information. Applies to battery channel (#1) SENSe[1]: PulseCURrent:DETect <b>...
  • Page 71 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements Figure 3-5 PCURrent and SEARch time for pulse high measurement If a pulse is not present, timeout needs to elapse (TOUT). This (TOUT elapsing) NOTE paces the unit for processing bus commands.
  • Page 72 (see Section 7 on the status model for more information-Model 2308 User's Manual). For triggered readings, the PTT (Pulse Trigger Timeout) bit will be set if the reading times out and the pulse is not detected.
  • Page 73: Pulse Current Digitization

    DETECT (see Section 7 on the status model for more information-Model 2308 User's Manual). The bottom line may show a previous reading or dashes based on what commands were sent previously when in remote mode. Checking for the parameter of PCUR TLEV command may set the PTT bit of the status model.
  • Page 74: Pulse Current Step Method

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Take specified number of readings. The supply synchronizes to only the first reading. After taking the first reading, the supply no longer synchronizes to the selected edge nor does it wait for a trigger delay (internal or user trigger delay).
  • Page 75: Tlev Steps

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements integration time and current range apply to all steps in the measurement sequence. Timeout has two settings - one for the first step and one for the remaining steps in the sequence. Use an array command to trigger this method since an array of values are returned (e.g.,...
  • Page 76: Trigger Level Settings

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual The step method can be used on a variety of pulse forms. See Figure 3-6 for pulse forms that can be measured either as one-shot pulse or as a continuous pulse train. For other pulse forms that...
  • Page 77 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements Figure 3-8 Sample :STEP Pulse measurement Pulse sequences - rising and falling Consider the pulse form in Figure 3-9. This pulse form has three falling (DOWN) level steps followed by three rising (UP) level steps.
  • Page 78 3-10, the UP steps are set to 4 and DOWN steps to 0 (If UP steps are set to a non-zero value, the Model 2308 measures them first). Also set TLEV1 for the initial step. This value needs to be appropriate for...
  • Page 79: Timeout Setting

    The few seconds of delay are required to ensure the Model 2308 is setup and ready to detect the first step when it happens along with the rest of the steps.
  • Page 80: Range With Pulse Current Step

    Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Range with pulse current step Select an appropriate current range for the desired measurements. Four current ranges are available: 5 A, 500 mA, 50 mA, and 5 mA. Make sure all TLEV values are valid in the selected current range.
  • Page 81: Pulse Current Digitization

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 3: Pulse Current Measurements SENS2:PCUR:SYNC:DEL 50e-3 ‘ Set trigger delay to 50 msec. SENS2:PCUR:MODE HIGH ‘ Configure to measure peak pulse (trigger ‘ on rising edge). SENS2:FUNC “PCUR” ‘ Select pulse current function.
  • Page 82 Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual SENS:CURR:RANG 3 ‘ Select 5A current range. SENS:PCUR:STEP ON ‘ Enable step. SENS:FUNC ’PCUR’ ‘ Select PCUR function. SENS:PCUR:STEP:UP 5 ‘ Specify 5 up steps. SENS:PCUR:STEP:DOWN 4 ‘...
  • Page 83 ‘ Recall for one shot pulse measurement, need ‘ to have a long initial step timeout since ‘ want to trigger the 2308 for pulse step mea- ‘ surement and wait between 3 to 5 seconds be ‘ fore generating the one shot pulse to guar- ‘...
  • Page 84 Section 3: Pulse Current Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual SENS:PCUR:STEP:TLEV4 625e-3 ‘ Step 4 tlev value. READ:ARR? ‘ Trigger and return the 4 step measurements. 3-30 Return to Section Topics 2308-900-01 Rev. A / July 2008...
  • Page 85: Long Integration Measurements

    Section 4 Long Integration Measurements In this section: Topic Page Overview ..................... 4-2 Integration time..................4-3 Trigger edge ..................4-3 Trigger level..................4-3 Pulse timeout..................4-4 Measurement configuration ................ 4-6 Current range ..................4-6 Integration time..................4-6 Pulse timeout..................4-7 Trigger edge and trigger level...............
  • Page 86: Overview

    Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Overview Long integration is an average current measurement of one or more pulses that can be performed on either the battery channel (#1) or the charger channel (#2). The integration time can be as long as 60 seconds.
  • Page 87: Integration Time

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements Figure 4-1 Steady state for waveforms based on low pulse times Integration time The integration time period can be set automatically or manually by the user. The integration time can be as long as 60 seconds.
  • Page 88: Pulse Timeout

    Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual The charger channel has only one trigger level setting for the 5 A current range: 0 A to 5 A. The battery channel (#1) has four trigger level settings (one for each one of the current ranges: 5 A, 500 mA, 50 mA, or 5 mA).
  • Page 89 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements Figure 4-2 Long integration, search, and reading time comparison If a pulse is not present, timeout needs to elapse (TOUT) before “NO PULSE” NOTE appears on the display. Search Time needs to elapse when checking TLEV command for valid setting.
  • Page 90: Measurement Configuration

    Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Measurement configuration Current range is selected from the CURRENT RANGE #1/#2 item of the menu. NOTE Integration time, trigger edge, trigger level, and pulse timeout are set from the LONG INTEGRAT #1/#2 item of the menu.
  • Page 91: Pulse Timeout

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements Auto Time does not use the user setting for trigger edge, the user setting for edge will be used for trigger commands (For example, READ? and MEASure?).
  • Page 92: Long Integration Display Mode

    Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual To toggle the current range for the trigger level setting, place the blinking cursor on the “A” at the far right end of line two of the display, and press the keys.
  • Page 93: General Notes

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements (#2)). If using the battery channel (#1), make sure to set the trigger level for the current range selected in step 2. NOTE If you select AUTO TIME to set the integration time, the pulse timeout message LONG INT TRIG NOT DETECTED will occur if the output is OFF.
  • Page 94 Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Go into the main menu (press the MENU key twice - the first press will stop the readings while the second press accesses the menu). Select LONG INTEGRAT #1/#2 (select LONG INTEGRAT #1 for the battery channel (#1) and LONG INTEGRAT #2 for the charger channel (#2)).
  • Page 95: Scpi Programming

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements Setting the trigger level and/or the current range may cause LONG INT TRIG NOTE NOT DETECTED to appear. SCPI programming The commands for long integration measurements are summarized in...
  • Page 96: Command Notes (Long Integration Measurements)

    Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 4-2 SCPI commands - long integration measurements Command Description Default Select trigger edge to initiate the RISING :TEDGe <name> measurement: RISING, FALLING, or NEITHER. :TimeOUT <NRf>...
  • Page 97 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements FAST SEARch , and DETect to control how background readings are taken. A background reading is a measurement taken by the power supply between user triggered readings. The selected function dictates how background readings are taken between user triggered readings.
  • Page 98 Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 4-3 FAST, SEARch, and DETect command reference FAST SEARch DETect Description The unit is most responsive to bus commands in this mode. The supply does not wait for TOUT or search time plus reading time for background readings and TLEV command checks.
  • Page 99 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 4: Long Integration Measurements Table 4-3 FAST, SEARch, and DETect command reference FAST SEARch DETect Description This mode allows the user to know whether the pulse disappeared before a user-triggered reading is requested. The responsiveness of bus commands is governed by LINT TOUT (if no pulses are detected), or by search time (if pulses are detected).
  • Page 100: Programming Examples

    Section 4: Long Integration Measurements Model 2308 Portable Device Battery/Charger Simulator User’s Manual Programming examples Battery channel (#1) DISP:CHAN 1 ‘ Sets display to battery channel. SENS:CURR:RANG 300e-3 ‘ Select 500 mA range. VOLT 15 ‘ Set output voltage to 15 V.
  • Page 101 Section 5 Relay Control In this section: Topic Page Overview ..................... 5-2 Connections ....................5-3 Controlling relays ..................5-4 SCPI programming ..................5-5...
  • Page 102: Relay Control

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Overview Model 2308 can be used to control up to four external relays. The control circuit is made up of four peripheral drivers: A +5VDC source (250 mADC maximum), a coil diode suppression connection, and a chassis ground return.
  • Page 103: Connections

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 5: Relay Control Figure 5-1 External source relay control Figure 5-2 Internal source relay control Connections An external relay circuit is connected to the power supply via the 9-pin D-SUB connector located on the rear panel.
  • Page 104: Controlling Relays

    Section 5: Relay Control Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 5-3 Relay connector (9-pin D-sub) 4 3 2 Table 5-1 Relay pinouts (for Figure 5-3) Connection Relay 4 Relay 3 Ground Relay 2 Relay 1 Ground Suppression diodes...
  • Page 105: Scpi Programming

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 5: Relay Control Repeat steps 2 and 3 to set the relays as desired. Save the changes for all four relays (press the ENTER key located on the front panel). To cancel changes made, press the MENU key (this sets the instrument back to NOTE the last saved changes).
  • Page 106 This page left blank intentionally .
  • Page 107: Introduction

    Section 6 GPIB Operation In this section: Topic Page Introduction ....................6-2 GPIB bus connections ................6-2 Primary address..................6-3 Setting the GPIB timeout for responses............6-4 Long integration readings ..............6-4 Pulse current readings ................. 6-4 MAV (Message Available Bit) ...............
  • Page 108: Gpib Operation

    Section 6: GPIB Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Introduction The GPIB bus is the IEEE-488 instrumentation data bus with hardware and programming standards originally adopted by the IEEE (Institute of Electrical and Electronic Engineers) in 1975.
  • Page 109: Primary Address

    Primary address Model 2308 ships from the factory with a GPIB address of 16. You can set the address to a value of 0 to 30. Do not assign the same address to another device or to a controller that is on the same GPIB bus.
  • Page 110: Setting The Gpib Timeout For Responses

    15000. Setting the “GPIB timeout for responses” greater than the integration time ensures that a GPIB timeout does not occur while the Model 2308 is integrating the reading. The GPIB timeout may need to be set to a value greater than twice the...
  • Page 111: General Bus Commands

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 6: GPIB Operation When using the MAV, two additional commands are required *SRE 16 and the command that waits for SRQ (specific to programming language). Example Command Description Sets the MAV bit to enable. This...
  • Page 112: Ifc (Interface Clear)

    Section 6: GPIB Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual IFC (interface clear) The IFC command is sent by the controller to place all instruments on the bus in the local, talker, listener idle states. The power supply responds to the IFC command by canceling TALK or LSTN mode, if the instrument was previously placed in one of those states.
  • Page 113: Remote Indicator And Local Key

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 6: GPIB Operation Remote indicator and LOCAL key When the power supply is in the remote state, the “R” character is displayed in the bottom right corner of the display. It blinks as a solid block character. “R” does not necessarily indicate the state of the REM line, as the instrument must be addressed to listen with REM true before the “R”...
  • Page 114: Query Commands

    Section 6: GPIB Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual :DISPlay:TEXT:STATe ON Enable text message mode of display. • <name> Name parameter - Select a parameter name from a listed group. Example: <name>= LIMit =TRIP - Turn output off when current limit reached on :CURRent:LIMit:TYPE TRIP battery channel (#1).
  • Page 115: Program Messages

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 6: GPIB Operation :SENSe[1]:CURRent:RANGe? DEFault Queries the *RST default value. Queries the lowest allowable value. :SENSe[1]:CURRent:RANGe? MINimum :SENSe[1]:CURRent:RANGe? MAXimum Queries the largest allowable value. Case sensitivity Common commands and SCPI commands are not case sensitive. You can use upper or lower case and any case combination.
  • Page 116: Single Command Messages

    Section 6: GPIB Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual :STATus Path (Root) Path :OPERation :ENABle <NRf> Command and parameter :ENABle? Query command Command :PRESet Single command messages The previous command structure has three levels. The first level is made up of the root command :STATus ) and serves as a path.
  • Page 117: Response Messages

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 6: GPIB Operation • The path pointer can only move down; it cannot be moved up a level. Executing a command at a higher level requires that you start over at the root command.
  • Page 118: Message Exchange Protocol

    Section 6: GPIB Operation Model 2308 Portable Device Battery/Charger Simulator User’s Manual Message exchange protocol Two rules summarize the message exchange protocol: Rule 1: You must always tell the power supply what to send to the computer. Rule 2: The complete response message must be received by the computer before another program message can be sent to the power supply.
  • Page 119 Section 7 Status Structure In this section: Topic Page Overview ..................... 7-2 Status byte and SRQ ................7-2 Status register sets ................7-2 Queues ....................7-2 Clearing registers and queues ..............7-3 Programming and reading registers............7-4 Programming enable registers .............
  • Page 120: Status Structure

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual Overview Model 2308 provides a series of status registers and queues allowing the operator to monitor and manipulate the various instrument events. The status structure is shown in Figure 7-1.
  • Page 121: Clearing Registers And Queues

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 7: Status Structure Figure 7-1 Status model structure Clearing registers and queues When the power supply is turned on, the bits of all registers in the status structure are clear (reset to 0) and the two queues are empty.
  • Page 122: Programming And Reading Registers

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 7-1 Common and SCPI commands - reset registers and clear queues Commands Description To reset registers: Reset all bits of the following event registers to 0: *CLS...
  • Page 123: Reading Registers

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 7: Status Structure Table 7-2 16-bit status register A) Bits 0 through 7 Bit Position Binary Value Decimal Weights B) Bits 8 through 15 Bit Position Binary Value Decimal 32768 16384...
  • Page 124: Status Byte Register

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 7-2 Status byte and service request Status byte register The summary messages from the status registers and queues are used to set or clear the appropriate bits (B0, B2, B3, B4, B5, and B7) of the status byte register. These summary bits do not latch, and their states (0 or 1) are solely dependent on the summary messages (0 or 1).
  • Page 125: Service Request Enable Register

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 7: Status Structure • Bit B6, request service (RQS)/master summary status (MSS) - Set bit indicates that an enabled summary bit of the status byte register is set. • Bit B7, operation summary (OSB) - Set summary bit indicates that an enabled operation event has occurred.
  • Page 126: Status Byte And Service Request Commands

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual Status byte and service request commands The commands to program and read the status byte register and service request enable register are listed in Table 7-3. For details on programming and reading registers, see...
  • Page 127: Operation Event Status

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 7: Status Structure • Bit B5, command error (CME) - Set bit indicates that a command error has occurred. Command errors include: – EEE-488.2 syntax error - power supply received a message that does not follow the defined syntax of the IEEE-488.2 standard.
  • Page 128: Measurement Event Status

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual • Bit B4, current limit tripped #1 (CLT1) - Set bit indicates that the battery channel’s (#1) output has turned off due to a current limit trip condition. This bit clears when the output is turned back on (battery channel only - for the charger channel, see Bit 8).
  • Page 129 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 7: Status Structure Figure 7-5 Measurement event status • Bit B6, reading overflow #2 (ROF2) - Set bit indicates that the charger channel’s (#2) reading exceeds the measurement range of the instrument (charger channel only - for the battery channel, see Bit 3).
  • Page 130: Condition Registers

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual Questionable event status The used bit of the questionable event register (shown in Figure 7-6) is described as follows: • Bit B8, calibration summary (Cal) - Set bit indicates that an invalid calibration constant was detected during the power-up sequence.
  • Page 131: Event Enable Registers

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 7: Status Structure The commands to read the event registers are listed in Table 7-5. For details on reading registers, Reading registers. Table 7-5 Common and SCPI commands - event registers...
  • Page 132: Queues

    STAT:MEAS? to let you know if the buffer is full. Once the buffer is full, it may be talked for the array of data as shown in the example. If the Model 2308 is talked too...
  • Page 133: Output Queue

    “0, No Error” is placed in the queue. Messages in the error queue are preceded by a code number. Negative (-) numbers are used for SCPI-defined messages, and positive (+) numbers are used for messages defined by Keithley Instruments. The messages are listed in Appendix On power-up, all error messages are enabled and will go into the error queue as they occur.
  • Page 134: Programming Example - Read Error Queue

    Section 7: Status Structure Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 7-7 SCPI Commands - error queue Command Description Default STATus STATus subsystem: :QUEue Read error queue: (Note 1) [:NEXT]? Read and clear oldest error/status message. :ENABle <list>...
  • Page 135 Section 8 Common Commands In this section: Topic Page Overview ..................... 8-2 IEEE-488.2 common commands and queries ..........8-2 *IDN? ....................8-2 *OPC ....................8-3 *SAV <NRf> and RCL <NRf> ............... 8-3 *RST ..................... 8-4 *TRG ....................8-4 *TST? ....................8-4 *WAI .....................
  • Page 136: Common Commands

    Section 8: Common Commands Model 2308 Portable Device Battery/Charger Simulator User’s Manual Overview Common commands are device commands that are common to all devices on the bus. These commands are designated and defined by the IEEE-488.2 standard. Common commands are...
  • Page 137: Opc

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 8: Common Commands *OPC Sets OPC bit *OPC — operation complete *OPC? — operation complete query Places a “1” in output queue When *OPC is sent, the OPC bit in the standard event register will set after all pending command operations are complete.
  • Page 138: Rst

    Section 8: Common Commands Model 2308 Portable Device Battery/Charger Simulator User’s Manual 2 = Memory location 2 3 = Memory location 3 Use the command to save the present instrument setup configuration in memory for later *SAV recall. Any control affected by...
  • Page 139 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 8: Common Commands The * command is used to suspend the execution of subsequent commands until the device operations of all previous overlapped commands are finished. The command is not needed *WAI for sequential commands.
  • Page 140 This page left blank intentionally .
  • Page 141 Section 9 Measurement Commands and Optimizing Measurement Speed In this section: Topic Page Overview ..................... 9-2 Command notes: Signal-oriented measurement commands queries................... 9-3 Optimizing measurement speed ..............9-5 Auto Zero State..................9-5 Programming examples ............... 9-6 GPIB 488.1 protocol..................9-7 Selecting the 488.1 protocol ..............
  • Page 142: Measurement Commands And Optimizing Measurement Speed

    Section 9: Measurement Commands and Optimizing Measurement Speed Model 2308 Portable Device Battery/Charger Simulator User’s Manual Overview The signal-oriented measurement commands are used to acquire readings. You can use these high-level instructions to control the measurement process. These commands are summarized in Table 9-1.
  • Page 143: Command Notes: Signal-Oriented Measurement Commands And Queries

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 9: Measurement Commands and Optimizing Measurement Speed For all array queries, make sure the computer’s buffer is large enough to NOTE accommodate all array readings. Overflow readings exponential format = +9.9E37.
  • Page 144 Section 9: Measurement Commands and Optimizing Measurement Speed Model 2308 Portable Device Battery/Charger Simulator User’s Manual reading array is sent to the computer when the power supply is addressed to talk. The averaged reading is displayed on the front panel. The front panel does not show an array of readings, only the average of an array.
  • Page 145: Optimizing Measurement Speed

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 9: Measurement Commands and Optimizing Measurement Speed :MEASure[1][:<function>]? Execute :READ? on specified function for battery channel (#1) :MEASure[1]:ARRay[:<function>]? Execute :READ:ARRay? on specified function for Battery Channel (#1) Execute on specified function for :MEASure2[:<function>]?
  • Page 146 Section 9: Measurement Commands and Optimizing Measurement Speed Model 2308 Portable Device Battery/Charger Simulator User’s Manual settings, don't force backgrounds to update if already updated. When backgrounds are forced to update, all must be refreshed before a user triggered reading can be measured.
  • Page 147: Gpib 488.1 Protocol

    GPIB 488.1 protocol Model 2308 supports two GPIB protocols: SCPI and 488.1. The 488.1 protocol significantly increases speed over the GPIB. When using the 488.1 protocol, throughput is enhanced for data sent to the power supply (command messages) and for data returned by the power supply (response messages). The speed of readings sent over the GPIB is also increased.
  • Page 148: Protocol Differences

    Section 9: Measurement Commands and Optimizing Measurement Speed Model 2308 Portable Device Battery/Charger Simulator User’s Manual For example, the following command strings are valid: SYST:MEP ON SENS:NPLC 1.5; :SYST:MEP OFF The following command strings are invalid: SYST:MEP ON; SENS:NPLC? SYST:MEP OFF; VOLT 2.5 Changing the GPIB mode over the bus will clear the blinking R that indicates remote mode operation.
  • Page 149: Trigger On Talk Both Channels

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 9: Measurement Commands and Optimizing Measurement Speed released when all the commands have finished executing, or if there is some parser or command error. Trigger-on-talk Trigger-on-talk functionality has been added for the 488.1 protocol. If a query has not been received by the instrument, the power supply will automatically assume a read query command has been sent when it is addressed to talk.
  • Page 150: Bus Commands

    Section 9: Measurement Commands and Optimizing Measurement Speed Model 2308 Portable Device Battery/Charger Simulator User’s Manual Bus commands Table 9-2 contains bus commands for trigger on talk, Table 9-2 Trigger on talk bus commands Commands Description Default :SYSTem Path to System commands.
  • Page 151: Command Notes

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 9: Measurement Commands and Optimizing Measurement Speed Command notes Applies to active channel SYSTem:TRIGger:CONTinuous <b> Trigger continuous mode was designed for use in conjunction with the 488.1 protocol (SYST:MEP:STAT 0). When trigger continuous mode is enabled, the continuous trigger does not cycle background readings, process commands that affect the measurement configuration such as output state, function or integration time, etc., or service the other channel (if the instrument has...
  • Page 152 Section 9: Measurement Commands and Optimizing Measurement Speed Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 9-4 Trigger continuous mode programming example Command Description Keep talking the power supply for readings If after taking readings and desire to make a change in configuration then...
  • Page 153: Display And Format

    Section 10 DISPlay and FORMat In this section: Topic Page DISPlay subsystem................... 10-2 Command notes (SCPI commands - display) ........10-2 FORMat subsystem .................. 10-4 Command notes (SCPI commands - data format) ......10-5...
  • Page 154: Display Subsystem

    Section 10: DISPlay and FORMat Model 2308 Portable Device Battery/Charger Simulator User’s Manual DISPlay subsystem The display subsystem controls the display of the power supply and is summarized in Table 10-1. Table 10-1 SCPI commands - display Command Description Default :DISPlay Turn display on or off.
  • Page 155 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 10: DISPlay and FORMat This command is ignored if the remote module is connected. Dependent on the revision level of the firmware, the VFD BRIGHTNESS menu choice may or may not be present in the main menu.
  • Page 156: Format Subsystem

    Section 10: DISPlay and FORMat Model 2308 Portable Device Battery/Charger Simulator User’s Manual • and display of data readings. DISPlay:TEXT:DATA <a> Define message on display :DISPlay[:WINDow[1]]:TEXT:DATA <a> Parameters <a> = ASCII characters for message Types: String 'aa...a' or "aa...a" Indefinite Block #0aa...a...
  • Page 157: Command Notes (Scpi Commands - Data Format)

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 10: DISPlay and FORMat Command notes (SCPI commands - data format) Select data format FORMat[:DATA] <type> Parameters <type> = ASCii ASCII format SREal IEEE-754 single precision format DREal IEEE-754 double precision format This command is used to select the data format for transferring readings over the bus.
  • Page 158 Section 10: DISPlay and FORMat Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 10-2 IEEE-754 double precision data format During binary transfers, never un-talk the power supply until after the data is read (input) to the computer. Also, to avoid erratic operation, the readings of the data string (and terminator) should be acquired in one piece.
  • Page 159: Scpi Tables

    Section 11 SCPI Tables In this section: Topic Page SCPI command subsystems reference tables .......... 11-2 General notes ..................11-2 DISPlay command summary .............. 11-3 FORMat command summary ............. 11-4 OUTPut command summary .............. 11-5 SENSe command summary .............. 11-6 SOURce command summary............
  • Page 160: Scpi Command Subsystems Reference Tables

    Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual SCPI command subsystems reference tables Tables 11-1 to 11-7 summarize the commands for each SCPI subsystem. The following list includes the table numbers and page numbers for each SCPI subsystem command summary.
  • Page 161: Display Command Summary

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables DISPlay command summary Table 11-1 DISPlay command summary (refer to Display subsystem in Section Command Description Default parameter SCPI :DISPlay Enable or disable display. ON (Note 1) ✓...
  • Page 162: Format Command Summary

    Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual FORMat command summary Table 11-2 FORMat command summary (refer to Format subsystem in Section Command Description Default parameter SCPI :FORMat Specify data format (ASCii, SREal, or ASCii ✓...
  • Page 163: Output Command Summary

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables OUTPut command summary Table 11-3 OUTPut command summary (refer to Table 2-3 Table 5-2) Default Command Description parameter SCPI ✓ OUTPut subsystem for battery channel (#1) :OUTPut[1] Turn output ON or OFF.
  • Page 164: Sense Command Summary

    Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual SENSe command summary Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI SENSe subsystem for battery channel (#1) :SENSe[1] Select measurement function (“VOLTage,”...
  • Page 165 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI Specify integration time (in sec) for low pulse 3.333E-05 :LOW <NRf>...
  • Page 166 Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI Define the delay sequence length (0 to 19). :LENgth <NRf>...
  • Page 167 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI Enable or disable pulse current fast readings. :FAST <b>...
  • Page 168 Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI Query timeout. :TimeOUT? Enable or disable pulse search. :SEARch <b>...
  • Page 169 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI :SENSe2 :PCURrent Path to set pulse-current integration times: :TIME...
  • Page 170 Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 11-4 SENSe command summary (refer to Table 2-3, Table 3-2, and Table 4-2) Default Command Description parameter SCPI Enable or disable pulse current search. :SEARch <b> Query pulse current search setting.
  • Page 171: Source Command Summary

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables SOURce command summary Table 11-5 SOURce command summary (refer to Table 2-3) Default Command Description parameter SCPI SOURce subsystem for battery channel (#1). [:SOURce[1]] Path to set output voltage.
  • Page 172: Status Command Summary

    Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 11-5 SOURce command summary (refer to Table 2-3) Default Command Description parameter SCPI ✓ Query voltage amplitude. [:AMPLitude]? Path to configure current. ✓ :CURRent [:LIMit] Path to configure current limit.
  • Page 173: System Command Summary

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 11: SCPI Tables Table 11-6 STATus command summary (refer to Section Default Command Description parameter SCPI ✓ Read the event register. (Note 2) [:EVENt]? Program the enable register. (Note 3) ✓...
  • Page 174 Section 11: SCPI Tables Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 11-7 SYSTem command summary (refer to System subsystem in Section Default Command Description parameter SCPI Path to select GPIB protocol. :MEP Select 488.1 (OFF) or SCPI (ON) [:STATe] <b>...
  • Page 175: Performance Verification

    Section 12 Performance Verification In this section: Topic Page Introduction ....................12-2 Verification test requirements..............12-2 Environmental conditions ..............12-2 Warm-up period.................. 12-2 Line power ..................12-3 Recommended test equipment ..............12-3 Resistor connections ................12-3 Resistor considerations ..............12-4 Verification limits ..................
  • Page 176: Introduction

    A relative humidity of less than 70% unless otherwise noted. Warm-up period Allow the Model 2308 to warm up for at least one hour before conducting the verification procedures. If the unit has been subjected to temperature extremes (those outside the ranges stated above), allow additional time for the instrument’s internal temperature to stabilize.
  • Page 177: Line Power

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 12: Performance Verification Line power The Model 2308 requires a line voltage of 100 to 240 V and a line frequency of 50 or 60 Hz. Verification tests must be performed within this range. Recommended test equipment Table 12-1 summarizes recommended verification equipment.
  • Page 178: Resistor Considerations

    DR is the change in resistance caused by heating Verification limits The verification limits stated in this section have been calculated using only the Model 2308 accuracy specifications, and they do not include test equipment uncertainty. If a particular measurement falls outside the allowable range, recalculate new limits based both on Model 2308 specifications and corresponding test equipment specifications.
  • Page 179: Test Considerations

    • DC current readback accuracy • Digital voltmeter input accuracy If the Model 2308 is not within specifications and out of warranty, see the calibration procedures in Section 13 for information on calibrating the unit. Test considerations When performing the verification procedures: •...
  • Page 180 Section 12: Performance Verification Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 12-1 Connections for voltage verification tests Select the multimeter DC volts measuring function, and enable auto-ranging. Press the keys to select Channel #1. Make sure the output is turned on.
  • Page 181: Voltage Readback Accuracy

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 12: Performance Verification Voltage readback accuracy When verifying the battery channel (#1), make sure you connect the source + NOTE and source - to the same pair of pins (either both in or both out) on the connector.
  • Page 182: Compliance Current Accuracy

    Section 12: Performance Verification Model 2308 Portable Device Battery/Charger Simulator User’s Manual Compliance current accuracy When verifying the battery channel (#1), make sure you connect the source + NOTE and source - to the same pair of pins (either both in or both out) on the connector.
  • Page 183: Current Readback Accuracy

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 12: Performance Verification Repeat steps 1 through 4 for Channel #2 (use the keys to toggle between Channel #1 and Channel #2). Table 12-4 Compliance current accuracy limits Model 2308 compliance...
  • Page 184: 500 Ma Range Readback Accuracy

    Section 12: Performance Verification Model 2308 Portable Device Battery/Charger Simulator User’s Manual After changing connections to OUTPUT #2, repeat steps 1 through 5 for Channel #2 (use keys to toggle between Channel #1 and Channel #2). Table 12-5 5 A range current readback accuracy limits...
  • Page 185 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 12: Performance Verification Figure 12-3 Battery channel connections for 500 mA current verification tests Select the multimeter DC volts measuring function, and enable auto range. Press the keys to select Channel #1. Select the 500 mA readback range and actual current reading data.
  • Page 186: Ma Range Readback Accuracy

    Section 12: Performance Verification Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table 12-6 500 mA range current readback accuracy limits Nominal output Model 2308 Current readback limits Voltage output current (2 Years, 18°C-28°C) 14.7 V 490.00 mA 488.98 to 491.02 mA Check the complete Model 2308 Specifications at www.keithley.com...
  • Page 187: Ma Range Readback Accuracy

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 12: Performance Verification Verify 50 mA range current readback accuracy for the currents listed in Table 12-7. For each test point: • Set the output current to the correct value, as determined from the digital multimeter voltage reading and 30 Ω...
  • Page 188 Section 12: Performance Verification Model 2308 Portable Device Battery/Charger Simulator User’s Manual Figure 12-5 Connections for 5 mA current verification tests Select the multimeter DC volts measuring function, and enable auto range. Press the keys to select channel #1. Select the 5 mA readback range and actual current reading data.
  • Page 189: Digital Voltmeter Input Accuracy

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 12: Performance Verification Table 12-8 5 mA range current readback accuracy limits Nominal output Model 2308 Current readback limits Voltage output current (2 Years, 18°C-28°C) 2.0000 mA 1.9950 to 2.0050 mA 3.0000 mA...
  • Page 190 Section 12: Performance Verification Model 2308 Portable Device Battery/Charger Simulator User’s Manual • Set the voltage to the indicated value as measured by the digital multimeter. • Set current compliance to 0.25 A. • Allow the reading to settle. •...
  • Page 191: Calibration

    Resistor connections ................13-3 Resistor considerations ..............13-3 Front panel calibration ................13-4 Step 1: Prepare the Model 2308 for calibration ........13-4 Step 2: Perform battery channel calibration steps ......13-5 Step 3: Perform charger channel calibration steps......13-9 Step 4: Enter calibration dates, and save calibration .......
  • Page 192: Introduction

    Allow the test equipment to warm up for the minimum time specified by the manufacturer. Line power The Model 2308 requires a line voltage of 100 to 240 V at line frequency of 50 or 60 Hz. The instrument must be calibrated while operating from a line voltage within this range.
  • Page 193: Calibration Cycle

    Characterize resistor using 4-wire ohms function of DMM before use. Resistor connections When performing calibration steps that use either the 4 Ω or 3k Ω resistor, connect the Model 2308 OUTPUT #1 or OUTPUT #2 SENSE leads and Model 2001 DMM test leads as close to the resistor body as possible.
  • Page 194: Front Panel Calibration

    Step 1: Prepare the Model 2308 for calibration Turn on the Model 2308 and the digital multimeter, and allow them to warm up for at least one hour before performing calibration. Press the MENU key, then choose CALIBRATE UNIT, and press ENTER. The instrument...
  • Page 195: Step 2: Perform Battery Channel Calibration Steps

    DMM Input connections: HI: SOURCE +, and SENSE + LO: SOURCE - and SENSE - At this point, the Model 2308 will prompt you to set the full-scale Channel #1 output voltage: CAL VOLTS CHAN 1 SET 14.0000 V Use the edit keys to set the voltage to 14.0000V, then press ENTER.
  • Page 196 CAL VOLTS CHAN 1 READ1 14.0000 V Using the edit keys, adjust the Model 2308 voltage display to agree with the DMM voltage reading, then press ENTER. The unit will then prompt for another DMM reading, which will be used to calibrate the full-scale Channel #1 measurement function: CAL VOLTS CHAN 1 READ2 14.0000 V...
  • Page 197 READ1 1.90000 A Note the DMM voltage reading, then calculate the current from that reading and the actual 4Ω resistance value: I = V/R. Adjust the Model 2308 current display value to agree with the calculated current value, and press ENTER.
  • Page 198 READ1 45.0000 mA Note the DMM voltage reading, then calculate the current from that reading and the actual 4 Ω resistance value: I = V/R. Adjust the Model 2308 current display value to agree with the calculated current value, and press ENTER.
  • Page 199: Step 3: Perform Charger Channel Calibration Steps

    CAL VOLTS CHAN 2 READ1 14.0000 V Using the edit keys, adjust the Model 2308 voltage display to agree with the DMM voltage reading, then press ENTER. The unit will prompt for another DMM reading, which will be used to calibrate the full-scale Channel #1 measurement function: CAL VOLTS CHAN 2 READ2 14.0000 V...
  • Page 200: Step 4: Enter Calibration Dates, And Save Calibration

    READ1 1.90000 A Note the DMM voltage reading, then calculate the current from that reading and the actual 4Ω resistance value: I = V/R. Adjust the Model 2308 current display value to agree with the calculated current value, and press ENTER.
  • Page 201: Remote Calibration

    Connect the Model 2308 to the controller IEEE-488 interface using a shielded interface cable. Turn on the Model 2308 and the test equipment, and allow them to warm up for at least one hour before performing calibration. Make sure the IEEE-488 primary address of the Model 2308 is the same as the address specified in the program you will be using to send commands.
  • Page 202: Step 2: Perform Battery Channel Calibration Steps

    Section 13: Calibration Model 2308 Portable Device Battery/Charger Simulator User’s Manual Step 2: Perform battery channel calibration steps Allow the Model 2308 to complete each calibration step before going on to the NOTE next one (see Detecting calibration step completion...
  • Page 203: Step 3: Perform Charger Channel Calibration Steps

    :CAL:PROT:STEP <DMM_Reading> Send the following command for DVM full-scale calibration: :CAL:PROT:STEP Connect the Model 2308 OUTPUT #2 SOURCE terminals to the DMM volts input and characterized 4Ω resistor. Use the connections shown in Figure 13-2, but make your connections to the OUTPUT #2 terminals instead. Be sure to observe proper polarity (SOURCE + to INPUT HI;...
  • Page 204: Step 4: Program Calibration Date

    Section 13: Calibration Model 2308 Portable Device Battery/Charger Simulator User’s Manual Connect the characterized 3 kΩ resistor in place of the 4 Ω resistor (Figure 13-3). Make sure the DMM DC volts function and auto range are still selected. Send the following command to output approximately 5 mA for 5 mA full-scale calibration:...
  • Page 205: Changing The Calibration Code

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 13: Calibration Table 13-3 Remote calibration summary Test Step Command Description connections Source 5 A full-scale Figure 13-2 :CAL:PROT:STEP3 1.9 current cal. :CAL:PROT:STEP4 <Current> 5 A current limit cal. Figure 13-2 5 A measure cal.
  • Page 206: Changing The Code From The Front Panel

    Section 13: Calibration Model 2308 Portable Device Battery/Charger Simulator User’s Manual Changing the code from the front panel Follow the steps below to change the code from the front panel: Press the MENU key, then choose CALIBRATE UNIT, and press ENTER. The instrument...
  • Page 207: Miscellaneous Commands

    Model 2308 Portable Device Battery/Charger Simulator User’s Manual Section 13: Calibration Viewing calibration date and count Viewing date and count from the front panel Follow the steps below to view the calibration date and count from the front panel: Press the MENU key then choose CALIBRATE UNIT, and press ENTER. The instrument...
  • Page 208 This page left blank intentionally .
  • Page 209: Error And Status Messages

    Appendix A Error and Status Messages In this Appendix: Topic Page Error and status message definitions............A-2...
  • Page 210: Error And Status Message Definitions

    Appendix A: Error and Status Messages Model 2308 Portable Device Battery/Charger Simulator User’s Manual Error and status message definitions Table A-1 Error and status messages (all models) Number Description Event -440 Query unterminated after indefinite response -430 Query deadlocked -420...
  • Page 211 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Appendix A: Error and Status Messages Table A-1 Error and status messages (all models) (cont.) Number Description Event -148 Character data not allowed -144 Character data too long -141 Invalid character data...
  • Page 212 Appendix A: Error and Status Messages Model 2308 Portable Device Battery/Charger Simulator User’s Manual Table A-1 Error and status messages (all models) (cont.) Number Description Event Calibration messages: +404 Volt full scale cal prepare error battery channel +405 Volt full scale cal output error battery channel...
  • Page 213: Calibration Reference

    Appendix B Calibration Reference In this Appendix: Topic Page Introduction ....................B-2 Command summary ................B-2 Miscellaneous commands................B-2 Detecting calibration errors ................. B-5 Reading the error queue ..............B-5 Error summary..................B-5 Status byte EAV (Error Available) bit ............ B-6 Generating an SRQ on error ..............
  • Page 214: Introduction

    Appendix B: Calibration Reference Model 2308 Portable Device Battery/Charger Simulator User’s Manual Introduction This appendix contains detailed information on remote calibration commands, calibration error messages, and methods to detect the end of each calibration step. Section 13 of this manual contains detailed calibration procedures.
  • Page 215 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Appendix B: Calibration Reference Table B-1 Remote calibration command summary Command Description :COUNt? Query number of times 2308 has been calibrated. :DATE <yyyy>,<mm>,<dd> Program calibration year, month, day. :DATE? Query calibration year, month, day.
  • Page 216 Appendix B: Calibration Reference Model 2308 Portable Device Battery/Charger Simulator User’s Manual :COUNT? (:CALibration:PROTected:COUNt?) Purpose To request the number of times the Model 2308 has been calibrated. Format :cal:prot:count? Response Number of times calibrated. Description :COUNT? query may be used to determine the total number of times the Model 2308 has been calibrated.
  • Page 217: Detecting Calibration Errors

    If an error occurs during any calibration step, the Model 2308 will generate an appropriate error message. Several methods to detect calibration errors are discussed below. Reading the error queue As with other Model 2308 errors, any calibration errors will be reported in the error queue. Use the :SYST:ERR? query to read the error queue.
  • Page 218: Status Byte Eav (Error Available) Bit

    Appendix B: Calibration Reference Model 2308 Portable Device Battery/Charger Simulator User’s Manual Status byte EAV (Error Available) bit Whenever an error is available in the error queue, the EAV (Error Available) bit (bit 2) of the status byte will be set. Use the *STB? query to obtain the status byte, then test bit 2 to see if it is set.
  • Page 219: Using The *Opc Command

    Wait for an ASCII 1 to be read from the unit after addressing it to talk. Generating an SRQ on calibration complete An IEEE-488 bus SRQ (service request) can be used to detect operation complete instead of repeatedly polling the Model 2308. To use this method, send both to the *ESE 1...
  • Page 220 This page left blank intentionally .
  • Page 221 ........13-7 Remote procedure ....... 13-11 5 mA current verification tests ..12-14 Resetting the code ....... 13-16 5mA range calibration ....13-8 Resistor considerations ....13-3 GPIB bus ......... 6-2 Temperature and relative humidity .13-2 2308-900-01 Rev. A / July 2008...
  • Page 222 Index Model 2308 Portable Device Battery/Charger Simulator User’s Manual Relay control ........5-3 Resistor ..........12-3 Identification query ........8-2 Voltage calibration ......13-6 IEEE 754 formats ........10-5 Contact information ........1-2 IEEE-488 connector ......... 6-2 Controlling relays ........5-4 IEEE-488.2 common commands Current range ........
  • Page 223 Model 2308 Portable Device Battery/Charger Simulator User’s Manual Index Average Time 1-13 Programming and reading registers ....... 7-4 High Time 1-13 enable registers ....... 7-4 Low Time 1-13 Programming examples ......2-21 Main menu structure Program and read measurement Auto Time...
  • Page 224 Index Model 2308 Portable Device Battery/Charger Simulator User’s Manual Subsystems reference tables ..11-2 Recommended test equipment ..12-3 SCPI programming .... 1-15 3-12 4-11 Test requirements ......12-2 ..........2-19 Warm-up period ......12-2 Measure V and I, and DVM input ...2-17...
  • Page 225 Service Form Model No. Serial No. Date Name and Telephone No. Company List all control settings, describe problem and check boxes that apply to problem. ❏ ❏ ❏ Intermittent Analog output follows display Particular range or function bad; specify ❏ ❏...
  • Page 226 M E A S U R E C O N F I D E N C E Keithley Instruments, Inc. Corporate Headquarters • 28775 Aurora Road • Cleveland, Ohio 44139 • 440-248-0400 • Fax: 440-248-6168 • 1-888-KEITHLEY • www.keithley.com 12/06...

Table of Contents