Design of Xilinx Based Telemetry System Using Verilog

Similar documents
SEN366 Computer Networks

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

Chapter 2 TELEMETRY SYETEMS

UNIT-1. Basic signal processing operations in digital communication

Tracking, Telemetry and Command

FPGA Implementation of Safe Mode Detection and Sun Acquisition Logic in a Satellite

Optimized BPSK and QAM Techniques for OFDM Systems

ROM/UDF CPU I/O I/O I/O RAM

Chapter-1: Introduction

Class 4 ((Communication and Computer Networks))

High Data Rate QPSK Modulator with CCSDS Punctured FEC channel Coding for Geo-Imaging Satellite

Hardware/Software Co-Simulation of BPSK Modulator and Demodulator using Xilinx System Generator

Space Systems Engineering

Anju 1, Amit Ahlawat 2

Hardware/Software Co-Simulation of BPSK Modulator Using Xilinx System Generator

Basic Communications Theory Chapter 2

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Lecture 2: Links and Signaling. CSE 123: Computer Networks Stefan Savage

Multiplexing Module W.tra.2

Lecture 2: Links and Signaling"

Hello and welcome to today s lecture. In the last couple of lectures we have discussed about various transmission media.

Communication Systems Lab

Simulation of Analog Modulation and Demodulation Techniques in Virtual Instrumentation and Remote Lab

REAL TIME IMPLEMENTATION OF FPGA BASED PULSE CODE MODULATION MULTIPLEXING

SATELLITE COMMUNICATION

VLSI Implementation of Digital Down Converter (DDC)

SIMULATION AND IMPLEMENTATION OF LOW POWER QPSK ON FPGA Tushar V. Kafare*1 *1( E&TC department, GHRCEM Pune, India.)

Analog Communication.

COMPUTER COMMUNICATION AND NETWORKS ENCODING TECHNIQUES

Signal Encoding Techniques

Chapter 2: Fundamentals of Data and Signals

Pulse-Width Modulation (PWM)

Telemetry System. Semester 3rd. Chapter-1 Telemetry Principles. Prof Z D Mehta Instrumentation and control Department Government Polytechnic Ahmedabad

FPGA Implementation of Digital Modulation Techniques BPSK and QPSK using HDL Verilog

A LOW-COST SOFTWARE-DEFINED TELEMETRY RECEIVER

Lecture 3 Concepts for the Data Communications and Computer Interconnection

BPSK System on Spartan 3E FPGA

C06a: Digital Modulation

Implementation of Space Time Block Codes for Wimax Applications

2. By convention, the minimum and maximum values of analog data and signals are presented as voltages.

ACCURACY JUNGLE TRUE OR FALSE?

From Antenna to Bits:

Digital Modulation Lecture 01. Review of Analogue Modulation Introduction to Digital Modulation Techniques Richard Harris

Objectives. Presentation Outline. Digital Modulation Lecture 01

Design Implementation Description for the Digital Frequency Oscillator

A DSP IMPLEMENTED DIGITAL FM MULTIPLEXING SYSTEM

SGLS Test Set. Model 630. General Description

ITT Technical Institute. ET3330 Telecommunications Systems and Technology Onsite Course SYLLABUS

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

CHAPTER 5 NOVEL CARRIER FUNCTION FOR FUNDAMENTAL FORTIFICATION IN VSI

Module 3: Physical Layer

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

OFDM Transceiver using Verilog Proposal

2. TELECOMMUNICATIONS BASICS

