Signal generator is a common signal source, widely used in electronic circuits, automatic control systems and experiments in areas such as teaching. The design using AT89C51 microcontroller as the control, external digital/analog conversion circuit (DAC0832), op-amp circuit (LM324), buttons and liquid crystal display of 1602. Circuit adopts single-chip microcomputer and a digital-to-analog converters DAC0832 consisting a low frequency signal generator, can produce four waveform such as the sine wave, the rectangle wave, the sawtooth wave and the triangle wave. System through the microcontroller create a digital signal, through DAC0832 into analog signals, again through the amplifier LM324 can get dual polarity by various waveform, finally shown by An oscilloscope. In this system, through the keyboard to control four waveform type selection, frequency variation, and displays those through liquid crystal display of 1602.
In this design, the hardware circuits are simple, software functions are consummate, and the control system is reliable, so it has some practical value and reference value.