DSP System Implementation of Spread Spectrum Transmission of Multi-channel Measurement Signals

Publisher:咖啡小熊Latest update time:2010-05-28 Source: 中电网Keywords:DSP Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

1. Introduction

In the field of measurement and control, it is usually required to transmit multiple detection signals. The transmission process of the signal is often interfered by the complex environment around it, which will cause great distortion. For example, if a spread spectrum communication transmission system is used, the spectrum of the transmitted signal is expanded by a pseudo-random sequence in the transmitter and multiplexing of multiple signals is realized by code division multiplexing; it is then despread in the receiver to restore the original transmission signal. The spread spectrum gain of spread spectrum communication can greatly improve the signal-to-noise ratio of the communication system, increase the reliability of the transmission signal, improve the communication quality, and improve the communication efficiency. At the same time, DSP can meet the requirements of complex algorithm control structure, high computing speed, flexible addressing mode and strong communication performance. The transmission signal parameters can be modified by software, so it has great flexibility. This paper uses the DSP system to realize the spread spectrum transmission of multi-channel measurement signals, combining the advantages of spread spectrum communication and DSP, and is a promising detection signal transmission implementation method.

2. Spread spectrum transmission system of multi-channel detection signals

The system is divided into a transmitting module and a receiving module according to its functions. In the transmitting module, multiple baseband digital signals (analog signals are first converted to digital) are spread spectrum modulated by their corresponding pseudo-random sequences. These pseudo-random sequences are different but orthogonal (or quasi-orthogonal) to each other. These sequences are used for spread spectrum modulation and the code division multiplexing technology is used to combine multiple signals into one signal to send it to the main modulator for carrier modulation before it is transmitted. In the receiving module, the received signal is first carrier demodulated and then correlated with each other using the local pseudo-random sequence that has been synchronized with each signal. Because the pseudo-random sequences corresponding to each signal are independent of each other, the original baseband signal of each signal can be restored. The signal here refers to the digital signal. If an analog signal is required, the digital signal can be converted into an analog signal. This system uses the commonly used sliding correlation capture to synchronize the pseudo-random sequence of the receiving module [5]. The schematic diagram of the composition of the multi-channel measurement signal spread spectrum transmission system is shown in Figure 1. In the spread spectrum transmission system, the ratio of the spread spectrum signal bandwidth B2 to the information bandwidth B1 is called the processing gain GP, ​​that is,

formula

Composition principle diagram of multi-channel measurement signal spread spectrum transmission system

formula

In spread spectrum communication, after the receiver performs spread spectrum demodulation, it only extracts the signal component of bandwidth B1 after the spread spectrum sequence correlation processing, while excluding the external interference, noise and the influence of other user communications extended to the wide band B2. Therefore, the spread spectrum processing gain GP can accurately reflect the anti-interference ability of spread spectrum communication.

The larger the code length N of the spread spectrum sequence and the smaller the code element width TC, the larger the code rate Rc and the larger the spread spectrum gain of the spread spectrum communication system.

The higher the spread spectrum processing gain, the stronger the system's anti-interference ability. Take the transmission process of a signal with a Gold sequence with a period of 127 as the spread spectrum sequence as an example. The data transmission frequency is 19200, the frequency of the spread spectrum sequence is 19200×127, and the bit error rate is 0.04417 of that of non-spread spectrum transmission. The bit error rate when receiving data is reduced by nearly two orders of magnitude.

The Gold spread spectrum sequence used in this system has a period of 127, and its code division multiple access can realize the simultaneous and co-frequency spread spectrum transmission of 12 detection signals. The spread spectrum transmission of multiple detection signals can ensure reliable transmission under the low bit error rate requirements of the receiving end.

3. Multi-channel detection signal spread spectrum transmission

