1 Introduction
In recent years, communication electronics and computer technology have developed rapidly, and have been constantly innovating. In particular, radio communication technology has developed rapidly in recent years. In response to the ever-changing new technologies, the theoretical courses and teaching methods of communication majors in colleges and universities also need to be constantly updated to keep up with the requirements of the times. Therefore, the corresponding communication experiment courses and experimental equipment also need to be updated and developed accordingly, so that students can master the latest technologies in the field of communication electronics through practical training and cultivate corresponding practical skills.
At present, the communication principle experimental devices used by many colleges and universities in China are of outdated design technology, and the experimental content does not combine the current advanced communication technology. In view of this situation, we have developed the "JLC type modern communication system principle technology and DSP comprehensive experimental development system" based on software radio technology, which is currently the most advanced in China. It is suitable for communication and electronic technology experiments in colleges and universities, and can also be used as a software and hardware development platform for communication electronic products.
2 System Functions
Compared with the traditional communication principle experimental system, the biggest feature of this experimental development system is the advanced technology of its implementation - the use of DSP technology and FPGA/CPLDD technology. The system is based on DSP chips (CPU) and FPGA ultra-large-scale programmable chips as the core of the basic hardware platform, and a series of DSP system experiments and modern communication system principle and technology experiments are completed through DSP software programming loading. Therefore, the experimental development system has an open architecture, and this openness includes three aspects, namely, openness to user use, openness to production, and openness to research and development. On this general hardware platform, different experimental contents can be downloaded according to the needs of different levels such as graduate students, undergraduates, junior college students or technical secondary school students, and users can also design experimental projects by themselves. The system function block diagram is shown in Figure 1. The system function module is mainly composed of 9 parts, which can complete a series of experiments on the principles and technologies of modern analog communication systems and modern digital communication systems and a series of DSP system experiments, and DSP application system solutions can also be developed on this platform.
The series of typical experiments of DSP system and typical experiments of communication system principle and technology developed by this system are as follows:
I/O experiments;
A/D interface experiment;
D/A interface experiment;
External interrupt system experiment;
Software interrupt experiment;
Timer experiment;
Serial port interrupt experiment;
Host interface experiment;
Sine signal generation experiment;
White noise generation experiment;
FIR filter experiments;
IIR filter experiments;
Signal synthesis experiments;
DSP serial communication system experiment;
DSP parallel communication system experiment;
Frequency hopping communication control system experiment;
Amplification and attenuation;
FFT;
Error correction coding technology;
Synchronous technology;
AM communication systems;
FM communication systems;
Phase modulation communication system;
Digital baseband communication systems;
PCM communication system;
ASK communication system;
FSK communication system;
PSK communication system;
Comprehensive experiment of simulated communication system;
Comprehensive experiment of digital communication system.
3. Software and Hardware Design
3.1 Hardware Design
The block diagram of the system hardware circuit is shown in Figure 2. The hardware platform adopts modular functional design to facilitate debugging and measurement. The DSP device uses the TMS320VC5402 chip of TI (Texas Instruments); the input and output channel design of the experimental platform uses the TLV320AICl0 chip of TI to complete the A/D and D/A conversion circuit functions, and communicates with the DSP's high-speed multi-channel buffered serial port McBSP for serial full-duplex communication. TLV320AICl0 integrates audio sampling, anti-aliasing filtering and audio output circuits on one chip. It is a better device for completing language signal input and output processing; the DSP chip and peripheral circuits use 3.3V and 5V mixed logic design; the bit synchronization module, correlator module, synchronous decoding module, etc. in the communication subsystem are implemented by FPGA devices, using ALTERA's EPFl0K30A-208PQFP device; the DSP and FPGA are connected through the DSP local bus definition; the communication between the DSP and the AT89C51 microcontroller is carried out through the HPI interface of the DSP, and the microcontroller and the PC perform asynchronous serial communication.
3.2 Software Design
According to the above system functions and hardware structure, the software design of this system is mainly divided into three parts, namely, the system main control module including the self-test module, 30 system experimental function realization modules and keyboard LCD display module. Modular design is adopted in software design. The system main control module manages and calls each software module, and each part communicates according to a custom communication protocol. The application program is written in three different methods. The system main control module is written in C language, and other application program modules are implemented in C language, assembly language or C language and assembly language mixed programming methods to achieve the best utilization of TMS320VC5402DSP chip software and hardware resources. The main program block diagram of the system is shown in Figure 3.
4 Conclusion
The designed modern communication system principle technology and DSP experimental platform is highly practical, advanced, open and flexible, and has been successfully applied in the teaching and scientific research of many units. The usage shows that its performance is stable and reliable.
Previous article:Interface technology between DSP processor and FLASH memory
Next article:Design of satellite measurement and control multi-beam system based on DSP and FPGA
- Popular Resources
- Popular amplifiers
- DC microgrid technology: system architecture, AC grid interface, grounding scheme, power quality, communication network, application and standardization aspects
- CAN notes(Controller Area Network)
- Wireless Transceiver Design
- Gardner《Simulation Techniques:Models of Communication Signals and Processes》
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- 【Gravity:AS7341 Evaluation】+ Detection of specified colors
- [In-depth analysis] Future development trends of the RF market
- Is it difficult to do embedded system? How to learn embedded ARM? Do you need to work 996?
- "【TGF4042 Signal Generator】" Circuit Parameter Measurement
- Find massage chair solutions
- [GD32E503 Review] 02. Playing with TFT LCD screen and string display
- CircuiteXpert User Series 1: Quick Setup without Plug-in
- 【AT-START-F425 Review】 WS2812 Color Light Ring Display Driver
- Several TMS320C2X/C5X C language program development examples
- Starting from an annual salary of 200,000 yuan, are the salaries in the chip industry so high?