Quantum Composers 9520 Series Operating Manual

Other manuals for 9520 Series: Operating Manual

Summary of 9520 Series

  • Page 1

    Quantum composers, inc po box 4248 bozeman, mt 59772 (406)582-0227 phone (406)582-0237 fax www.Quantumcomposers.Com july 2007 bootrom: 1.02 fw: 1.20 9520 series pulse generator operating manual.

  • Page 5

    This document was created with win2pdf available at http://www.Daneprairie.Com. The unregistered version of win2pdf is for evaluation or non-commercial use only..

  • Page 7

    This manual is a reference designed to familiarize you with the quantum com- posers 9520 series pulse generator and is arranged so that you can easily find the information you re looking for. Generally, each topic has its own section and no section assumes that you ve read anything else in the manua...

  • Page 8

    Safety issues normal use of test equipment presents a certain amount of danger from electri- cal shock because testing must be performed where exposed voltage is present. An electrical shock causing 10 milliamps of current to pass through the heart will stop most human heartbeats. Voltage as low as ...

  • Page 11

    9520 front panels display layout and indicators a 4 line x 20 character vacuum fluorescent display module displays parameters and status information. The status information is located in the upper-left corner of the display, between the two brackets. There are three enunciators: vertical arrow indic...

  • Page 12

    Select the first character, then use the right arrow to shift to the next position and enter the next letter. When data entry is complete the enter key must be pressed. Rotary adjustment knob an alternate to the arrow keypad, the rotary adjustment knob may be used to adjust the current parameter. Th...

  • Page 15

    Counter architecture overview system timer functions the system timer functions as a non-retriggerable, multi-vibrator pulse genera- tor. This means that once started, depending on the mode, the timer will pro- duce pulses continuously. Before pulses can be generated, the timer must be armed and the...

  • Page 16

    Channel timer functions the channel timer functions as a non-retriggerable, delayed, one shot pulse generator. This means that the timer will only generate one delayed pulse for every start pulse received. Once the channel timer has started counting, addi- tional start pulses will be ignored until t...

  • Page 17

    Menus may include a number of different pages. Each page containing up to four parameters. The status block in the upper-left corner of the display shows a vertical arrow if the current menu contains additional pages. To select the next page, press the channel button again or select the same menu pr...

  • Page 18

    3 d e f d e f 3 4 g h i g h i 4 5 j k l j k l 5 6 m n o m n o 6 7 p q r s p q r s 7 8 t u v t u v 8 9 w x y z w x y z 9 0 0 1 2 3 4 5 6 7 8 9 . . , # $ % & ? - - + * / space enabling system output the run/stop key is used to arm the system. With external trigger disabled, the key will arm and start ...

  • Page 19

    Out: selects between ttl/cmos mode and adjustable mode when both are available on a single output. Pol: sets the voltage polarity of the pulse, active high or ac- tive low. Note: all outputs are positive - negative volt- ages are not supported. Ampl: in adjustable mode, it sets the unloaded output v...

  • Page 21

    9520 menu structure system mode menus to mode to mode to mode to mode mod e: c ontinuous mod e : single s hot mod e: burst mod e: d uty c ycle # / on # / burst # / off advanced timing parameters advanced timing paramete- rs channel gated operation channel gated operation channel enable channel enabl...

  • Page 22

    Rate menu rate source reference out source ref out to period recall menu recall menu configuration # name help line store menu store menu configuration # name help line system menus comm. Parameters comm. Parameters comm. Parameters keypad parameters misc. Parameters interface: rs232 interface: usb ...

  • Page 23

    System mode menu setting system mode of operation the mode menu sets the t o system timer mode. The menu will show the extra set parameters (burst, on & off) only when they are appropriate. Mode: selects the t o mode: continuous, single shot, burst or duty cycle mode. Burst: sets the number of pulse...

  • Page 24

    Enabling channel output at the top of each of the channel menu pages is a parameter to enable or dis- able the channel. Each channel may be individually controlled. Setting the channel timing parameters to define a pulse requires two parameters: the delay to the active edge and the width of the puls...

  • Page 25

    Mux: enable/disable bitfield. Advanced channel menus setting the sync source although each channel receives its start pulse from the internal t o pulse, logically the start pulse can be assigned such that the delay entered is relative to the t o pulse or any other channel pulse. This allows dependen...

  • Page 26

    Enabling system gate enables the use of the gate input as a trigger inhibit or output control for all channels simultaneously, or on a per channel basis. Mode: selects between disabling the gate inputs and method of output control level: sets the gating threshold. Logic: sets the active logic level....

  • Page 27

    Setting system communication parameters the 9520 comes with a standard rs232 serial port and usb port. The unit will not respond to computer commands unless these ports are properly configured. Interface: rs232, usb, gpib (optional), etherenet (optional) baud rate: selects the baud rate for the sele...

  • Page 28

    Store menu storing a configuration use the following procedure to store a complete system configuration: set all parameters to the desired value. Select a configuration number. *note: you cannot store to the zero location, as that contains the factory default values. Label the configuration as desir...

  • Page 31

    Quick start - normal internal rate generator operation the 9520 has a powerful set of functions providing a number of modes of opera- tion for the internal or system rate generator (t o ). Most of these functions can be ignored if a simple continuous stream of pules is required. Starting from the de...

  • Page 32

    Edge press the next key until the edge parameter is high- lighted. Set the instrument to trigger off the rising edge or falling edge as desired. Pulse width, delay enter the channel menus by pressing the letter key. Enter the required pulse width and delay. Repeat for each output channel. Start pres...

  • Page 33

    To use system burst mode function the run/stop button generates a stream of n t o pulses, where n is speci- fied by the burst parameter. The rate is specified in the rate menu. Pressing the run/stop button while the burst is in process will stop the output. After the burst has been completed, pressi...

  • Page 34

    Wid: set the desired pulsewidth. Mode: select the normal mode. Pressing the run/stop key will now generate a continuous stream of pulses. To use channel single shot function the single shot mode generates a single pulse every time the run/stop key is pressed. If the unit is in the active state, ( i....

  • Page 35

    Note: older quantum composers pulse generators had a divide-by-n func- tion. The duty cycle mode is a more general case. To reproduce the divide- by-n function, set the on cycle to 1 and set the off cycle to (n-1), where n is the divide-by-n factor. To use the channel gating function each channel ma...

  • Page 36

    To generate a burst of pulses on every trigger input to generate a burst of pulses for every external trigger received set the following parameters: -within the mode menu mode: select the burst mode. Burst: set the number of pulses to generate in each burst.- within the rate menu per: set the period...

  • Page 37

    To use the external gate to control the system the external gate may be used to control the output of the unit. To gate the system timer: - within the gate menu mode: select gate menu gate: select active high or active low. Level: set the threshold voltage for the external input. Method (advanced: s...

  • Page 39

    Personal computer to pulse generator communication the 9520 comes standard with an rs232 serial and usb interface. An ethernet and gpib interface is available as an option. All menu settings can be set and retrieved over the computer interface using a simple command language. The command set is stru...

  • Page 40

    Install the usb drivers, and make that com port number available for typical rs232 communication to the pulse generator. Hyperterminal or other common software may be used. When communicating through the mapped com port over usb, the baud rate for the communication port used by the usb chip must mat...

  • Page 41

    The ethernet module used is a digi connect me module supplied by digi connectware, inc. There are several ways to successfully communicate with the pulse generator over ethernet. The two most popular methods are raw tcp/ip (such as labview or programming with visa libraries) and by mapping a pc com ...

  • Page 42

    The command string is parsed and executed after reading these characters. These characters are the carriage return and linefeed . They are ascii charac- ter set values 13 and 10 respectively (hex 0x0d and 0x0a). All command strings need to have these characters appended. When the pulse generator res...

  • Page 43

    Scpi command format scpi commands control and set instrument specific functions such as setting the pulsewidth, delay and period. Scpi commands have a hierarchical structure compose of functional elements that include a header or keywords separated with a colon, data parameters and terminators. For ...

  • Page 44

    After power-up or reset (*rst) the instrument default is channel #1. Scpi parameter types the following parameter types are used: accepts all commonly used decimal representation of numbers including optional signs, decimal points and scientific notation: 123, 123e2, -123, -1.23e2, .123, 1.23e-2, 1....

  • Page 45

    9520 scpi command summary keyword parameter std/ new comments :instrument std subsystem. Supports treating each channel as a logical instrument. :catalog? Std query only. Returns a comma-separated list of the names of all channels. A two channel instrument would return: t o , cha, chb. :full? Std qu...

  • Page 46

    Keyword parameter std/ new comments [:pulse] [0] std subsystem. Contains commands to control the output pulse generation. Commands without suffix refer to the currently selected logical instrument. See instrument subsystem. :state std enables / disables the output for all channels. Command is the sa...

  • Page 47

    9520 scpi command summary k e y w o r d p a r a m e te r s td / n e w c o m m e n ts :p u l s e [1 / 2 / n ] s td s u b s y s te m . C o n ta i n s c o m m a n d s to c o n tr o l th e o u tp u t p u ls e g e n e r a ti o n . V a li d s u ffi x r a n g e d e p e n d s o n th e n u m b e r o f c h a ...

  • Page 48

    K e yw o rd p a ra m e te r s td / n e w c o m m e nts :s ys te m s td :s ta te ? N e w q ue ry o nly. R e turns the s ta te o f the m a c hi ne : re turns " 1 " if the m a c hine i s a rm e d a nd /o r g e ne ra ting p uls e s o r " 0 " if the m a c hine ha s b e e n d is a rm e d . :b e e p e r s ...

  • Page 49

    Ieee 488.2 common commands mnemonic command name parameters comments *idn? Identification query queries the pulse generator identification. The id will be in the following format: model#-#channels-option#-version# *rcl recall command restores the state of the pulse generator from a copy stored in lo...

  • Page 51

    9520 specifications pulse generation range delay 0 - 1000s width 10ns - 1000s resolution 250ps timebase 50mhz timebase accuracy 25ppm rms jitter 400ps pulse inhibit delay 250ns output inhibit delay 250ns internal rate generator rate 0.0002hz to 20.000mhz resolution 5ns accuracy same as timebase jitt...

  • Page 52

    External inputs trigger inputs number 0, 2 or 4 rate dc to 1/ (0.2us + longest delay) threshold 0.2 to 15vdc maximum input volt. 60v peak resolution 10mv impedance 1000 ohm slope rising or falling impedance 1000 ohm jitter 800ps rms insertion delay 160ns minimum pulse width 2ns gate inputs threshold...

  • Page 53

    Standard features/functions communications usb/rs232 global gates/triggers 2 global gate/trigger inputs channel gates/triggers optical/electrical available (5ns jitter) external clock in 10mhz - 100mhz user selectable in descrete values v in - 3v min external clock out 10mhz - 100mhz user selectable...

  • Page 54

    Safety marking symbols technical specifications including electrical ratings and weight are included within the manual. See the table of contents to locate the specifications and other product information. The following classifications are standard across all qc products: indoor use only ordinary pr...

  • Page 58

    At35v output module when the adjustable mode is enabled for this module, the outputs will provide an adjustable output from 5 volts to 35 volts. The pulse width can be set over the standard range of the unit, but the 35 volt output will self limit to approximately 4 s with some droop. To maintain th...

  • Page 59

    Dt15 dual trigger module this module option allows the gate input to double as a second trigger input. For consistency, the enabling menu for this option is located under the trigger menu structure. Once you have enabled the trigger functionality of the unit, both the gate input and the trig input c...

  • Page 60

    K e y w o rd p a r a m e te r s td / n e w c o m m e n ts * t t g n e w g e n e r a te s a s o ftw a re tr i g g e r p u ls e fo r th e t r ig i n p u t o n ly. * g t g n e w g e n e r a te s a s o ftw a re tr i g g e r p u ls e fo r th e g a t e i n p u t o n ly. O p e r a ti o n i s th e s a m e a...

  • Page 61

    Tz50 impedance matching output module this module option allows a user to have a 50 ohm load on the output while maintaining an output amplitude of at least 4 volts while in the ttl/cmos mode. All other functionality of the module is the same as the at20 modules, including output while using the adj...

  • Page 62

    Ethernet interace overview an ethernet interface is optional on the 9520. When this option is chosen, the usb port is replaced by the ethernet port. The ethernet module used is a digi connect me module supplied by digi connectware, inc. There are several ways to successfully communicate with the pul...

  • Page 63

    Programming command types and format the 9520 pulse generator uses two types of programming commands: ieee 488.2 common commands and standard commands for programmable instruments (scpi). The format is the same for all interfaces. Hyperterminal (in windows) or any other generic terminal program may ...

  • Page 64

    Ip address and raw tcp/ip connection this document describes one of the most popular methods of setting up ethernet communication for the quantum composers pulse generators. The method discussed is raw tcp/ip communication. The ethernet module used in quantum composers pulse generators is a digi con...

  • Page 65

    Figure 1: digi device discovery utility displaying digi module discovered on the lan. From this point, a web interface can be opened, allowing access to configura- tion options for the digi module. If you are required to enter a username and password, they are as follows: username: root password: db...

  • Page 66

    This document was created with win2pdf available at http://www.Daneprairie.Com. The unregistered version of win2pdf is for evaluation or non-commercial use only..

  • Page 67

    Page 1 quantum composers 9520 series pulse generator – menu structure channel menus – the following can be used to access channels a through h channel button select/ adjust channel enable/ disable enable disable next width select/ adjust width adjust next delay select/ adjust delay adjust.

  • Page 68

    Page 2 quantum composers 9520 series pulse generator – menu structure channel menus – the following can be used to access channels a through h channel button select/ adjust channel enable/ disable enable disable next polarity select/ adjust active high active low next output select/ adjust ttl/cmos ...

  • Page 69

    Page 3 quantum composers 9520 series pulse generator – menu structure channel menus – the following can be used to access channels a through h channel button select/ adjust channel enable/ disable enable disable next mode select/ adjust normal single shot select/ adjust duty cycle burst select/ adju...

  • Page 70

    Page 4 quantum composers 9520 series pulse generator – menu structure channel menus – the following can be used to access channels a through h channel button select/ adjust channel enable/ disable enable disable next wait select/ adjust wait count.

  • Page 71

    Page 5 quantum composers 9520 series pulse generator – menu structure channel menus – the following can be used to access channels a through h channel button select/ adjust channel enable/ disable enable disable next mux select/ adjust select which internal channel timers you want combined on the cu...

  • Page 72

    Page 6 quantum composers 9520 series pulse generator – menu structure advanced channel menus – the following can be used to access the advanced function for channels a through h channel button select/ adjust channel enable/ disable enable disable next ch. Gate (can only be used if system gate is in ...

  • Page 73

    Page 7 quantum composers 9520 series pulse generator – menu structure advanced channel menus – the following can be used to access the advanced function for channels a through h channel button select/ adjust channel enable/ disable enable disable next select/ adjust to/trig function button ch a ch d...

  • Page 74

    Page 8 quantum composers 9520 series pulse generator – menu structure gate menu gate button select/ adjust mode disabled pulse inhibit next level adjust next logic select/ adjust active high active low pulse inhibit next level adjust select/ adjust active low next logic active low (chan menu) next l...

  • Page 75

    Page 9 quantum composers 9520 series pulse generator – menu structure trigger menu trigger button select/ adjust mode disabled triggered next level adjust next edge select/ adjust falling edge rising edge lo jitter next level adjust select/ adjust rising edge next edge falling edge.

  • Page 76

    Page 10 quantum composers 9520 series pulse generator – menu structure system mode menu #1 / mode button function button select/ adjust normal single shot select/ adjust duty cycle burst select/ adjust burst count off count on count mode.

  • Page 77

    Page 11 quantum composers 9520 series pulse generator – menu structure system menu select/ adjust interface rs232 #3 / system button function button select/ adjust baud rate 4800 next 9600 115200 57600 38400 19200 echo next usb select/ adjust baud rate 4800 next 9600 115200 57600 38400 19200 echo ne...

  • Page 78

    Page 12 quantum composers 9520 series pulse generator – menu structure rate menu #4 / rate button select/ adjust clock source system osc. 10 mhz ext. Next period select/ adjust period adjust function button 50 mhz ext. 40 mhz ext. 25 mhz ext. 20 mhz ext. 80 mhz ext. 100 mhz ext..

  • Page 79

    Page 13 quantum composers 9520 series pulse generator – menu structure store menu #6 / store button select/ adjust store # bin 1 bin 2 bin 10 function button bin 6 bin 5 bin 4 bin 3 bin 7 bin 8 bin 9 bin 11 bin 12 next option to enter alpha- numeric name.

  • Page 80

    Page 14 quantum composers 9520 series pulse generator – menu structure recall menu #9 / recall button select/ adjust recall # bin 1 bin 2 bin 10 function button bin 6 bin 5 bin 4 bin 3 bin 7 bin 8 bin 9 bin 11 bin 12 bin 0 next option to enter alpha- numeric name.

  • Page 81

    Page 15 quantum composers 9520 series pulse generator – menu structure info page #0 / info button function button contains product information.