Board level digital delay pulse generators (4 pages)
Summary of Contents for Quantum Composers 9530 Series
Page 1
9530 Series Pulse Generator Operating Manual QUANTUM COMPOSERS, INC PO Box 4248 Bozeman, MT 59772 (406)582-0227 phone (406)582-0237 fax www.quantumcomposers.com January 2008...
Page 2
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 6
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.
This manual is a reference designed to familiarize you with the Quantum Com- posers 9530 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 manual.
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.
9530 Front Panels Display Layout and Indicators A graphical 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 Indicates there are additional pages to the current menu.
Page 14
Counter Architecture Overview Internal System Timer Internal Gate and System Mode To Pulse Start Generator Command External Input Start Output Output Gate Channel Timers and Channel Pulses Mode Generators *Start source is: RUN button in Internal Modes * Start source is: RUN button in Internal Modes External input in External trigger modes External input in External Trigger modes *TRG command via Serial/GPIB access...
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 the pulse has been completed (non- retriggerable).
Page 16
Press the Page button to select the next page. There may be multiple channel menus depending upon your unit. Secondary menus can be accessed by press- ing the letter key of that channel a second time. There are also individual menu keys for the gate (GATE), trigger (TRIG), and system (MENU) menus.
Page 17
NOTE: If Wid + Dly + 75ns (hardware reset time) > T Period, the correct pulsewidth will be generated but at a slower rate. Setting Pulse Output Parameters There are two basic types of outputs available on the 9530: (a) TTL/CMOS compatible outputs;...
9530 Menu Structure System MODE Menus To Mode To Mode To Mode To Mode MOD E: MOD E: Single MOD E: D uty MOD E: Burst C ontinuous Shot C ycle # / On # / Burst # / Off CHANNEL Menus P u ls e T im in g P a r a m e te r s...
Page 21
Menu Rate Source Reference Out Source Ref Out To Period TRIG Menu Trig Mode Trig Mode Trig D isabled Trig: <trig mode> Threshold E dge GATE Menu Gate M o d e Gate M o d e Gate D isabled Gate: E nabled Threshold P olarity...
System Mode Menu To M o d e To M o d e To M o d e To M o d e M O D E : M O D E : S ing le M O D E : D uty M O D E : B urst C o ntinuo us S ho t...
Page 23
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 pulse.
Mux: Enable/disable bitfield. Advanced Channel Menus Advanced Timing Channel Gated Operation Channel Gated Operation Parameters Channel Channel Enable Channel Enable Enable SyncSource Gate Enable: Disabled Gate Enable: <method> Gate Polarity Setting the Sync Source Although each channel receives its start pulse from the internal T pulse, logically the start pulse can be assigned such that the delay entered is relative to the T pulse or any other channel pulse.
Page 25
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.
System Menu C omm. C omm. K eypad Misc. P arameters P arameters P arameters P arameters Interface: RS 232 Interface: US B K ey Repeat Rate A uto Start B aud Rate K ey Volume D ecimal Mark E cho E nable K nob Volume LC D B rightness Setting System Communication Parameters...
Store Menu S to re M e n u C o nfig ura tio n # N a m e H e lp L ine Storing a Configuration Use the following procedure to store a complete system configuration: Set all parameters to the desired value. Select a configuration number.
Quick Start - Normal Internal Rate Generator Operation The 9530 has a powerful set of functions providing a number of modes of opera- tion for the internal or System rate generator (T ). Most of these functions can be ignored if a simple continuous stream of pules is required. Starting from the default settings, which can be recalled by recalling configuration 0, the following parameters need to be set: Pulse Width, Delay...
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.
To Use System Burst Mode Function The RUN/STOP button generates a stream of n T 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, pressing the RUN/STOP button will generate an- other burst.
Page 33
Off Cycle Set the number of pulses to skip during the off cycle. 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...
To Use the Channel Gating Function Each channel may use the external input to gate or control its output. The gate controls the triggering of the channel. To use the gate, set the following param- eters - within the Channel menu Mode: In Gate Menu must be set to Channel Menu.
Page 35
Burst: Set the number of pulses to generate in each burst.- within the Rate menu Per: Set the period between pulses. - within the Rate menu Source: Select the system oscilator or an external clock in fre- quency. Per: Set the period between pulses. - within the Trigger menu Mode: Select Triggered mode.
Page 36
Gate: Select active high or active low. Level: Set the threshold voltage for the external input. Method (advanced: Select Pulse or output (press Function Key and then hit Channel Key; repeat to cycle through Advanced Chan- nel Menu. - within the Mode menu Mode: Select the desired mode.
(pc). These drivers are included on the cd that was shipped with your unit. Please contact Quantum Composers or visit www.quantumcomposers.com for updated installation files and instructions.
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 match the baud rate for the COM port on the pc.
This virtual COM port is then local to the computer it was installed on. Please refer to the Digi Connectware documentation supplied on the cd, or call Quantum Composers technical support. The pulse generator s SCPI parameter...
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 responds to a command, whether it is a query or a parameter change, it also appends its return strings with these characters.
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 example: SCPI Format :PULSE1:STATE ON <cr>...
After power-up or reset (*RST) The instrument default is channel #1. SCPI Parameter Types The following parameter types are used: <numeric value> 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.2300E-01.
Page 44
Example 2) 25 s pulsewidth, 0 delay, external trigger, 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 pulsewidth to 25 s :PULSE1:DELAY 0 <cr> <lf> sets delay to 0 :PULSE0:MODE SING <cr>...
Page 45
9530 SCPI Command Summary S td / K e yw o rd P a ra m e te r C o m m e n ts N e w S u b s ys te m . C o n ta i n s c o m m a n d s to c o n tro l th e o u tp u t p u ls e g e n e ra ti o n .
Page 46
9530 SCPI Command Summary S td / K e y w o r d P a r a m e te r C o m m e n ts N e w 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 .
Page 47
9530 SCPI Command Summary S td / K e yw o rd P a ra m e te r C o m m e nts N e w :S YS Te m S td Q ue ry o nly. R e turns the s ta te o f the m a c hine : re turns "...
Std/ Keyword Parameter Comments Subsystem. Contains commands to control :DISPlay the display. Enables/Disables automatic display update. When true, front panel display is updated with :MODe <boolean value> New serial command parameter changes. Setting to false decreases response time. Query only. Forces update of display. Use :UPDate? when mode is false.
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 Protection: This product is NOT protected against the harmful ingress of moisture.
Page 56
The virtual COM port is then local to the computer it was installed on. Please refer to the Digi Connectware Documentation supplied on the CD, or call Quantum Composers Technical Support. The pulse generator s SCPI parameter .SYSTem:COMMunicate:SERial:USB n is defaulted to 115200 and should not be changed for Ethernet communication, whether or not a mapped COM port is used.
Page 57
Programming Command Types and Format The 9530 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 be used to interactively test the commands using the RS232 interface.
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 Connect ME device manufactured by Digi International, Inc. It supports virtually all practical Ethernet communication methods. A set of utilities and documenta- tion by Digi is included on the CD shipped with the pulse generator.
Page 59
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: dbps...
9530 External Clock Operation The 9530 pulse generator has a special external clock circuit that allows for external clock synchronization when using clock sources that have very narrow pulse widths and amplitudes. P aram eter M inim um M axim um P ulse W idth 100ps P ulse A m plitude...
Page 62
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.