1. Introduction
The RUIBOZHI FG-100 and FG-200 DDS Function Signal Generators are compact, multi-functional, and easy-to-operate devices designed for a variety of electronic testing and debugging applications. These generators can produce a wide range of waveforms, making them ideal for electronic circuit experimentation, frequency characteristic analysis, and impulse response testing of audio amplifiers. Their good precision and frequency stability also make them suitable for calibrating oscilloscope sweep time factors and adjusting oscilloscope attenuator and probe pulse characteristics.
The FG-200 model offers 15 types of waveforms, while the FG-100 model provides fundamental waveforms such as sine, square, triangle, and sawtooth. Both models are portable and can be powered via a DC adapter or a 3.7V lithium battery.
Video 1: Demonstration of FG-200 waveform and parameter adjustment using an oscilloscope.
2. Specifications
2.1 FG-200 Technical Parameters
- Output Waveforms: Sine wave, square wave, triangle wave, forward sawtooth wave, reverse sawtooth wave, ECG wave, exponential rise, exponential fall, Lorentz pulse, Gauss pulse, Sinc pulse, half-wave, full-wave, Schumann wave, noise wave (15 types).
- Power Supply: DC 4-9V (DC 5V recommended with adapter, 3.7V lithium battery for portable use).
- Current: 180mA at 5V.
- Frequency Range:
- Sine wave: 0.01Hz - 500.00kHz (output amplitude may decrease at higher frequencies).
- Other waveforms: 0.01Hz - 100.00kHz (can be increased further if distortion/jitter requirements are not strict).
- Resolution: 0.01Hz.
- Sine Wave Distortion: <1% below 1kHz, <0.5% above 1kHz.
- Output Amplitude: Maximum ±10V (P-P).
- Output Impedance: 50 ohms.
- DC Offset: Maximum ±10V, with shutdown function.
- Filters: Built-in filters can be turned on/off, suitable for sinusoidal and pulse waveform output.
- Dimensions: 140mm x 80mm x 26mm.
- Certification: CE.
2.2 FG-100 Technical Parameters
- Output Waveforms: Sine wave, square wave, triangular wave, sawtooth wave.
- Power Supply: DC 3.5-10V.
- Frequency Range:
- Sine wave: 1Hz - 500KHz.
- Square-wave: 1Hz - 20kHz (valid range).
- Triangular wave: 1Hz - 20KHz (valid range).
- Sawtooth wave: 1Hz - 20kHz (valid range).
- Resolution: 1Hz.
- Maximum Output Amplitude: ±10Vpp (no-load).
- Output Impedance: 50 Ohm ±10%.
- DC Bias: ±10V (no-load).
- Display: LCD1602.
- Dimensions: 130mm x 100mm x 50mm.
- Certification: CE.

Figure 1: Dimensions of the FG-200 DDS Function Generator.

Figure 2: Dimensions of the FG-100 DDS Function Generator.
3. Component Overview
Both FG-100 and FG-200 models share similar control layouts, featuring a clear LCD display and intuitive buttons for operation.
3.1 Front Panel Controls (FG-100/FG-200)

Figure 3: FG-100 Front Panel Controls. (FG-200 panel is similar in layout and function).
Key Functions:
- POWER: On/Off switch for the device.
- MODE: Used to cycle through and select different output waveforms.
- CURSOR: Moves the cursor on the LCD display to select which digit of the frequency to adjust.
- +: Increases the selected frequency digit or parameter value.
- -: Decreases the selected frequency digit or parameter value.
- RUN/STOP: Toggles the waveform output on or off. When the cursor is not flashing, the waveform is outputting, and other keys are inactive. Press this key to enable parameter adjustment (cursor will flash).
- DC OFFSET: A switch to enable or disable the DC bias component of the signal. When ON, the yellow knob (FG-200) or blue knob (FG-100) adjusts the DC component. When OFF, the DC component is 0.
- FILTER: A switch to activate or deactivate the output filter. Useful for cleaning up sine waves at 300kHz or higher, though it may slightly reduce amplitude.
- AMP (Knob): Adjusts the amplitude of the output signal. Turning clockwise increases the amplitude.
3.2 Input/Output Ports

Figure 4: FG-100 Input/Output Details (BNC Output, Power Input, Amplitude Knob, DC Offset Switch).
- DDS OUT (BNC Connector): Main output port for the generated waveform.
- DC 5V (Power Input Jack): Connects to the external power supply.
4. Setup Instructions
Follow these steps to set up your RUIBOZHI DDS Function Signal Generator:
- Power Connection: Connect the provided USB to 3.5MM power cable to the DC 5V input port on the side of the generator. Plug the USB end into a suitable power source, such as a computer's USB interface, a mobile phone charger head, or a power bank. It is recommended to use a power supply with 3C certification to ensure proper operation and avoid issues caused by unstable power.
- Output Connection: Attach the BNC-to-clip cable to the DDS OUT BNC connector on the generator.
- Connect to Oscilloscope: If using an oscilloscope, connect the red clip of the BNC-to-clip cable to the oscilloscope probe. Connect the black clip to the oscilloscope's GND (ground) clip.