Data Encoding g(p (part 2)

RF Basics 15/11/2013

Emona Telecoms-Trainer ETT-101

Multiplexing Concepts and Introduction to BISDN. Professor Richard Harris

IMPLEMENTATION OF SIMULATION-BASED LABORATORY EXPERIMENT USING MATLAB SIMULINK TOOL FOR PULSE CODE MODULATION (PCM) IN DIGITAL COMMUNICATION COURSE

DIGITAL COMMUNICATIONS LAB

PULSE CODE MODULATION (PCM)

Time division multiplexing The block diagram for TDM is illustrated as shown in the figure

CARRIER LESS AMPLITUDE AND PHASE (CAP) ODULATION TECHNIQUE FOR OFDM SYSTEM

Downloaded from 1

SATELLITE COMMUNICATIONS

BPSK Modulation and Demodulation Scheme on Spartan-3 FPGA

THE PERFORMANCE EVALUATION OF AN OFDM-BASED IP TRANSCEIVER AT EGLIN AFB

A Novel Coding Technique To Minimise The Transmission Bandwidth And Bit Error Rate In DPSK

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

GMS-5 Telemetry and Command SubSystem 1

A MULTI-CHANNEL SIGNAL SOURCES BASED ON FPGA AND DDS

Design of a Digital Transmission System Using ASAK for the Transmission and Reception of Text Messages Using LABVIEW

Lecture 5 Transmission

ENGR 4323/5323 Digital and Analog Communication

Digital Logic ircuits Circuits Fundamentals I Fundamentals I

Satellite Communications Training System

Frequency bands and transmission directions for data relay satellite networks/systems

MIL-STD-1553 DATA BUS/PCM MULTIPLEXER SYSTEM

Implementation of Digital Modulation using FPGA with System Generator

A Novel Approach For the Design and Implementation of FPGA Based High Speed Digital Modulators Using Cordic Algorithm

DESIGN OF QAM MODULATOR AND GENERATION OF QAM SEQUENCE FOR ISI FREE COMMUNICATION Chethan B 1, Ravisimha B N 2, Dr. M Z Kurian 3

CSE 123: Computer Networks Alex C. Snoeren. Project 1 out Today, due 10/26!

ITM 1010 Computer and Communication Technologies

Computer Facilities and Network Management BUS3150 Assignment 1

Development of Timer Core Based on 82C54 Using VHDL

International Journal of Advanced Research in Computer Science and Software Engineering

ni.com Sensor Measurement Fundamentals Series

IJSRD - International Journal for Scientific Research & Development Vol. 5, Issue 06, 2017 ISSN (online):

DEPARTMENT OF CSE QUESTION BANK

CHAPTER -15. Communication Systems

Keywords Internet, LabVIEW, Smart Classroom-cum-Laboratory, Teaching and Learning process of communication.

Analysis, Design and Testing of Frequency Hopping Spread Spectrum Transceiver Model Using MATLAB Simulink

CSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued

Design and Implementation of Software Defined Radio Using Xilinx System Generator

Design and Simulation of a Composite Digital Modulator

International Journal of Scientific & Engineering Research Volume 9, Issue 3, March ISSN

Realization of 8x8 MIMO-OFDM design system using FPGA veritex 5

*R. Karthikeyan Research Scholar, Dept. of CSA, SCSVMV University, Kanchipuram, Tamil Nadu, India.

Workspace for '6-pulse' Page 1 (row 1, column 1)

Implementation of Digital Communication Laboratory on FPGA

Transcription:

Design of Xilinx Based Telemetry System Using Verilog N. P. Lavanya Kumari 1, A. Sarvani 2, K. S. S. Soujanya Kumari 3, L. Y. Swathi 4, M. Purnachandra Rao 5 1 Assistant.Professor (C), Department of Systems Design, Andhra University, Visakhapatnam, Andhra Pradesh, India 2, 3,4 Research Scholar, Department of Systems Design, Andhra University, Visakhapatnam, Andhra Pradesh, India 5 Guide & Head of Department, Department of Systems Design, Andhra University, Visakhapatnam, Andhra Pradesh, India Abstract: Telemetry is a technology that allows the remote measurement and reporting of information of interest to the system designer or operator. The transmission media may be air and space for satellite applications and copper wire and fiber cables for static ground environments like power generation plants. A sure and effective telemetry link system plays a vital role in controlling and commanding the aircraft or satellite. The telemetry, tracking and command (TT&C) system of a spacecraft provides the most vital telecommunication link between a satellite and ground station. The TT&C systems provide the uplink for command and downlink for monitoring the various health parameters through telemetry and much needed tracking information for the satellite for monitoring its position in the orbit.the link is provided using a ground station and onboard telecomm and & tracking data receiving system onboard decoder and telemetry transmitter. The TT&C link of a satellite is of prime importance, right from the time of its launch to the end of the mission. In this paper, telemetry system is developed to communicate data that identified in the objects characterization or parameters which give a clear idea to analyze the moving objects in real time and space which is an important characterization in day to day life. The aim of the paper is to design a telemetry system in VERILOG and successfully simulated it through XILINX. By this, an effective link using digital techniques is developed. The digital techniques used in design makes the FSK modulator and demodulator sections to be flexible in modifying the frequencies and other parameters. By the features of XILINX the code was generated successfully and simulation results can be dumped into an FPGA. Thus results a practical telemetry system. By using more advanced techniques we can design a telemetry system which can be more reliable and accurate in transmission. Keywords: Telemetry, XILINX, VERILOG, FPGA 1. Introduction Telemetry is defined as the sensing and measuring of information at some remote Location and then transmitting that information to a central or host location. There, it can be monitored and used to control a process at the remote site. The word is derived from the Greek root tele=remote, metron=measure. Telemetry is the process by which an object s characteristics are measured (such as velocity of an aircraft), and the results transmitted to a distant station where they are displayed, recorded, and analyzed. The transmission media may be air and space for satellite applications, or copper wire and fiber cable for static ground environments like power generating plants. The purpose of a telemetry system is to collect data at a place that is remote or inconvenient and to relay the data to a point where the data may be evaluated. The basic concept of telemetry has been in existence for centuries. Various mediums or methods of transmitting data from one site to another have been used. Data radio provides a wireless method for transmitting the information. Telemetry using radio waves or wireless offers several distinct advantages over other transmission methods. Some of these advantages are: 1. No transmission lines to be cut or broken. 2. Faster response time 3. Lower cost compared to leased lines 4. Ease of use in remote areas where it is not practical or possible to use wire or coaxial cables 5. Easy relocation 6. Functional over a wide range of operating conditions Properly designed radio links can provide low cost, effective and flexible data gathering systems that operate for many years with very little maintenance. The Telemetry, Tracking and Command (TT&C) Systems of a spacecraft provides the most vital telecommunication link between a satellite and ground station. The TT&C systems provide the uplink for command, downlink for monitoring the various health parameters through telemetry and much needed tracking information for the satellite for monitoring its position in orbit. The link is provided using a ground station and onboard tele-command & tracking data receiving systems, onboard decoder and telemetry transmitter. The TT&C link of a satellite is of prime importance, right from the time of its launch to the end of the mission. 2. Design Overview Today s telemetry systems are built from commercial-offthe-shelf (COTS) products. But while they all have many common elements, they are each uniquely configured to meet specific application requirements. A telemetry system is often viewed as two components, the Airborne System and the Ground System. In actuality, either or both may be in the air or on the ground. Paper ID: J2013185 135 of 139

Figure 1.1.Telemetry transmitter section Data acquisition begins when sensors (aka, transducers) measure the amount of a physical attribute and transform the measurement to an engineering unit value. Some sensors produce a voltage directly (thermocouples for temperature or piezoelectric strain gages for acceleration), while others require excitation (resistive strain gages, potentiometers for rotation, etc.). Sensors attached to signal conditioners provide power for the sensors to operate or modify signals for compatibility with the next stage of acquisition. Since maintaining a separate path for each source is cumbersome and costly, a multiplexer (historically known as a commutator) is employed. It serially measures each of the analog voltages and outputs a single stream of pulses, each with a voltage relative to the respective measured channel. The rigorous merging of data into a single stream is called Time Division Multiplexing or TDM. Figure 1.2: Time division multiplexing The scheme where the pulse height of the TDM stream is proportional to the measured value is called Pulse Amplitude Modulation (PAM). A unique set of synchronization pulses is added to identify the original measurands and their value. PAM has many limitations, including accuracy, constraints on the number of measurands supported, and the poor ability to integrate digital data. Pulse Code Modulation (PCM) is today s preferred telemetry format for the same reasons that PAM is inadequate. Accuracy is high, with resolution limited only by the analog to digital converter (ADC), and thousands of measurands can be acquired along with digital data from multiple sources, including the contents of the computer s memory and data buses. In a PCM-based system, the original PAM multiplexer s analog output is digitized to a parallel format. The Output Formatter along with synchronization data for measurand identification merges this, plus other sources of digital data. The Output Formatter serializes the composite parallel data stream to a binary string of pulses (1 s and 0 s) for transmission on copper wire, fiber cable, or "the ether." All components from after the sensor to the formatter comprise the encoder (see figure below}. Other, often remote encoders are used to multiplex additional sensor data into the main encoder s output. Not only does this expand the number of measurands to thousands per stream, but it also eliminates the weight of cables required for each sensor. The output of the main encoder is filtered and transmitted via radio transmitter and antenna, coax cable, telephone line, tape recorder, etc. Filtering rounds or smoothes the square data pulses to reduce frequency content and thus the required transmitter bandwidth. At the Ground Station, the received data stream is amplified. Since the transmission path often distorts the already rounded signal, a bit synchronizer reconstructs it to the original serial square wave train. Then, a decommutator or decom (similar to that found in L-3 Visual Test System or System 550) recognizes the synchronization pattern and returns the serial digital stream to parallel data. Decom also separates the PCM stream into its original measurands (also known as prime parameters) and data. Figure 1.3: Telemetry receiver sections The computer (in the Visual Test System) or the telemetry front end (System 550) selects prime parameters for realtime processing; archiving to disk or tape; display; output to strip chart recorders and annunciates; or distribution to other computing resources according to the test plan. L-3 Telemetry-West and its sister divisions manufacture virtually the entire telemetry system from signal conditioners to antennas for the Airborne System and from antennas to telemetry receivers for the Ground System. The following table breaks down which L-3 divisions provide what for today's telemetry system requirements. Just remember that when you need to put everything together, L- 3 Telemetry-West will help specify, integrate, and install all L-3 and third-party components for a total telemetry solution. 3. Design Techniques To design the code for telemetry systems Manchester coding technique and for modulation BFSK modulation scheme is used. 3.1 Manchester Encoding Manchester encoding has gained wide acceptance as the modulation scheme for low-cost radiofrequency transmission of digital data. This form of binary phase-shift keying is a simple method for encoding digital serial data of arbitrary bit patterns without any long strings of continuous Paper ID: J2013185 136 of 139

zeros or ones, and having the encoding clock rate embedded within the transmitted data. The encoding of digital data in Manchester format defines states of 1 and 0 to be transitions rather than static values. There are two possible definitions (as shown in Figures 3.1 and 3.2) that have alternate assignments of the logic levels to the two possible transitions of rising and falling edges. and the transmitted signal. The most commonly used signal parameters for describing an FSK signal are shown in Figure 3.4. The minimum duration of a mark or space condition is called the element length. Figure 3.1: Defining logical binary data as edge transitions Figure 3.4: Digital BFSK Generation Technique Figure 3.2: Equally valid alternate definitions of binary data as edge transitions Thus, each Manchester data encoding of a logic level bit requires two chips. A simple serial data stream is shown in Figure.3.3. 4. Implementation of Telemetry System In this project both Using Verilog Hardware Description Language (VHDL) both transmitter and receiver sections of telemetry link will be designed. The following block diagram gives a top level view of telemetry link that will be simulated and synthesized. The experimental diagram is shown in Figure 4.1 below. Figure 3.3: Simple serial data stream 3.2. Digital BFSK Technique Frequency shift keying (FSK) is the most common form of digital modulation in the high-frequency radio spectrum, and has important applications in telephone circuits. Binary FSK (usually referred to simply as FSK) is a modulation scheme typically used to send digital information between digital equipment such as tele-printers and computers. The data are transmitted by shifting the frequency of a continuous carrier in a binary manner to one or the other of two discrete frequencies. One frequency is designated as the mark frequency and the other as the space frequency. The mark and space correspond to binary one and zero, respectively. By convention, mark corresponds to the higher radio frequency. Figure 1 shows the relationship between the data 5. Simulation Results The software used here is Verilog. Verilog, like any other hardware description language, permits a design in either Bottom-up or Top-down methodology. Verilog is a great low level language. Structural models are easy to design and Behavioral RTL code is pretty good. The syntax is regular and easy to remember. It is the fastest HDL language to learn and use. However Verilog lacks user defined data types and lacks the interface-object separation of the VHDL's entity-architecture model. Paper ID: J2013185 137 of 139

5.1 Synthesis of Telemetry Transmitter 5.2 Transmitter Section: In transmitter section the clock unit shows: The RTL schematic for telemetry transmitter generated by the Xilinx synthesis tool is shown in the below figure: Manchester encoder: The block diagram showing the ports for telemetry receiver: BFSK modulation: BFSK mod controller: Phase accumulator: The RTL schematic for telemetry receiver generated by the Xilinx synthesis tool is shown in the below figure: Transmitter Section Output: RTL diagram of telemetry system is shown below: 5.3 Receiver Section: Clock unit: BFSK Demodulation: Paper ID: J2013185 138 of 139

Manchester Decoding: [4] Joachim & Mueller, Trends in Missile and Space Radio Telemetry Author Profile Receiver Section Output: 5.4 Telemetry System Output: 6. Conclusions and Future Scope The telemetry system is developed to communicate data that identified in the objects characterization or parameters which give a clear idea to analyze the moving objects in real time and space which is an important characterization in day to day life. Designed a telemetry system in VERILOG and successfully simulated it through XILINX. Using digital techniques, an effective link was designed. The digital techniques used in design makes the FSK modulator and demodulator sections to be flexible in modifying the frequencies and other parameters. By the features of XILINX generated successful simulation results can be dumped into FPGA which results a practical telemetry system. By using more advanced techniques, an advanced telemetry system is designed which can be more reliable and accurate in transmission. The telemetry, tracking and command (TT&C) system of a spacecraft provides the most vital telecommunication link between a satellite and ground station. Scope is to design Telemetry system in VERILOG HDL and successfully simulated it in XILINX. This simulated result can be dumped into FPGA further in which it results to practical telemetry system for telecommunication link between satellite and ground station. Advanced telemetry system is designed which is more reliable and accurate in transmission. Prof. M. Purnachandra Rao received his M.Sc (Tech) in Electronics from Andhra University 1980 and he was awarded his Ph.D. from Dept. of Physics, Andhra University. Later on appointed has Assistant Professor, Associate Professor and Professor in Physics Department and Head of the Dept. of Systems Design. Has 30 years of experience in the field of SODAR and its applications. N. P. Lavanya Kumari received M. Sc, M. Phil in Electronics and M. Tech degrees in Electronics & Communication Engineering from Andhra University in 2004, 2008 and 2012 respectively. She is working as an Asst. Professor in the Department of Systems Design, A.U. Visakhapatnam. A. Sarvani received M.Sc. (Tech) in Electronics and Instrumentation and M. Tech degree in Electronics & Communication Engineering from Andhra University in 2008 and 2012 respectively. Presently she is Research Scholar in the Department of Systems Design, A.U. Visakhapatnam. K. S. S. Soujanya Kumari received M. Sc and M. Phil degrees in Electronics from Andhra University in 2004 and 2008. She is working as Teaching Associate in the Department of Systems Design, A.U. Visakhapatnam. L. Yamini Swathi received M. Sc and M. Phil degrees in Electronics from Andhra University in 2004 and 2008. She is working as Teaching Associate in the Department of Systems Design, A.U. Visakhapatnam. References [1] Dr. Frank Carden, Dr. Robert Henry, Dr. Rus Jedlicka. Telemetry System Engineering, Artech House Telecommunications Library [2] Telemetry: Summary of concept and rationale. NASA. NASA Technical Reports Server. Retrieved 26 September 2011. [3] Mayo Wells The Origins of Space Telemetry, Technology and Culture, 1963. Paper ID: J2013185 139 of 139