Microprocessor based multifunction signal generator
Mwangi, Karimi P.
MetadataShow full item record
Waveform generators are excellent tools to recreate real-world signals that offer precise sirnulations for innumerable challenging test conditions. Waveforms are, for example used in airbag deployment, multi-tone amplifier testing, brake simulation, digital modulation, cardiac device calibration, power disturbance harmonic generation, laser beam control and wafer cleaning drive signals among many others. The possible waveforms that can be been generated include: Sine, Cosine, Triangle, Ramp, Exponential, Gaussian, Pulse, Sine, Hamming (Sine), Amplitude modulation (AM), Frequency modulation (FM), Frequency shift keying (FSK), Phase shift keying (PSK), Noise-Digital, Noise-Analogue, Comb, Steps, Sweep, Cardiac and Squine. In this research work, the generation of square, sine, triangular, and random waveforms using a microprocessor-based programmable waveform generator is presented. The 8088 microprocessor and other support chips, hardware and software designs are discussed. Analysis and experimental results based upon the system and its associated waveforms are evaluated using a PM 3384 autoranging combiscope (CRO). The function generator is a prototype of general-purpose, high performance instrument capable of generating standard waveform patterns at frequencies of exceptionally low distortion. The generator is capable of generating frequencies, selectable from 0 Hz to 100Hz and adjustable output amplitude from ± 4.8 V to ± 14.1 V peak to peak with high resolution. The system as a whole possesses some interesting advantages over the analogue and digital types of signal generators that are presently in use.