Figure 5: FG-200 with included connection cables.

Figure 6: FG-100 with USB power adapter cable.
5. Operating Instructions
To operate the signal generator, follow these steps:
- Power On: Press the POWER switch to turn on the device. The LCD display will illuminate.
- Enable Parameter Adjustment: If the cursor on the display is not flashing, press the RUN/STOP button. The cursor will begin to flash, indicating that parameters can now be adjusted.
- Select Waveform (MODE): Press the MODE key repeatedly to cycle through the available waveforms. The selected waveform will be displayed on the LCD.
- FG-200 Waveforms: SIN (Sine), Lorenz (Lorentz pulse), Square, Gaussian (Gaussian pulse), Triangle, Sinc (Sinc pulse), Sawtooth (forward sawtooth), Half-wave, Resawtooth (reverse sawtooth), Full-wave, ECG (Electrocardiogram), Schumann (Schumann wave), EXP-rise (Exponential rise), Noise (Noise wave), EXP-decay (Exponential decrease).
- FG-100 Waveforms: Sine wave, Square-wave, Triangular wave, Sawtooth wave.

Figure 7: FG-100 displaying Sine wave and examples of various waveforms on an oscilloscope.

Figure 8: Examples of waveforms generated by the FG-200 as seen on an oscilloscope.
- Adjust Frequency:
- Use the CURSOR key to move the flashing cursor to the desired digit of the frequency value you wish to change.
- Use the + and - keys to increase or decrease the value of the selected digit.
- Adjust Amplitude (AMP): Rotate the AMP knob (located on the side) clockwise to increase the output signal amplitude, and counter-clockwise to decrease it.
- Adjust DC Offset (DCOFFSET):
- To add a DC bias to the waveform, press the DCOFFSET switch to the ON position.
- Use the yellow knob (FG-200) or blue knob (FG-100) to adjust the DC component.
- To remove the DC bias, press the DCOFFSET switch to the OFF position. The DC component of the signal will become 0.
- Apply Filter (FILTER): For sine waves at 300kHz or higher, pressing the FILTER switch to ON can help clean up the waveform. Note that this may slightly reduce the signal amplitude.
- Start/Stop Waveform Output: Once all parameters are set, press the RUN/STOP button again to start outputting the waveform. The cursor will stop flashing. To stop the output, press RUN/STOP once more.

Figure 9: FG-200 connected to a Schumann wave coil, demonstrating specialized waveform generation.
6. Maintenance
- Keep the device clean and free from dust. Use a soft, dry cloth for cleaning.
- Avoid exposing the device to extreme temperatures, humidity, or direct sunlight.
- Do not drop or subject the device to strong impacts.
- Store the device in a safe place when not in use.
- Ensure all connections are secure before operation.
7. Troubleshooting
- Problem: The signal generator does not power on or operate correctly.
- Solution: Ensure you are using a stable and appropriate power supply (DC 4-9V, 5V recommended). A poor or unstable power supply can cause the device to malfunction. Check the power cable connection.
- Problem: Waveform output is distorted or noisy.
- Solution: For sine waves at higher frequencies (e.g., 300kHz or more), try activating the FILTER switch. While this may slightly reduce amplitude, it can improve waveform clarity. Also, ensure your power supply is clean and stable.
- Problem: Cannot adjust frequency or other parameters.
- Solution: Make sure the device is in parameter adjustment mode. Press the RUN/STOP button until the cursor on the LCD display is flashing. If the cursor is not flashing, other control keys will be inactive.
8. User Tips
- Power Supply Quality: Always use a high-quality, stable power supply (e.g., a certified 5V adapter) to prevent unexpected behavior or damage to the generator.
- Frequency Counter vs. Generator: While this device is a signal generator, some users inquire about its use as a frequency counter. The specifications provided are for the *output* frequency range of the generated signals, not for measuring external frequencies. If you need to measure external frequencies, a dedicated frequency counter is recommended.
- Audio Output: The output of this device is an electrical signal. To connect it to a speaker for audible output, an external audio amplifier will be required. Connecting directly to a speaker may not produce sufficient volume or could damage the speaker.
- Waveform Exploration: Experiment with the different waveforms and parameters. The FG-200 offers a wide variety of specialized waveforms like Lorentz pulse and Schumann wave, which can be useful for specific scientific or experimental applications.
9. Warranty and Support
For any issues or technical support, please contact the seller or manufacturer directly. Keep your purchase receipt as proof of purchase for warranty claims. Specific warranty terms and conditions may vary by region and seller.





