Now we finished the IEMP DDS signal generator prototyping and it will come into beta test. Here we will release some features, specifications and waveform preview of this simple signal generator.
The greatest feature is that this device is base on Arduino so that it will be open source – both hardware and software. You can upgrade the firmware by Arduino IDE with Foca. In the first beta firmware we just offer the basic signal functions, in the later firmware will update the automatic frequency scanning function.
The IEMP DDS signal generator continue OverLoad’s style, using a decoder for menu selection, and one rotary potentiometer for gain setting, the order rotary potentiometer for bias setting.
IEMP DDS signal generator provide the TTL Level output and Source output. For TTL interface, we offer the 5V and 3.3V level selection. For Source interface, we offer the 0R or 50R Input impedance selection. These selection can be made by the jumper beside the SMA terminal on board.
SD card slot reserved, so the firmware can update to read the waveform on SD card and output them. There is another input interface reserved, this channel is used for input signal, the firmware can update to support FM modulation.
The specifications of this simple signal generator:
Signal Generator Specification:
Wave type : Sine, Triangle, Square
Distortion : <0.1%
Wave Amplitude : 0.5V Vpp~9V Vpp
Bias voltage: -4.5V~4.5V
TTL level : 3.3V, 5V
TTL frequency: 100Hz~5MHz
Duty cycle: 50% (±5%)
This specification is not the maximum limit of parameter, but the conservative values – now we can reach the 8M sine wave but the waveform is not so perfect, so we just limit the setting of beta firmware to 5M – you can easily change the firmware to reach 10M output, as long as you think you can accept the distorted waveform.
To give you a more intuitive feeling for the waveform that come out from IEMP DDS signal generator, we will give out many images with FFT Analysis for different frequency band , different gain level and different wave type.
1. Sine wave on 4.8V – 100Hz
2. Sine wave on 5V – 10KHz
3. Sine wave on 6.5V – 1MHz
4. Sine wave on 500mV – 5MHz
5. Sine wave on 5V – 5MHz
6. Sine wave on 8.8V – 5MHz
7. TTL square wave on 5V – 100Hz
8. TTL square wave on 5V – 100KHz
9. TTL square wave on 3.3V – 500KHz
10. TTL square wave on 5V – 1MHz
11. Triangle wave on 4.6V – 100Hz
12. Triangle wave on 4.6V – 1KHz
13. Triangle wave on 5V – 100KHz
14. Triangle wave on 5V – 1MKHz
Now the 10 beta boards are processing, and soon will in stock : ) The beta version will come with a free Foca for you to update the new firmware. We will release the