background image

8.1.2

 

Single Shot Mode 

Pressing the unit‟s Run/Stop button generates a single pulse with every press.  Set the following parameters in 
the 525 application:

 

 

 

Within the System section: 

o

  Select Single Shot mode. 

 

Within the Channel section: 

o

  Set channel mode to Normal.  

o

  Enter the required pulse width and delay.  Repeat for each output channel.  

o

  Enable the correspo

nding channels by clicking “Enabled” in the 525 application. 

 

Pressing the unit‟s Run/Stop button will now generate one pulse out of every enabled channel. 
 

8.1.3

 

System Burst Mode Function 

The Run/Stop button 

generates a stream of „N‟ T

0

 

pulses, where the „N‟ is specified by the Burst parameter. The 

rate is specified by the Period parameter. Pressing the 

Run/Stop

 button while the burst is in process will stop the 

output. After the burst has been completed,  pressing the 

Run/Stop

 button will generate another burst of pulses. 

To generate a burst of pulses set the following parameters in the  525 application: 

 

 

Within the System section: 

o

  Select mode to be Burst. 

o

  Set the Burst Count parameter field to produce the number of pulses desired  

o

  Set the desired Period. 

 

Within the Channel section: 

o

  Set channel mode to Normal.  

o

  Enter the required pulse width and delay.  Repeat for each output channel.  

o

 

Enable the corresponding channels by clicking “Enabled” in the  525 application. 

 

Pressing the unit‟s Run/Stop button will now generate the predefined burst of pulses  out of every enabled 
channel. 

 

8.1.4

 

System Duty Cycle Function 

The Run/Stop button starts a continuous stream of T

0

 pulses, which repeats 

for „N‟ pulses On and „M‟ pulses Off, 

where „N‟ and „M‟ are specified by the On/Off parameters respectively. The rate at which the pulses are 
generated is controlled by the Period parameter. To generate a stream of pulses which will 

repeat for „N‟ pulses 

On and „M‟ pulses, set the following parameters in the 525 application: 

 
Within the System section: 

o

  Set the mode to Duty Cycle. 

o

 

Set the On parameter to the number of pulses to produce during the on cycle („N‟).  

o

  Set the Off parameter to the number of pulses to suppress during the off cycle 

(„M‟). 

o

  Set the desired Period. 

 

Within the Channel section: 

o

  Set channel mode to Normal.  

o

  Set the Sync Source to T

in each respective channel tab

.

 

o

  Enter the required pulse width and delay.  Repeat for each output channel.  

o

 

Enable the corresponding channels by clicking “Enabled” in the  525 application. 

 

Pressing the unit‟s Run/Stop button will now generate duty cycle pulses  out of every enabled channel. 

 

8.2  Channel Timer Overview 

The output of each channel is controlled by two timers to generate the pulse width and the delay timing. All 

Summary of Contents for 525

Page 1: ...anual Version 1 0 Model 525 Pulse Generator Berkeley Nucleonics Corporation 2955 Kerner Blvd San Rafael CA 94901 Phone 415 453 9955 Fax 415 453 9956 Email info berkeleynucleonics com Web www berkeleynucleonics com ...

Page 2: ... 5 4 DIGITAL OUTPUT MULTIPLEXER 10 5 5 DEPENDENT INDEPENDENT TIMING EVENTS SYNC FUNCTION 10 5 6 NAVIGATING THE 525 10 5 7 ENABLING SYSTEM OUTPUT 10 6 525 SETUP 11 6 1 OVERVIEW 11 6 2 POWER 11 6 3 COMMUNICATION 11 6 4 USB 11 6 4 1 Driver Installation Windows XP 11 6 4 2 Driver Installation Windows 7 and Greater 12 7 525 APPLICATION 13 7 1 525 APPLICATION OVERVIEW 13 7 2 BASIC OPERATION 14 7 2 1 Sys...

Page 3: ...ON 25 9 2 USB INTERFACE OVERVIEW 25 9 3 PROGRAMMING COMMAND TYPES AND FORMAT 25 9 3 1 Line Termination 26 9 3 2 IEEE 488 2 Common Command Format 26 9 3 3 SCPI Command Keywords 26 9 3 4 SCPI Command Format 26 9 3 5 SCPI Keyword Separator 27 9 3 6 SCPI Optional Keywords 27 9 3 7 SCPI Parameter Types 27 9 3 8 Error Codes 27 9 3 9 Programming Examples 28 9 4 525 SCPI COMMAND SUMMARY 29 9 5 IEEE 488 2 ...

