ABSTRACT
Signal generator were being widely applied to industrial production,scientific research experiments;The signal generator was used for all kinds of computer system testing such as testing of radars communications, simulation, electric, biology, machinery and so on。本文设计了一种任意信号发生器基于单片机89c52与并行D/A转换器AD7237A的任意信号发生器,利用C语言编程,232串口与上位PC机相连。This paper describes the design of an arbitrary signal generator based on SCM89c52 parallel with the D / A converters AD7237A arbitrary signal generator,using the C programming language,with 232 serial port the PC connected. 该发生器它能够产生3路相互间相差120°频率为50HZ的周期信号。The generator can produce its three road between the frequency difference of 120 ° to 50 HZ cycle signal。这里的“任意”主要体现在信号能够叠加很多次高次谐波(相位、幅值大小均可变)。Here the "arbitrary" was mainly manifested in the superimposed signal to many high harmonics (phase, amplitude may change)。该信号发生器主要用于对某些电机的性能测试。The signal generator is used mainly for certain motor performance test。
Keywords:signal generator;Microcontroller;D / A converter;Serial Communication。