Agilent Technologies N3280A Making Measurements, Generating Output Triggers, Average Measurements

Page 43

Programming the DC Source - 5

Generating Output Triggers

After you have specified the appropriate trigger source, you can generate triggers as follows:

GPIB Triggers Send one of the following commands over the GPIB: TRIG:IMM (not affected by the trigger source setting)

*TRG

an IEEE-488 Group Execute Trigger bus command EXTernal Triggers Provide a negative-going TTL signal to the trigger input.

When the trigger system enters the Output Change state upon receipt of a trigger (see figure 5-1), the triggered functions are set to their programmed trigger levels. When the triggered actions are completed, the trigger system returns to the Idle state.

Making Measurements

All measurements are performed by digitizing the instantaneous output voltage or current for a defined number of samples and sample interval, storing the results in a buffer, and then calculating the average.

NOTE: There is one measurement buffer for each output channel in the dc source. However, only the following measurement parameters can be configured independently for each channel: SENSe:FUNCtion, SENSe:CURRent:RANGe.

There are two ways to make measurements:

Use the MEASure queries to immediately start acquiring new voltage or current data, and return measurements from this data as soon as the buffer is full. This is the easiest way to make measurements, since it requires no explicit trigger programming.

Use a triggered measurement when you need to synchronize the data acquisition with a transition in the output voltage or current. Then use the FETCh queries to return the measurement data. FETCh queries do not trigger the acquisition of new measurement data, they only return the data that was acquired by the trigger. Note that if you acquired voltage data, you can only fetch voltage data.

Average Measurements

To measure the average output voltage or current, use:

MEAS:VOLT? (@<channel list>)

MEAS:CURR? (@<channel list>)

Average voltage and current is measured by acquiring a number of readings at the selected time interval, applying the selected window function to the readings, and averaging the readings. Windowing is a signal conditioning process that reduces the error in average measurements made in the presence of periodic signals and noise. Refer to the discussion of the Window functions later in this chapter and in chapter 6. The power-on and *RST sample interval and sweep size settings yield a data acquisition time of 152 microseconds per measurement (5 data points at 30.4∝s intervals).

Ripple rejection is a function of the number of cycles of the ripple frequency contained in the acquisition window. More cycles in the acquisition window results in better ripple rejection. The two methods of increasing data acquisition time is to either increase the number of power line cycles, or increase the number of measurement samples and the time interval between samples.

43

