Skip to content

The BK Precision 4045B is a 20 MHz DDS (direct digital synthesis) sweep function generator with arbitrary waveform capability. It produces sine, square, triangle, and user-defined arbitrary waveforms with variable output from 10 mVpp to 10 Vpp into a 50 Ω load (up to 20 Vpp into open circuit), a continuously variable DC offset, and a built-in frequency counter. A bright color LCD displays a preview of the output waveform alongside the active frequency, amplitude, and offset parameters.
The 4045B is suited to education and to applications that require a DDS function generator with sweep, modulation, and arbitrary waveform capabilities. The unit supports continuous, triggered, gate, and burst output modes, and its low-jitter square wave generation supports simulating clock signals, generating triggers, and validating serial data buses. AM and FM modulation are available with both internal and external sources, and linear or logarithmic sweep covers 10 ms to 100 s sweep times.
| Specifications — 4045B | |
|---|---|
| Frequency Characteristics | |
| Sine | 0.01 Hz to 20 MHz |
| Square | 0.01 Hz to 20 MHz |
| Triangle | 0.01 Hz to 2 MHz |
| Resolution | 6 digits* or 10 mHz |
| Accuracy (Sine) | 0.002% (20 ppm); at < 500 Hz: 0.001% + 0.006 Hz |
| Output Characteristics | |
| Amplitude Range | 10 mVpp to 10 Vpp (into 50 Ω); 20 mVpp to 20 Vpp (open circuit) |
| Amplitude Resolution | 3 digits (1,000 counts) |
| Amplitude Accuracy | ± 2% ± 20 mV of programmed output from 1.01 V – 10 V |
| Flatness | ± 0.5 dB to 1 MHz; ± 1 dB to 20 MHz |
| DC Offset Range | -4.99 V to 4.99 V (into 50 Ω) |
| DC Offset Resolution | 10 mV, 3 digits |
| DC Offset Accuracy | ± 2% ± 10 mV (into 50 Ω) |
| Output Impedance | 50 Ω ± 2% |
| Output Protection | Protected against short circuit or accidental voltage applied to the main output connector |
| Waveform Characteristics | |
| Harmonic Distortion (for sine wave at 5 Vp-p into 50 Ω) | 0 – 1 MHz, < -60 dBc; 1 MHz – 5 MHz, < -50 dBc; 5 MHz – 12 MHz, < -45 dBc; 12 MHz – 20 MHz, < -50 dBc |
| Square Rise/Fall Time | ≤ 20 ns (10% to 90% at full amplitude into 50 Ω) |
| Duty Cycle | Square: 20% - 80% to 2 MHz; Triangle: 1% - 99% in 1% steps, up to 200 kHz |
| Symmetry Accuracy at 50% | ± 1% |
| Jitter (square) | < 100 ps rms (cycle-to-cycle, typical) |
| Arbitrary Waveform Characteristics | |
| Sampling Rate | 20 ns to 50 s |
| Vertical Resolution | 12 bits |
| Accuracy | 0.001% |
| Resolution | 4 digits |
| Waveform Length | 2 to 1000 points |
| Operating Modes | |
| Continuous | Output continuous at programmed parameters |
| Triggered | Output quiescent until triggered by an internal or external trigger, at which time one waveform cycle is generated to programmed parameters. Frequency of waveform cycle is limited to 1 MHz. |
| Gate | Same as triggered mode, except waveform is executed for the duration of the gate signal. The last cycle started is completed. |
| Burst | 2-65535 cycles |
| Trigger Source | Trigger source may be internal, external, or manual. Internal trigger rate 0.1 Hz – 1 MHz (1 us – 10 s) |
| Modulation Characteristics | |
| Amplitude Modulation — Internal | 0.1 Hz – 20 kHz sine, square, or triangle waveform |
| Amplitude Modulation — External | 5 Vp-p for 100% modulation, 10 kΩ input impedance |
| Frequency Modulation — Internal | 0.1 Hz – 20 kHz sine, square, or triangle waveform |
| Frequency Modulation — External | 5 Vp-p for 100% modulation, 10 kΩ input impedance |
| Sweep Characteristics | |
| Sweep Shape | Linear or Logarithmic, up or down |
| Sweep Time | 10 ms to 100 s |
| Input and Output | |
| Trigger IN | TTL compatible; Maximum rate 1 MHz; Input impedance 1 kΩ; Minimum width > 50 ns |
| Sync OUT | TTL pulse at programmed frequency; 50 Ω source impedance |
| Modulation IN | 5 Vp-p for 100% modulation; 10 kΩ input impedance; DC to > 20 kHz minimum bandwidth |
| Counter Characteristics | |
| Range | 50 Hz to 50 MHz |
| Resolution | Auto ranging, up to 8 digits |
| Accuracy | ± 0.02% ± 2 digits |
| Sensitivity | 25 mVrms typical |
| General | |
| Memory Storage | 20 instrument settings |
| Arbitrary Memory | 1,000 points in flash memory |
| Power Requirements | 100 V – 240 V AC ± 10%, 47-63 Hz |
| Operating Temperature | 32 °F to 122 °F (0 °C to 50 °C) |
| Storage Temperature | 14 °F to 158 °F (-10 °C to 70 °C) |
| Humidity | 95% R.H. 0 °C to 30 °C |
| Dimensions (W x H x D) | 8.39” x 3.46” x 8.27” (213 x 88 x 210 mm) |
| Weight | 5.5 lbs (2.5 kg) |
| Electromagnetic Compatibility | Meets EMC Directive 2004/108/EC, EN55011, EN55082 |
| Safety | Meets Low Voltage Directive 2006/95/EC, EN61010 |
| Warranty | Three-Year Warranty |
| Included Accessories | Power cord, USB (type A to B) interface cable, certificate of calibration |
Please review the Manufacturer's Data Sheet to verify published specifications. Feedback on this webpage is always welcome — please reach out to your Test Architect at any time for questions or concerns. Thank you, we truly appreciate you being our customer.
Model No
B&K
Condition
Used
Manufacturer
B&K Precision
Frequency
20 MHz
Request A Quote