Page 4: ...on temperature of 40 o C to 70 o C Maximum altitude 2000 m 6562 ft This equipment is suitable for continuous operation Cleaning Instructions Light dusting with cloth damp with water and or usage of compressed air is all that is needed 1 1 Technical Support For questions or comments about operating the Model 525 our technical staff can be reached via one of the following methods Phone 415 453 9955 ...

Page 5: ...familiarize yourself with the equipment being tested and the location of its high voltage points However remember that high voltage may appear at unexpected points in defective equipment Do not expose high voltage needlessly Remove housing and covers only when necessary Turn off equipment while making test connections in high voltage circuits Discharge high voltage capacitors after shutting down p...

Page 6: ...3 Certificate of Conformance ...

Page 7: ...se of both powering on off the unit as well as enabling disabling the system output It should be noted that only a short press is needed to both turn on and arm disarm the unit The button needs to be pressed and held for approximately 1 second in order to power off the unit In the power off sequence the active settings are saved and reloaded when the unit is power back on The following image repre...

Page 8: ...isabling the system output It should be noted that only a short press is needed to both turn on and arm disarm the unit The button needs to be pressed and held for approximately 1 second in order to power off the unit In the power off sequence the active settings are saved and reloaded when the unit is power back on 4 2 5 Gate Trigger Input The Gate Trig input allows external signals to either tri...

Page 9: ...he counter With external trigger enabled the external trigger provides the start pulse In either case once started the counter operation is determined by the System Mode Generator Standard modes include Continuous Once started T0 pulses are generated continuously Single Shot One T0 pulse is generated for each start command Burst N T0 pulses are generated for each start command Duty Cycle Once star...

Page 10: ... parameters are multiplexed together not the actual output amplitudes 5 5 Dependent Independent Timing Events Sync Function The 525 allows the user to control the relationship between the Channel Timers by setting the sync source for each timer Independent events are all timed relative to the internal T0 start pulse Dependent events may be linked together by setting the sync source to the controll...

Page 11: ...nications 6 4 USB When the 525 is connected to a remote computer via the USB connection the computer will recognize the unit as a USB to Serial Port Adapter Normally the Windows operating system will automatically install drivers for the 525 but in the event it does not and drivers need to be installed the following steps can be followed depending on the version of the operating system Drivers are...

Page 12: ... device under the Other Devices called the BNC PG There will be a yellow exclamation point next to it 6 Right click on the BNC PG and select update driver software 7 Select Browse My Computer for driver software and browse to the location of the USB drivers for the 525 The location is typically found on the software CD It will contain a file called 525cdc inf Select the folder in which the file re...

Page 13: ...of the 525 unit via the USB communications port To run the software simply double click on the application which can be found on the included CD No installation is required The software can also be copied to your computer and run from any location The screenshot shown on the following figure shows the 525 application and all of the corresponding default parameters Figure 7 1 525 Application Shown ...

Page 14: ...tion recognizes the COM Port the 525 is attached to a connection will be established and communication may now be carried out 7 2 1 System Section The System Section of the 525 application only affects the 525 s system parameters As shown below the following system parameters may be altered Figure 7 2 525 Application System Parameters Pulse Mode Changes the system s output mode to Continuous Singl...

Page 15: ... External Trigger Gate Selects the system s External Mode to be Disabled Triggered Gated or ReArm If either Triggered Gated or ReArm is selected the following sub parameters may be set o Threshold V Sets the trigger threshold Voltage in 10mV increments Typically this value should be set to 50 of the incoming trigger voltage for optimum trigger response Valid threshold values are 0 20V 15V The unit...

Page 16: ...lse each time the channel is armed Sync Source Selects the timing reference for the selected channel Each channel may be set to sync to T0 or may be set to sync to a different channel It should be noted that if a channel is set to sync to a separate channel a negative delay may be used as long as that delay does not require the pulse be produced before the T0 pulse is produced For example the valu...

