'n Ondersoek na die gebruik van trelliskode as enkoderingstegniek vir

Loading...
Thumbnail Image

Date

Authors

Olivier, Gerhardus Cornelius Johannes Jakobus

Journal Title

Journal ISSN

Volume Title

Publisher

Bloemfontein: Central University of Technology, Free State

Abstract

The increasing demand for communication facilities over the last decade have put larger claims on the existing systems, due to higher demand. Data communications plays an increasingly larger role, because more information has to be transmitted at higher rates with greater reliability over exsisting channels, with a limited bandwidth. This project comprises the development of a complete trellis code modulation transmitter which was executed in various phases. The development of the transmitter includes the design and construction of the encoder, digital-to-analog converters, balanced modulators, clock pulse generator, summer and filter. The 2/3 convolutional encoder produces three output bits for every two input bits. The output of the encoder is not determined by the input bits only, but also by the contents of the shift registers. This technique provides redundancy for the system and is used to give a larger Euclidean distance between the adjacent signals in order to limit the occurence of faults. The encoder outputs are passed to two digital-to-analog converters, after which the signals are modulated onto a carrier frequency of 1800 Hz. The outputs of the modulators are summed and transmitted through a band pass filter, allowing a 3 kHz bandwidth . The frequency of the 6,144 MHz crystal oscillator output is reduced through a number of dividing circuits to provide the clock pulses required. The encoder, clock pulse generator and pseudo-random data generator was developed by the programming of programmable array logic (PAL) chips. A pseudo-random data generator, driven by pulses from a noise generator, was developed to supply the transmitter with input bits for evaluation purposes. The correct operation of the transmitter may be ascertained with the use of a logic analyzer and digital oscilloscope. Considerable information and expenence regarding the following aspects was obtained in the course of this project: • The operation of a trellis code modulation system, developed to obtain nearly fault free communication over a channel with a limited bandwidth of 3 kHz. • The operation of convolutional encoders and eight phase shift keying was studied and sucessfully implemented. • Programmingof 16R4 and 16R8 PALs with the use of JEDEC files. • Increase of component density through the use of PAL technology, in which one PAL was used to perform a number of functions. • The operation of various computer programs and test equipment.

Description

Thesis

Keywords

Citation

Endorsement

Review

Supplemented By

Referenced By