The system structure implemented by DSP The multi-channel measurement signal spread spectrum transmission system mainly realizes the spread spectrum modulation, synchronization, spread spectrum demodulation and other functions of multi-channel measurement signals (including analog signals and digital signals. The analog signals can be converted into digital signals by A/D first, and the digital signals are stored in the system's memory before being spread spectrum transmitted). At the same time, it is convenient to expand it in the future to complete other functions. Since this is a DSP hardware platform design, it is guaranteed that the hardware design will not be changed as much as possible or the hardware design will be changed very little in the implementation of future function expansion, and only some software needs to be added or modified to achieve its function expansion and upgrade, so the use of dedicated chips is minimized and scalable chips are used. The overall design block diagram of the entire system is shown in Figure 2.

Overall design block diagram of the whole system

In the overall design, fixed-point DSP is used to implement the spread spectrum modulation and despreading of multi-channel measurement signals, and FPGA is used to realize the synchronization of spread spectrum signals[7]. The entire system platform includes a digital signal processor (DSP) core, FPGA, memory, A/D conversion,

JTAG interface, etc. According to the existing actual situation, the digital signal processor (DSP) uses TI (Texas Instruments)'s TMS320C5416[6], the FPGA chip uses ALTERA's EP1K100QC208-3, the FLSAH memory uses AMD's AM29LV200, and the A/D converter uses TI's switch capacitor structure successive approximation type 8-bit A/D converter TLC540. JTAG is the simulation interface connection.

4. DSP system software design

As the control and processing core of the entire system, DSP has to complete a lot of work, which can be summarized as follows:

1. Initialize itself;

2. Load the spread spectrum code sequence and store it in the on-chip RAM, and complete the synchronization of the spread spectrum sequence according to the FPGA synchronization signal during reception;

3. Receive the data sent by A/D conversion and store it in the pre-opened data interval;

4. Perform spread spectrum modulation on the received multi-channel data respectively, and store the modulated data in the opened data storage area;

A pair of multiple channels of data after spread spectrum modulation is synthesized into one channel of data and digitally modulated;

The received spread spectrum signal is spread spectrum demodulated to restore the original multi-channel signal and send it to the data storage interval.

All DSP software designs of this system are carried out in the CCS2.0 integrated development environment [8], using a mixture of assembly language and C language based on TI's C5000 series DSP. The software flows of the transmitting module and receiving module are shown in Figure 3 (a) and (b), respectively:

This system adopts a method of performing spread spectrum modulation on each measurement signal and then transmitting it after code division multiplexing using spread spectrum code. It does not need to be spread spectrum modulated after frequency division multiplexing or time division multiplexing [9]. This makes the system simpler and improves the reliability of signal transmission while also improving the system's frequency band utilization. The circuit design mainly involves baseband processing of spread spectrum signals. If wireless spread spectrum transmission of signals is to be achieved, then a radio frequency modulation module can be added to the design. The baseband signal is modulated and converted into a radio frequency signal for transmission. The received radio frequency signal is demodulated by radio frequency and then despread.

5. Conclusion

In the spread spectrum transmission system of multi-channel measurement signals, different pseudo-random codes are used to modulate different signals to achieve signal multiplexing and spread spectrum transmission. After the system synchronization is achieved at the receiving end, demodulation is first performed and then despread using the coherent detection method to restore the original signal to achieve multi-channel signals. This spread spectrum communication system can achieve effective transmission of multi-channel signals and has the advantages of strong anti-interference ability and easy confidentiality. This system uses the DSP system to achieve spread spectrum transmission of multi-channel measurement signals, making full use of the advantages of DSP devices and the characteristics of the spread spectrum communication system. It is a promising way to achieve detection signal transmission.

Innovation of this paper: Based on the research on the transmission system of multi-channel measurement signals, this paper proposes a method to realize the multiplexing transmission of multi-channel signals by using code division multiplexing while expanding the spectrum of the transmitted signal. The multi-channel measurement signal spread spectrum transmission system is realized by using DSP, and the experimental results show that the system is feasible.

Keywords:DSP Reference address:DSP System Implementation of Spread Spectrum Transmission of Multi-channel Measurement Signals

Previous article:Design of 256PPM modulation based on TMS320C5410
Next article:Research on Fuzzy Control System of Brushless DC Motor Based on DSP

Recommended ReadingLatest update time:2024-11-17 02:52

Design of master-slave dual CPU embedded four-axis motion controller based on ARM and DSP
Motion control systems have been widely used in the field of industrial control. In recent years, industrial control has placed higher and higher demands on motion control systems. Traditional PC-based and low-end microcontrollers have increasingly exposed problems such as high cost, high consumption, and low reliabil
[Microcontroller]
Design of master-slave dual CPU embedded four-axis motion controller based on ARM and DSP
Hardware Design of Hybrid Suspension Control System Based on DSP
introduction The maglev train relies on electromagnetic attraction or electric repulsion to lift the train carriages and suspend them in the air and guide them, achieving no mechanical contact between the train and the ground track, fundamentally overcoming the problems of wheel-rail adhesion, mechanica
[Industrial Control]
Hardware Design of Hybrid Suspension Control System Based on DSP
Power and performance: the ultimate challenge facing DSP design
For years, digital signal processor (DSP) designers have faced a difficult task: delivering high-performance chips in a small footprint without sacrificing flexibility and software programmability. As new applications develop at an incredible rate, the DSPs provided must keep up with this speed in terms of powe
[Embedded]
Power and performance: the ultimate challenge facing DSP design
Two-dimensional barcode scanner system based on DSP56F826 chip
System Block Diagram The system uses DSP56F826 chip as the core control module and CMOS digital image sensor chip. The image acquisition resolution can reach 640×480 pixels. When high-resolution image acquisition is required, a 1024×1024 pixel chip can be used instead (the cost will increase accordingly
[Embedded]
Research and design of wind farm power quality monitoring device based on DSP
With the vigorous development of renewable energy wind power generation around the world, power quality monitoring has become a research hotspot for wind farms. Power quality problems in wind farms can be divided into steady-state power quality and transient power quality problems. Transient power quality problems a
[Embedded]
Research and design of wind farm power quality monitoring device based on DSP
Image acquisition solution based on TMS320C6x11 series DSP
This design is intended to take advantage of the above favorable conditions and propose an image acquisition solution based on the TMS320C6x11 series DSP. By taking advantage of the uniformity of analog video signals, it is possible to replace image devices with standard analog video signal output interfaces at will
[Industrial Control]
Image acquisition solution based on TMS320C6x11 series DSP
Principle and design of communication interface of nuclear signal acquisition system based on DSP
The development of digital signal processors is also changing with each passing day. Not only is the speed of executing instructions getting faster and faster, but its power consumption is also getting lower and lower. Many instruments or detection equipment have applied DSP to those systems with huge data volumes
[Embedded]
Principle and design of communication interface of nuclear signal acquisition system based on DSP
Design of Flash booting and self-starting based on TMS320C6000 DSP and DSP/BIOS system
    Abstract: With the development of information technology, DSP has been widely used in modern electronic system design, and DSP's FLASH self-start also plays an important role in DSP system design. DSP/BIOS is an embedded real-time operating system launched by TI. Keywords: TMS320C6713; boot boot; DSP/BIOS real-t
[Embedded]
Design of Flash booting and self-starting based on TMS320C6000 DSP and DSP/BIOS system
Latest Embedded Articles
Change More Related Popular Components

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号