Page 17: ...Mode is selected to be enabled all channel width and delays can be adjusted and then updated simultaneously via the Update button or SCPI command Duty Cycle Counts This parameter will determine the number of cycles the duty cycle sequence will execute Normally the duty cycle continues until stopped by the user although now a specified number of duty cycle events can be executed If set to 0 the cyc...

Page 18: ...m settings to The following figure represents the saving process Figure 7 6 525 Application Saving To Bin 7 4 2 Recalling Custom Settings from a Bin The 525 series has the capability to recall any of the 6 custom user setups If any of the previously saved presets are to be recalled click Storage Restore From Bin followed by selecting the bin number to recall The following figure represents the rec...

Page 19: ... than the T0 period Enable the corresponding channels by clicking Enabled in the Channel section Start Press the unit s Run Stop button to start generating pulses Stop Press the unit s Run Stop button once again to stop generating pulses 8 1 1 Continuous Mode Pressing the unit s Run Stop button starts and stops a continuous pulse stream at the rate specified by the Period parameter This correspond...

Page 20: ...and delay Repeat for each output channel o Enable the corresponding channels by clicking Enabled in the 525 application Pressing the unit s Run Stop button will now generate the predefined burst of pulses out of every enabled channel 8 1 4 System Duty Cycle Function The Run Stop button starts a continuous stream of T0 pulses which repeats for N pulses On and M pulses Off where N and M are specifie...

Page 21: ...n the Channel section o Set the mode to Single Shot o Enter the required pulse width and delay Repeat for each output channel o Enable the corresponding channels by clicking Enabled in the 525 application Pressing the unit s Run Stop button will place the unit into active mode and generate a single pulse on the enabled channels Pressing the unit s Run Stop button again will take the unit out of th...

Page 22: ... Gate input may be used to trigger the unit or gate the system channel timers When used in trigger mode the external input acts as a system start pulse Conversely when used in gate mode the external input acts in a pulse inhibiting fashion 8 3 1 Generate a Pulse on Every Trigger Input To generate a single pulse on every trigger input set the following parameters in the 525 application Within the S...

Page 23: ...s with an external source set the following parameters on the 525 application Within the System section o Set the desired System mode o Set the desired Period o Set the threshold level to 50 of the incoming trigger signal Within the Channels section o Enter the required pulse width and delay Repeat for each output channel o Set the desired channel mode System gated mode Pulse Inhibit mode prevents...

Page 24: ...nts a graphical representation of the channel modes as well as the external trigger gate functionality It should be noted that following figure represents examples only as many parameters in each pulse train below have the potential to be modified ...

Page 25: ...per drivers have been installed the 525 will show up in the device manager as a USB to Serial Port Adapter The 525 can then be communicated with by either the included 525 application or by using any generic communication terminal program USB communication notes The correct drivers must be installed on the personal computer before communication can be accomplished via USB The unit is baud rate ind...

Page 26: ...ingle command in a string and follow immediately by reading the response from the unit Repeat this sequence for multiple commands 9 3 2 IEEE 488 2 Common Command Format The IEEE 488 2 Common Commands control and manage generic system functions such as reset configuration storage and identification Common commands always begin with the asterisk character and may include parameters The parameters ar...

Page 27: ...ommand and are not to be sent to the pulse generator The numeric parameters correspond to the following channels 0 T 0 1 ChA 2 ChB etc Only one channel may be specified at a time If you do not specify the channel number the implied channel is specified by the INSTrument SELect command or the last referenced channel After power up or reset RST the instrument will default to channel 1 9 3 7 SCPI Par...

Page 28: ...lowing commands PULSE0 STATE ON cr lf starts the pulses INST STATE ON cr lf alternate form to start pulses Example 2 25μs pulse width 0 delay external trigger and one pulse for every trigger PULSE1 STATE ON cr lf enables channel A PULSE1 POL NORM cr lf sets polarity to active high PULSE WIDT 0 000025 cr lf sets pulse width to 25μs PULSE1 DELAY 0 cr lf sets delay to 0 PULSE0 MODE SING cr lf sets sy...

Page 29: ...ed Enabling T0 is the same as pressing the RUN button Command Keyword 1 Keyword 2 Keyword 3 Parameter Range Notes PULSe 0 Command to change the units global settings this is the same as using the SPULse command BCOunter 1 1 000 000 Changes the number of pulses to output when the system is in burst mode Note The commas should be omitted CCOunter 0 to 1 000 000 Cycle counter Sets the number of syste...

