Embedded Systems · Hardware & Software

3 Phase Signal Generator

A computer-controlled, adjustable frequency and amplitude three-phase sinusoidal waveform generator. The device serves as the core control unit ("brain") of an electric motors test bench.

The output signals of the generator are boosted by 3-channel power amplifiers and then fed directly to a 3-phase electric motor. Below is technical information about the generator unit itself, which was the primary engineering objective of this project.

Main features and specifications:
  • Powered via computer USB interface or external 5V power supply
  • Output signal waveform: Sinusoidal
  • Frequency range: 1...2000 Hz
  • Frequency resolution / step: 1 Hz
  • Output amplitude: 0...2 V [p-p]
  • Amplitude adjustment steps: 1000
  • Phase shift angle: 120°

Block Diagram & Hardware PCB

Logical block diagram and assembled printed circuit board (PCB):

Hardware Architecture

Microcontroller: ATMEGA16 4-channel Parallel DAC: AD7305 Low-pass filters: TLC072 PC Interface: FT232 USB-UART

Control Software

Dedicated PC application developed for interactive generator parameters configuration: