You have no items in your shopping cart.



Profile Informations

Login Datas

or login

First name is required!
Last name is required!
First name is not valid!
Last name is not valid!
This is not an email address!
Email address is required!
This email is already registered!
Password is required!
Enter a valid password!
Please enter 6 or more characters!
Please enter 16 or less characters!
Passwords are not same!
Terms and Conditions are required!
Email or Password is wrong!
Captcha is required!
Captcha is wrong!

IEMP Simple Arduino DDS Signal Generator Preview

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

Frequency :
Sine 100Hz~5MHz
Triangle 100Hz~1MHz
Square 100Hz~1MHz

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