2MHz DDS Signal Generator With Function Counter And Sweep Mode – GAOTek
GAOTek’s 2MHz DDS signal generator delivers precise and stable signal generation using advanced Direct Digital Synthesis (DDS) technology and FPGA design.
Description
Overview
GAOTek’s 2MHz DDS signal generator delivers precise and stable signal generation using advanced Direct Digital Synthesis (DDS) technology and FPGA design. It supports sine, square, triangle, and sawtooth waveforms with an adjustable duty cycle from 1% to 99%. Featuring a 20 MHz built-in frequency counter, 10 mHz resolution, and ±5×10⁻⁶ frequency accuracy, this compact device is suitable for laboratories, education, production lines, and research environments. It offers both linear and logarithmic sweep functions, supports TTL differential outputs, and provides flexible integration with standard BNC connectors and panel mounting. Its wide DC power supply range and lightweight design make it a highly versatile and cost-effective testing instrument.
Features
- Generates sine, square, triangle, and sawtooth waveforms
- 01 Hz to 2 MHz frequency range with 10 mHz resolution
- Adjustable 1% to 99% duty cycle for square waveforms
- Integrated frequency counter up to 60 MHz
- Dual sweep modes: linear and logarithmic
- Compact, lightweight, and supports TTL outputs
Technical Specification
| Type | DDS Signal Generator |
| Frequency Range | 0.01 Hz to 2 MHz |
| Supported Waveforms | Sine, Square, Triangle, Sawtooth |
| Output Amplitude | 0.1 Vp-p (min) to 10 Vp-p (max) |
| Output Impedance | 51 Ω ±10% |
| DC Offset | ± 3 V (no load) |
| Frequency Resolution | 0.01 Hz (10 mHz) |
| Frequency Accuracy | ± 5×10⁻⁶ |
| Frequency Stability | ± 2×10⁻⁶ per 3 hours |
| Sine Wave Distortion | ≤ 0.8% (at 1 kHz reference frequency) |
| Triangle Linearity | ≥ 98% (0.01 Hz to 10 kHz) |
| Square Wave Rise/Fall Time | ≤100 ns |
| Square Wave Duty Cycle | Adjustable from 1% to 99% (digital control) |
| TTL Output Frequency Range | 0.01 Hz to 2 MHz |
| TTL Output Amplitude | >3 Vp-p |
| TTL Fan-Out | >20 TTL loads |
| Frequency Counter Range | 1 Hz to 60 MHz |
| Counter Input Voltage | 0.5 Vp-p to 20 Vp-p |
| Sweep Modes | Linear or logarithmic |
| Sweep Frequency Range | 0.01 Hz to 2 MHz |
| Sweep Time Range | 1 s to 99 s |
| Display | LCD1602 (English interface) |
| Save/Load Parameters | Up to 10 sets (M0 to M9) |
| Interface | Standard BNC output |
| Power Supply | DC 9 V to DC 40 V |
| Temperature Range | 32 °F to 104 °F (0 °C to 40 °C) |
| Humidity | < 80% RH |
| Dimensions | 5.3 in x 2.6 in x 1.4 in (13.5 cm x 6.5 cm x 3.5 cm) |
| Weight | 0.88 lb (0.4 kg) |
