A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

Publisher:心若清泉Latest update time:2014-08-10 Source: 互联网 Reading articles on mobile phones Scan QR code
Read articles on your mobile phone anytime, anywhere

A controllable vibrator is a seismic exploration signal excitation device. In oil exploration, it has the advantages of low construction cost, safety and environmental protection, flexible construction organization, and artificial control of the excitation signal. The application of controllable vibrators in seismic construction at home and abroad is relatively common. Except for water areas, swamps, and mountains supported by helicopters, as long as the seismic source can enter, it is required to use controllable vibrators for construction. The scanning signal generator in the controllable vibrator is located at the forefront of the system. Its performance indicators directly affect the harmonic distortion caused by power supply interference, which has a great impact on the quality and resolution of seismic data. How to improve its amplitude and frequency accuracy is the key to the design.

  1 Hardware Design

  1.1 Overview

  The main function of the system is to realize the analog sweep frequency signal source . Its main principle is to first control the DSP chip to generate a linear digital sweep frequency signal through key interrupt or host computer interrupt , and then send this signal to the D/A chip DAC8565 for digital-to-analog conversion to output a linear analog sweep frequency signal. After signal conditioning, the output system obtains the required signal source. The hardware flow block diagram is shown in Figure 1.

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  Among them, the key interrupt is realized through the interrupt of GPIO and PIE, and the host computer interrupt is realized through the interrupt of SCI module of TMS320F2812 . The digital signal generated by DSP chip TMS320F2812 is transmitted to DAC8565 of D/A conversion chip through its SPI module for digital-to-analog conversion.

  1.2  TMS320F2812 minimum system

  A typical DSP minimum system includes DSP chip, power supply circuit, reset circuit, clock circuit and serial communication circuit, etc.

  (1) Design of power supply and reset circuit. DSP system generally adopts multi-power supply system. The design of power supply and reset circuit has an important influence on system performance. The minimum DSP system is powered by 5 V power supply. Since the power supply voltage of DSP chip is 3.3 V, it is necessary to convert 5 V power supply to 3.3 V to power CPU when designing the circuit. This paper adopts TI's TPS767D318 power supply chip. This chip is a linear step-down DC conversion chip. It can generate two different voltages of 3.3 V, 1.8 V or 2.5 V from 5 V power supply at the same time. Its maximum output current is 1000 mA, which can meet the power supply requirements of a DSP chip and a small number of peripheral circuits at the same time. The power monitoring and reset management functions of this chip also meet the system requirements.

  (2) Clock circuit design. The clock of TMS320F2812 DSP can be connected internally or externally. If the internal oscillator is used, a quartz crystal must be connected between the two pins X1/XCLKIN and X2. If an external clock is used, the input clock signal can be directly connected to X1/CI.

  On the KIN pin, X2 is left floating. This article uses an external active clock mode, using a 3.3 V powered 30 MHz active crystal oscillator, and programming to achieve the maximum operating frequency of F2812 150 MHz.

  (3) DSP serial interface design. The TTL level of the SCI interface in TMS320F2812 is incompatible with the RS-232C level of the PC, which requires that level conversion must be considered when designing the interface. The design uses the MAX232N driver chip for serial communication, which complies with the RS-232 standard, has low power consumption, high integration, +5 V power supply, two receiving and transmitting channels, and matches the two SCI interfaces of TMS320 F2812.

  1.3 Key Interrupt

  As shown in Figure 2, the system interruption part has 4 buttons, namely S1, S2, S3, and S4, whose functions are start frequency sweep output/stop frequency sweep output, start sweep frequency setting/stop sweep frequency setting, frequency increase, and frequency decrease. The system starts frequency sweep output when S1 is pressed for the first time, and the system stops frequency sweep output when S1 is pressed for the second time. The system starts frequency sweep setting when S2 is pressed for the first time, and stops frequency sweep setting when S2 is pressed for the second time. Each time S3 is pressed, the sweep frequency increases by a certain value. Similarly, each time S4 ​​is pressed, the sweep frequency decreases by a certain value.

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  Whenever a key is pressed, XINT1 will have a level jump, which will be read by the TMS320F2812 chip, the GPIO port will be started to read the key information, and the relevant judgment program will be used to determine which key is pressed, and then the function implementation program of the corresponding key will be entered to complete the key interrupt.

  1.4 Host computer interrupt

  In addition to using key interrupts to control the frequency sweep signal source, the system can also be controlled by the host computer connected to the SCI port of the DSP chip TMS320F2812. The relevant interface principle is shown in Figure 3.

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  1.5 Interface Design

  The linear digital frequency sweep signal generated by TMS320F2812 must be converted from digital to analog before it can be converted into a linear analog frequency sweep signal. The chip used in the design of the D/A converter is DAC8565, which is a low-power, 4-channel, 16-bit precision voltage output digital-to-analog converter. The device integrates an internal reference power supply of 2.5 V, 2 ppm/℃, and also integrates a serial SPI communication port with a clock rate of up to 50 MHz.

  The system uses the digital frequency sweep signal generated by TMS320F2812 to transmit to the digital signal input port of DAC8565 through the SPI interface, and then outputs the analog signal through digital-to-analog conversion, and the signal conditioning channel outputs the required analog frequency sweep signal.

  2 Software Design

  2.1 Principle of Linear Sweep Signal

  In theory, the frequency of a linear sweep signal changes linearly with time, which can be expressed as

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  Where F1 is the start frequency of the scan; F2 is the end frequency of the scan; and T is the duration of the scan. The START TAPER and END TAPER periods are not considered in this expression.

  In practical applications, a TAPER segment is necessary. Its mathematical expression is:

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  Where TD is the sweep length; T1 is the start sweep time window length.

  2.2 Key Interrupt

  The key interruption part judges whether there is a level jump on the XINT1 port through its response program to ensure whether a key is pressed. If a key is pressed, the corresponding key function implementation program in the TMS320F2812 chip will be started to implement the function of the corresponding key and complete the key interruption. The process is shown in Figure 4.

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

  2.3 Host computer interrupt

  The interrupt part of the host computer can realize interrupt control through SCI port communication with the chip through the ARM development board or PC. When the host computer is a PC, the host computer control interface shown in Figure 5 can be constructed through software programming. And the work of the sweep signal source can be controlled by performing corresponding operations on the interface through the mouse and keyboard .

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  2.4 Digital-to-analog conversion part

  This part is an important part of the system. Its function is to convert the digital frequency sweep signal generated by the front end of the system into digital-to-analog signals and perform signal conditioning to output the analog frequency sweep signal required by the system. The digital frequency sweep signal generated by TMS320F2812 is output through its SPI port and transmitted to the digital signal input port of the digital-to-analog conversion chip DAC8565. After digital-to-analog conversion in DAC8565, the analog frequency sweep signal is obtained. Then, it is amplitude-scaled and filtered through the conditioning channel to make its output amplitude within the required range, and the deformed part of its waveform signal is greatly reduced, so that the waveform distortion is smaller. The main process is shown in Figure 6.

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  3 System Simulation

  Set the starting frequency to 6 Hz, the ending frequency to 80 Hz, and the time window to 0.5 s. The simulation results are as follows.

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  