Page 30: ...r of periods to average COUNt Reports the number of clock counts between input pulses PERiod Returns the period value taking into consideration the number of averaging counts and system resolution Value is in seconds ACTive Reports if actively counting period State will be zero if not actively counting the period ICLock SYS 10 20 25 30 40 50 60 80 100 Input Clock Source Sets source for the interna...

Page 31: ...a synchronous update if in manual update synchronous mode Command Keyword 1 Keyword 2 Keyword 3 Parameter Range Notes PULSe 1 2 n Command to change the units channel specific settings STATe 0 1 or OFF ON Enables Disables output pulse for selected channel WIDTh 10 ns 1000 s Sets the pulse width for the selected channel The command should be sent without units If for example 50ns is desired the para...

Page 32: ... mode will allow the user to select the number of pulses to create with each input clock pulse Note The commas should be omitted OCOunter 1 to 1 000 000 When the channel is in duty cycle mode will allow the user to select the number of pulses to suppress with each input clock pulse Note The commas should be omitted WCOunter 0 to 1 000 000 Allows user to select how many clock cycles to wait until t...

Page 33: ...YY V for ex 1999 0 9 5 IEEE 488 2 Common Commands Command Parameter Range Notes IDN Query only Returns model serial number firmware version and FPGA version numbers RCL 0 6 Recalls configuration from specified storage location RST RESET Resets parameters same as RCL 0 SAV 1 6 Saves current parameters to desired storage location SER Serial number query TRG Creates a soft trigger input ARM Resets al...

Page 34: ...g with cloth damp with water and or usage of compressed a ir is all that is needed 525 Specifications MIN TYP MAX UNIT I O Configuration Model Outputs 525 6 Independent Channels 1 Selectable Clock Output Inputs 1 Selectable Trigger Gate Input 1 External Clock Input Internal Rate Generator Rate T0 Period 0 001 20 000 000 Hz Resolution 4 5 ns Accuracy 4 5ns 0 0001 x Period T0 Period Jitter 50 ps RMS...

Page 35: ...stem can generate a single burst or duty cycle response of pulses for every external trigger pulse See External Input Overview for more information External input can also be configured to act like a ARM command when set to REARM mode Trigger Edge Rising Falling Gate Input Function External gate input controls the output of the unit Gate Input Modes System Gate Pulse Inhibit Channel Gate Output In...

Page 36: ...t 1 lbs Power Voltage Input 4 75 5 25 VDC Current Input 1 210 2 230 3 470 mA Fuse Internal current sense circuit incorporated No external fuse is provided Memory 6 Bins Operation Temperature 0 40 Celsius Storage Temperature 40 70 Celsius 1 Minimum current input is defined as the current consumed when the unit is in idle state i e not pulsing 2 Typical current input is defined as the current consum...

Page 37: ...litude accompanied with substantial overshoot and ringing See Figures D 1 and D 2 for visual representations of these scenarios This option cannot be mixed with a standard output If ordered the TZ50 will be applied to every channel 11 1 1 TZ50 Specifications TZ50 Specifications MIN TYP MAX UNIT Output Module Output Impedance 8 Ohms Output Level 3 3 5 0 VDC into 1K ohm 2 8 4 4 VDC into 50 ohm Outpu...

Page 38: ... 1 TZ50 Option Into 50 Ohm Load 11 1 3 Terminating Into High Impedance The following figure shows a pulse when set to 5V upon being terminated into high impedance Figure D 2 TZ50 Option Into High Impedance Load ...

Page 39: ... purposes but provide an earth reference point IEC 417 No 5019 Protective Earthing conductor terminal This symbol is specifically reserved for the protective conductor terminal and no other It is placed at the equipment earthing point and is mandatory for all grounded Class I equipment IEC 417 No 5020 Frame or chassis terminal Used for points other than protective conductor and functional earth te...

Page 40: ...manual where it is necessary to follow certain specified instructions where safety is involved IEC 417 No 5268 a In position of bistable push control IEC 417 No 5269 a Out position of bistable push control IEC 60417 No 5009 Standby On Symbol Indicates compliance with the WEEE Directive Please dispose of the product in accordance with local regulations and conventions CE Mark Indicates compliance w...

Reviews: