BNC 645 User Manual

Page 144

Advertising
background image

144

z

Among the pulse width and pulse duty cycle, the FUNC:PULS:HOLD
command determines which of them is to be held and it affects this
function when the waveform generator adjusts the period.

FUNCtion:PULSe:WIDTh? [MINimum|MAXimum ]
Query the pulse width. The pulse width in seconds will be returned.

FUNCtion:PULSe:DCYCle {<percent>| MINimum|MAXimum }
Specify the pulse duty cycle in percent. The range is from 0 percent to 100
percent. The default is 10 percent. The minimum value is approximately 0
percent and the maximum value is approximately 100 percent.

z

The definition of the pulse duty cycle is described below:


Duty Cycle = 100 x Pulse width/Period


Where the pulse width represents the time from the 50% threshold of the rising
edge of the pulse to the 50% threshold of the next falling edge.

z

The duty cycle is restricted by minimum pulse width and edge time, which
prevents you from setting exactly 0 percent or 100 percent.

z

The minimum pulse width affects the value of the specified pulse duty cycle
as below:

Duty Cycle ≧ 100 x Wmin/Period

And

Duty Cycle

100 x (1-Wmin/Period)

where
Wmin=20 ns when period is not greater than 10s.
Wmin=200 ns when period is greater than 10 s, but not greater than 100s.
Wmin=2μs when period is greater than 100d, not greater than 1000s.
Wmin=20μs when period is greater than 1000s.

The waveform generator adjusts the pulse duty cycle when needed to
accommodate the specified pulse period. From the remote interface, a “Data out
of range” error is generated and the pulse duty cycle is adjusted.

z

The specified pulse duty cycle may affect the edge time.

The waveform generator adjusts the edge time first, and then the duty cycle if
necessary to accommodate the period. From the remote interface, a “Data out

Advertising