Beta Function Generator

evive Function Generator Square Wave
Description
Learn how to generate analog signals with evive, such as sine, square, triangular, and saw-tooth waveforms. Set the desired output voltage and frequency with the potentiometer knobs and visualize the signals on the mini oscilloscope.

Introduction

evive has a built-in 12-bit digital to analog converter using IC MCP4725 (IIC Address 0x60 or 0x62). It is controlled using IIC (or I2C) commands on Arduino MEGA of evive with an output range of 0 to 5V. With the use of this IC, the evive menu provides an option for generating analog signals.

Menu Beta Function Generator Selected

Function Generator Sine Wave

Using the menu, you can generate waves like

  1. Sine
  2. Square
  3. Triangular
  4. Saw-tooth
  5. Analog signal

All the shapes are provided with an option to control amplitude between 0 to 5V and the frequency up to a few hundred Hertz. Its frequency is limited in the range of  8.5Hz ~ 500Hz.

Function Generator Sine Wave Panel

The user can set the desired output voltage and the desired frequency using potentiometer knobs.

evive function generator

You can use another evive and visualize the signals on the mini oscilloscope.evive Beta Function Generator

Sine Wave

evive Function generator Sine Wave

Square Wave

evive Function Generator Square Wave

Triangular Wave

Triangular Wave

Saw-tooth  Wave

Saw-tooth Wave

Conclusion

In summary, the evive menu is capable of generating various types of analog signals such as sine, square, triangular, and sawtooth waveforms. The user can set the desired output voltage and the desired frequency using the potentiometer knobs. The frequency range of these signals is limited between 8.5Hz ~ 500Hz. The signals can be visualized on the mini oscilloscope.

Table of Contents