A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

 

  It can be seen from the above figure that the linear frequency sweep signal generated by the above method has good frequency output linearity, high precision, stable waveform, small distortion and strong anti-interference ability. In addition, the operation of the frequency sweep signal generator is convenient and the operation is relatively stable, which meets the requirements of engineering applications.

  4 Conclusion

  This paper proposes a solution for implementing a linear frequency sweep signal generator based on a DSP platform, introduces the design principle in detail, and discusses the key contents that need to be completed in the design process. The fast computing speed of DSP is used to generate linear frequency sweep signals in real time. The system uses the DSP chip model TMS320F2812 as the computing processing and interrupt response chip to generate digital frequency sweep signals, and uses the D/A converter DAC8565 for digital-to-analog conversion, and then outputs analog frequency sweep signals after signal conditioning. The development prospects of this new frequency sweep signal generator are broad.

Reference address:A Design Scheme of Linear Frequency Sweep Signal Source System Based on DSP

Previous article:Design of video processing system based on FPGA+DSP architecture
Next article:Design of serial communication system based on DSP and touch screen

Recommended ReadingLatest update time:2024-11-16 14:49

Altera Revolutionizes FPGA-Based Floating-Point DSP
Altera announced yesterday that it has revolutionized FPGA floating-point DSP performance. Altera is the first programmable logic company to integrate hard-core IEEE 754-compatible floating-point arithmetic in FPGAs, which has unprecedentedly improved DSP performance, designer productivity, and logic efficiency. The h
[Embedded]
Altera Revolutionizes FPGA-Based Floating-Point DSP
Design of a high-speed DSP image processing application platform
1 Introduction There are generally three hardware solutions for image processing systems that complete a specific task: using general-purpose computers, using ASICs, and using DSPs. The advantages of using general-purpose computers are that the development cycle is short, the cost is low, and the product is e
[Embedded]
Design of a high-speed DSP image processing application platform
Application development of PDIUSBD12 chip based on DSP
1. Introduction of PDIUSBD12 chip Before starting USB development, you need to select a suitable USB interface chip based on cost and performance. Currently, USB controller chips can be generally divided into three categories: The first type is a chip designed specifically for USB, and the main sources
[Embedded]
Design of motion control hardware platform based on MCU+DSP
introduction The open controller architecture originates from the "open" PC (personal computer) technology. Currently, most open motion controllers are PC + motion control card structures. With the enhancement of MCU (microcontroller) and DSP (digital signal processor) performance, the trend of MUC and DSP replacing
[Microcontroller]
Design of motion control hardware platform based on MCU+DSP
Data Transmission Bus Converter Based on FPGA+DSP+ARM
When testing flight control components, since the system under test is at a certain distance from the host computer, if the telemetry parallel data is directly transmitted to the host computer, data signal attenuation and signal delay problems will occur, which may cause signal timing misalignment and thus fail to m
[Embedded]
Data Transmission Bus Converter Based on FPGA+DSP+ARM
TMS320F2812 on-chip Flash online programming technology
TMS320F2812 (hereinafter referred to as F2812) is a new generation of 32-bit fixed-point digital signal processor (DSP) of Texas Instruments (TI), mainly used in inverter control, motor control and other fields. It has a 32-bit DSP core processor with an operating frequency of up to 150 MHz, which can efficiently an
[Microcontroller]
TMS320F2812 on-chip Flash online programming technology
Design of General SSR Signal Processor Based on DSP+FPGA
The secondary surveillance radar (SSR) target identification system can conduct a "question-and-answer" interrogation of a target equipped with a transponder by transmitting a specific radio frequency pulse sequence, and obtain the target's altitude, number and other information from the transponder's reply pulse code
[Embedded]
Design of General SSR Signal Processor Based on DSP+FPGA
DSP implementation of π/4-DQPSK modulation fast bit timing capture algorithm
    Abstract: This paper describes the use of a new π/4-DQPSK modulation fast bit timing acquisition algorithm for low-rate digital mobile burst communications, and the key technology of using the TMSC54xDSP chip to implement the algorithm. Experiments show that compared with conventional algorithms, this algorithm c
[Embedded]
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号