Image 43
Contents Agilent Technologies Model N3280A Component Test DC Source USER’S GuideCertification Warranty InformationGeneral Safety SummarySafety Symbols Declaration Printing History Acoustic Noise InformationTable of Contents Gpib Capabilities of the DC Source Introduction to Scpi Types of Scpi CommandsScpi Command Completion Using Device Clear External ReferencesStatus Commands Scpi Programming Commands At a Glance Calibration CommandsMeasurement Commands Output CommandsVoltage Priority Tests System CommandsTrigger Commands Common CommandsRipple and Noise Tests Error Number List 103Transient Response Tests Page Document Orientation Safety ConsiderationsOption Description Options and AccessoriesDescription Remote ProgrammingVoltage Priority Operation Output CharacteristicsCurrent Priority Operation Output Characteristic Current PriorityMeasurement Characteristics Start of a Measurement Additional Items CleaningInspection Damage Packaging MaterialDo not block the fan exhaust at the rear of the unit LocationBench Operation Rack MountingConnect the Power Cord Power ConnectionsOutput Connections Turn the unit off before connecting any wiresOutputs 1 AWG No Maximum Ampacity Resistance at 20 deg. C Free air Current RatingsVoltage Drops and Lead Resistance Ampacity and Resistance of Stranded Copper ConductorsGuard Connections for Test Fixtures Coaxial Guard ConnectionsOVP Considerations External Trigger ConnectionsComputer Connections Maintaining StabilityGpib Address Settings for Power Module Configuration SwitchSwitch Setting Switch Setting AddressFront Panel Description Procedure Checkout ProcedureExplanation Case of Trouble Selftest Error MessagesRuntime Error Messages Power-On Selftest ErrorsPage Scpi References External ReferencesGpib Capabilities of the DC Source Gpib ReferencesIntroduction to Scpi Types of Scpi CommandsConventions Used in This Guide Moving Among Subsystems Multiple Commands in a MessageIncluding Common Commands Using QueriesMessage Unit Types of Scpi MessagesChannel List Parameter Scpi Data Formats Class Suffix Unit Unit with Multiplier Scpi Command CompletionSuffixes and Multipliers Response Data TypesOutputstate Example Using Device ClearPage Enabling the Output Power-on InitializationIntroduction Programming the OutputOvervoltage Protection Output ModeOutput Current Oscillation Protection Triggering Output ChangesOutput Trigger Model Enabling the Output Trigger System Setting the Voltage and Current Trigger LevelsSelecting the Output Trigger Source Generating Output Triggers Making MeasurementsAverage Measurements Measurement Samples and Time Interval Power Line CyclesReturning All Measurement Data From the Data Buffer Triggered MeasurementsCurrent Ranges Window FunctionsEnabling the Measurement Trigger System Measurement Trigger ModelSelecting the Measurement Trigger Source Selecting the Sensing Function Output Settling DelayGenerating Measurement Triggers Pre-trigger and Post-trigger Acquisition Pre-trigger and Post-trigger Data AcquisitionDC Source Status Model Programming the Status RegistersOperation Status Group Bit Configurations of Status RegistersMSS and RQS Bits Questionable Status GroupStandard Event Status Group Status Byte RegisterServicing Operation Status and Questionable Status Events Determining the Cause of a Service InterruptCommon Commands Subsystem CommandsProgramming Parameters Subsystem Commands Syntax Scpi Programming Commands At a GlanceSave new cal constants in non-volatile memory Sets the triggered output voltage in voltage priority mode Mode mode, @list DELayFUNCtion Mode mode, @list VOLTage Sets the output voltage in voltage priority modeOutput Programming Parameters Common Commands SyntaxESE n SRE nCALibrateCURRentMEASure Calibration CommandsCALibrateCURRent CALibrateCURRentLIMitPOSitive CALibrateCURRentLIMitNEGativeCALibrateLEVel CALibratePASSwordCALibrateDATA CALibrateDATECALibrateSTATe CALibrateSAVECALibrateVOLTage Query Syntax Measurement CommandsFETChARRayCURRent? FETChARRayVOLTage? FETChCURRent? FETChVOLTage?Enter values greater than 0.015A MEASureARRayCURRent? MEASureARRayVOLTage?MEASureCURRent? MEASureVOLTage? SENSeCURRentRANGeQuery Syntax SENSeFUNCtion? @channel list SENSeFUNCtionSENSeSWEepNPLCycles SENSeSWEepOFFSetPOINtsSENSeSWEepTINTerval SENSeSWEepPOINtsSENSeWINDow OUTPutPROTectionCLEar Output CommandsOUTPut OUTPutOSCProtectSOURceCURRentLIMitBWIDth Default SuffixSOURceCURRentIMMediate SOURceCURRentTRIGgered SOURceCURRentLIMitIMMediate SOURceCURRentLIMitTRIGgeredSOURceDELayMODE SOURceDELaySOURceCURRentMODE SOURceCURRentLIMitMODE Query Syntax SOURceFUNCMODE? @channel list SOURceFUNCtionMODESOURceVOLTageALCBWIDth SOURceVOLTageIMMediate SOURceVOLTageTRIGgeredNR10 or SOURceVOLTageMODESOURceVOLTagePROTectionSTATe Query Syntax SOURceVOLTagePROTectionSTATe? @channel listSTATusOPERationEVENt? Status CommandsSTATusOPERationENABle Bit Configuration of Operation Status RegistersSTATusOPERationNTR STATusOPERationPTR STATusPRESetParameters Preset Value Command Syntax STATusPRESet Parameters None ExamplesSTATusQUEStionableNTR STATusQUEStionablePTR STATusQUEStionableENABleQuery Syntax STATusQUEStionableENABle? @channel list STATusQUEStionableCONDition?SYSTemERRor? System CommandsSYSTemVERSion? TRIGgerACQuire Trigger CommandsABORt INITiateNAMERST Value TRIGgerACQuireSOURceTRIGgerTRANsientSOURce TRIGgerTRANsientBit Configuration of Standard Event Status Enable Register Common CommandsCommand Syntax *CLS Parameters None Parameters Power-On Value ExamplesExample Field InformationQuery Syntax *OPT? Returned Parameters Aard RST Settings Power-on ValueQuery Syntax TST? Returned Parameters NR1 Bit Configuration of Status Byte RegisterTable A-1. Specifications Table A-2 Supplemental Characteristics Weight Output Common ModeSafety DimensionsFigure A-1. Output Impedance Graphs all outputs Equipment Required Measurement Techniques Performance & Verification TestsElectronic Load Test SetupProgramming Positive Current Limit +CL Program CommandsVoltage Priority Tests Voltage Programming and Readback AccuracyNegative Current Limit -CL Action Program CommandsCurrent Programming and Readback Accuracy Current Priority TestsVoltage Priority, Constant Voltage Load Effect Load Effect TestsVoltage Priority, -Current Limit Load Effect Test Voltage Priority, +Current Limit Load EffectCurrent Priority Constant Current Test Source Effect TestsVoltage Priority, Constant Voltage Source Effect Voltage Priority, -Current Limit Source Effect Voltage Priority, +Current Limit Source EffectCurrent Priority, Constant Current Source Effect Voltage Priority Ripple and Noise Ripple and Noise TestsTransient Response Tests Voltage Priority, Transient Recovery TimeCurrent Priority Ripple and Noise Figure B-2. Transient Waveform Voltage Priority Current Priority Transient Recovery TimeFigure B-3. Transient Waveform Current Priority Performance Test Equipment FormPerformance Test Record Form Enable Calibration Mode Performing the Calibration Procedure100 Negative Current Limit CalibrationPositive Current Limit Calibration 5A Range Current Measurement CalibrationSaving the Calibration Constants 15mA Range Current Measurement Calibration101 Error Meaning Changing the Calibration PasswordCalibration Error Messages Table B-3. Gpib Calibration Error MessagesTable C-1. Error Numbers Error Number List103 104 Error Messages105 Error Messages CPage 107 Line Voltage SelectionPage CHG-2010-J01010-KEP Earlier Version Output ConnectorsMating Connector Part Numbers Rear Panel Pinout AssignmentsPage 111 Index112 IndexScpi 113114 Japan United States Latin AmericaCanada Australia/New Zealand Europe Asia PacificManual Updates