Project File Finalk
Project File Finalk
DECLARATION
This is to certify that the project reported entitled design and simulation of automatic satellite
signal tracking system with MATLAB is submitted in partial fulfillment of the requirements for
the semester project in Electrical and computer engineering specialization in Communication
Engineering. We declare that the work contained in this project is our own, except where
explicitly stated otherwise.
In doing so, we assure that we agree with all written above with our signature as follows.
Name ID Signature
APPROVAL SHEET
This is to certify that the project titled design and simulation of automatic satellite signal tracking
system with MATLAB.
I have read this project and that in my opinion it is fully adequate, in scope and quality, as a
semester project
……………………………………. ………………………………………………
……………………………… …………………………………………
ACKNOWLEDGEMENT
We would like to express our sincere gratitude to our project advisor Miss Chaliti Fikadu.For
being our project supervisor and constant source of help and inspiration throughout the work.
Her timely advice and guidelines have assisted us to get through a lot of difficult situations.
Next, we would like to express our deep gratitude towards Mr. Yohannes Bekuma Head of
Electrical and computer Engineering Department, who motivated us at one or another stage of
the project work. Finally, we express our gratitude to the staff members of Electrical and
computer Engineering Department, who directly and indirectly helped us.
TABLE OF CONTENTS
DECLARATION ............................................................................................................................. i
APPROVAL SHEET ...................................................................................................................... ii
ACKNOWLEDGEMENT ............................................................................................................. iii
TABLE OF CONTENTS ............................................................................................................... iv
ABSTRACT ..................................................................................................................................... vi
LIST OF FIGURE......................................................................................................................... vii
LIST OF ACRONOMY ............................................................................................................... viii
CHAPTER ONE ............................................................................................................................. 1
INTRODUCTION .......................................................................................................................... 1
1.1 Statement of the problem ...................................................................................................... 2
1.2 Objective ............................................................................................................................... 2
1.2.1 General objective ............................................................................................................ 2
1.2.2 Specific objectives .......................................................................................................... 2
1.3 Significance of the study ....................................................................................................... 2
1.4 Limitation of the project ........................................................................................................ 3
1.5 Scope of project ..................................................................................................................... 3
CHAPTER TWO ............................................................................................................................ 4
LITERATURE REVIEW ............................................................................................................... 4
CHAPTER THREE ........................................................................................................................ 7
METHODOLOGY ......................................................................................................................... 7
3.1 System block diagram ........................................................................................................... 7
3.2 Components used in this project ........................................................................................... 8
3.2.1 AT89C51 Microcontroller .............................................................................................. 8
3.2.1.1 Features of the 8951 Microcontroller ...................................................................... 9
3.2.1.2 Description of AT89C51 Microcontroller ............................................................... 9
3.2.2 Stepper Motor ................................................................................................................. 9
3.2.2.1 Applications Stepper Motor ................................................................................... 11
3.2.3 Motor Driver (L293D) (H-bridge) ................................................................................ 11
3.2.3.1 Description Motor Driver ...................................................................................... 11
3.2.3.2 Working principle of L293D and interface with motor ......................................... 12
ABSTRACT
The Main objective of the project is to control the Satellite Dish Antenna movement according to
the orbit of Satellite by using automatic satellite tracking system. It is useful to produce the
maximum signal strength from the Satellite. For the purpose of practical demonstration we have
constructed Antenna by using LDR’s and substituted satellite with a laser light so that signal
strength will be measured in terms of light intensity. The project is designed with Micro
Controller AT89C51 and stepper motor, motor driven circuit, LDR’s and voltage comparators.
The Antenna attached to the stepper motor rotating towards the forward direction and reverse
direction. Initially the program written in micro controller scans for the maximum light intensity
(maximum signal strength) focused on the Antenna then stops rotation. When the light intensity
is decreased again it looks for maximum light intensity and moving in incrementing direction.
Again it stops rotation at maximum value. The rotating direction may be clockwise or
anticlockwise. All LDR’s, limit switches are connected to the input port, motor is connected to
output port of Micro Controller. It is useful project to rotate the Antenna in the direction of
satellite.
LIST OF FIGURE
Figure 1: Satellite communication system ...................................................................................... 2
Figure 2 System Block Diagram ..................................................................................................... 7
Figure 3 Pin Diagram of AT89C51 ................................................................................................ 8
Figure 4 Circuit Diagram for L293D ............................................................................................ 12
Figure 5 Connection of a DC motor with H-Bridge ..................................................................... 12
Figure 6 pin connection of single Supply Quad Comparator - LM339 ........................................ 15
Figure 7 System Circuit Diagram ................................................................................................. 16
Figure 8 Simulation result when maximum signal is get at the top LDR ..................................... 17
LIST OF ACRONOMY
Analog to Digital Convertor ADCs
Automatic Generation Control AGC
Brushless Direct Current :BLDC
Centeral processing unit :CPU
Complementary Metal Oxide semiconductor : CMOS
Computer numerical control :CNC
Diode Transistor Logic :DTL
direct broadcasting satellite : DBS
Direct Current :DC
Energy Spectral Desnity ESD
Ground : GND
High Voltage Output :VOH
Input Output :I/O
Light Dependent resistor LDR
Lead :Pb
Low Voltage Output :VOL
Microcontroller unit :MCU
Multi Channel communication system :MCS
Proportional integral drivate :PID
Random Access Memory :RAM
Transistor-transistor logic :TTL
CHAPTER ONE
INTRODUCTION
The use of satellite in communication systems is very much a fact of everyday life, as is
evidenced by the many homes which are equipped with antennas or dishes used for reception of
satellite television. Satellite form an essential part of telecommunication systems worldwide,
carrying large amounts of data and telephone traffic of data in addition to television signals[1].
A satellite communications system uses satellites to relay radio transmissions between earth
terminals. The two types of communications satellites are ACTIVE and PASSIVE. A passive
satellite only reflects received radio signals back to earth. An active satellite acts as a
REPEATER; it amplifies signals received and then retransmits them back to earth. This increases
signal strength at the receiving terminal to a higher level than would be available from a passive
satellite [2].
Satellite communications offer a number of features not readily available with other means of
communications. The areas of the earth are very large to the satellite, because of that, the satellite
can form the star point of a communications net linking together many users simultaneously,
user who may be widely separated geographically. The same feature enables satellite to provide
communications links to remote communities in sparsely populated area which are difficult to
access by other means [2].
A satellite dish is a type of parabolic antenna that receives or transmits electromagnetic signals to
and from another location typically a satellite. A satellite dish is a type of microwave antenna.
Satellite dishes come in varying sizes and designs, and are commonly used to receive satellite
television.
The use of satellite in communication systems is very much a fact of everyday life, as is
evidenced by the many homes which are equipped with antennas or dishes used for reception of
satellite television. Satellite form an essential part of telecommunication systems worldwide,
carrying large amounts of data and telephone traffic of data in addition to television signals[3].
CHAPTER TWO
LITERATURE REVIEW
Manual satellite signal tracking system is generally employed with all the earth stations so to
have tracking even when other tracking systems fail and to have. Many literatures about satellite
signal tracking system are written by many researchers and project developers using different
techniques. For instance, Manual satellite signal tracking system, is generally employed with all
the earth stations so to have tracking even when other tracking systems fail and to have Antenna
Control System Using Step Tracking Algorithm with H∞ Controller, in this paper, the discrete-
time controller for the quick tracking of a target communication satellite is designed by applying
the sampled data H∞ control theory along with the reference signal generated by an improved
conventional step tracking algorithm. But this system requires additional sensors such as a
position information sensor and a receiving signal level sensor to obtain the stable and fast
tracking performance. These requirements of additional sensors and an accurate controller result
in increased cost for the system in total [4]
Satellite Tracking Control System Using Fuzzy PID Controller, this paper presents the results of
study, design and manufacture of a searching and satellite auto-tracking system used for mobile
receiver .Parabolic Satellite Tracking System, this paper aims to track the precise location of
Parabolic Satellite antenna using the BLDC motor, two-axis (elevation, azimuth), encoders,
digital tuner AGC signal and implements precise position control in the six degrees of freedom
motion system.
The proposed Algorithm applied to satellite tracking antenna system is rather than Step-tracking,
the initial tracking through satellite tracking DBS was able to receive faster, but also by
stabilizing the AGC signal, it were able to confirm that the satellite can be received without
interruption[4].
Satellite communication, in telecommunications, the use of artificial satellites to provide
communication links between various points on Earth. Satellite communications play a vital role
in the global telecommunications system. Approximately 2,000 artificial satellites orbiting Earth
relay analog and digital signals carrying voice, video, and data to and from one or many
locations worldwide.
Satellite communication has two main components: the ground segment, which consists of fixed
or mobile transmission, reception, and ancillary equipment, and the space segment, which
primarily is the satellite itself. A typical satellite link involves the transmission or up linking of a
signal from an Earth station to a satellite. The satellite then receives and amplifies the signal and
retransmits it back to Earth, where it is received and re amplified by Earth stations and terminals.
Satellite receivers on the ground include direct-to-home (DTH) satellite equipment, mobile
reception equipment in aircraft, satellite telephones, and handheld devices.
The idea of communicating through a satellite first appeared in the short story titled “The Brick
Moon,” written by the American clergyman and author Edward Everett Hale and published in
The Atlantic Monthly in 1869–70. The story describes the construction and launch into Earth
orbit of a satellite 200 feet (60 meters) in diameter and made of bricks. The brick moon aided
mariners in navigation, as people sent Morse code signals back to Earth by jumping up and down
on the satellite’s surface.
The first practical concept of satellite communication was proposed by 27-year-old Royal Air
Force officer Arthur C. Clarke in a paper titled “Extra-Terrestrial Relays: Can Rocket Stations
Give World-wide Radio Coverage?” published in the October 1945 issue of Wireless World.
Clarke, who would later become an accomplished science fiction writer, proposed that a satellite
at an altitude of 35,786 km (22,236 miles) above Earth’s surface would be moving at the same
speed as Earth’s rotation. At this altitude the satellite would remain in a fixed position relative to
a point on Earth. This orbit, now called a “geostationary orbit,” is ideal for satellite
communications, since an antenna on the ground can be pointed to a satellite 24 hours a day
without having to track its position. Clarke calculated in his paper that three satellites spaced
equidistantly in geostationary orbit would be able to provide radio coverage that would be almost
worldwide with the sole exception of some of the Polar Regions.
An antenna tracking system tracks a primary antenna to follow a moving signal source, such as a
communication satellite. A secondary antenna has a greater beam width than the primary antenna
and receives the same tracking signal from the satellite. The primary antenna is tracked
according to a predetermined search pattern which causes a variation in the signal amplitude
depending upon the relative location of the satellite and the antenna position. The signal strength
signals from the two antennas are input to a summation function which takes the difference of
the two signals. The noise and signal variation component of the two signals is substantially the
same and is therefore eliminated from the resulting difference signal. An antenna control unit
utilizes the resulting difference signal to select the optimum signal strength for the particular step
of the search pattern. This system is particularly applicable to extremely high frequency
communication channels (86 GHz and above) which are subject to atmospheric distortion and
noise.
Satellite communication is the use of man-made earth satellites as relay stations to transmit radio
waves, so as to achieve communication between two or more earth stations. Usually, A Satellite
Network Solutions consists of a number of remote terminals of varying types (flyaway, portable,
maritime, fixed), a Network Operation Center or Hub and the satellite bandwidth.
CHAPTER THREE
METHODOLOGY
3.1 System block diagram
The block diagram in figure 2 shows the overall system of the project including the components
used in the simulation.
Simulate satellite signal is possible to obtain so for the purpose of practical demonstration we
have constructed Antenna by using LDR’s and substituted satellite with a laser light so that
signal strength will be measured in terms of light intensity. The circuit consists of three LDRs
whose output is given to the comparators. These LDRs consists of a potential divider network so
when light intensity increases, the voltage at the junction of LDRs and potential divider network
increases and the voltage coming from these LDRs is compared with a constant voltage by the
th
comparator. The output of the comparator is thus given to the microcontroller [5].
The program code written in the controller controls the working of stepper motor through driver
circuit by taking the inputs from comparator. And thus the movement of the antenna will be
controlled by the microcontroller through stepper motor by Practically satellite signal is not
possible to obtain so for the purpose of practical demonstration we have constructed Antenna by
using LDR ’s and substituted satellite with a las
laser
er light so that signal strength will be measured
measur
in terms of light intensity[5].
The circuit consists of three LDRs whose output is given to the comparators. These LDRs
consists of a potential divider network so when light intensity increases, the voltage at the
junction of LDRs and potential divider network increases and the voltage coming from these
LDRs is compared with a constant voltage by the comparator. The output of the comparator is
thus given to the microcontroller.
The program code written in the controller controls the working of stepper motor through driver
circuit by taking the inputs from comparator. And thus the movement of the antenna will be
controlled by the microcontroller through stepper motor by taking the inputs from the LDRs.
Thus, the program written in micro controller scans for the maximum light intensity (maximum
signal strength) focused on the Antenna then stop’s rotation. When the light intensity is
decreased again it looks for maximum light intensity and moving in incrementing direction.
Again it stops rotation at maximum value. The rotating direction may be clockwise or
anticlockwise until the maximum signal strength is attained [5].
3.2 Components used in this project
3.2.1 AT89C51 Microcontroller
The microcontroller is of course the central component in any embedded System. It controls the
functions performed by the other system devices. The Microcontroller fetches instructions from
memory. Decodes and executes them. It refers memory and input/output devices for data and
responds to control for external devices. The pin diagram of microcontroller is shown below.
switching device is to switch the control windings of the stepper motor with a frequency
sequence corresponding to the command issued. It has a wound stator and a non-excited rotor
[6].
Depending on the type of Rotor they are classified as
Variable reluctance
Permanent magnet
Hybrid
Depending on the number of windings called controlled windings on the stator they are also
classified as
2-phase
3-phase
4-phase
The number of teeth or poles on the rotor and the number of poles on the stator determine the
size of the step called the step angle. Step angle of the stepper motor is defined as the angle
traversed by the motor in one step. Step angle can be calculated as…
Step angle = 3600 degrees / the number of steps per revolution [7].
Motors are available with step rates of 200 steps per revolution. Further increase in step rate is
limited by mechanical and physical constraints. This limitation has been overcome by electronic
methods of reducing the step size. Half stepping and micro stepping are techniques of
electronically dividing each into two half steps or from 10 to 125 micro steps. Stepper motors
operate much differently from normal DC motors, which rotate when voltage is applied to their
terminals. Stepper motors, on the other hand, effectively have multiple "toothed" electromagnets
arranged around a central gear-shaped piece of iron [7].
The electromagnets are energized by an external control circuit, such as a microcontroller. To
make the motor shaft turn, first one electromagnet is given power, which makes the gear's teeth
magnetically attracted to the electromagnet's teeth. When the gear's teeth are thus aligned to the
first electromagnet, they are slightly offset from the next electromagnet. So, when the next
electromagnet is turned on and the first is turned off, the gear rotates slightly to align with the
next one, and from there the process is repeated. Each of those slight rotations is called a "step."
In that way, the motor can be turned a precise angle. Stepper motors are constant-power devices.
Power = angular velocity x torque
As motor speed increases, torque decreases. The torque curve may be extended by using current
limiting drivers and increasing the driving voltage. Steppers exhibit more vibration than other
motor types, as the discrete step tends to snap the rotor from one position to another. This
vibration can become very bad at some speeds and can cause the motor to lose torque. The effect
can be mitigated by accelerating quickly through the problem speed range, physically dampening
the system, or using a micro-stepping driver. Motors with greater number of phases also exhibit
smoother operation than those with fewer phases [8].
burn a motor driver, an intermediate device to convert voltage levels and steer high current is
used [8].
3.2.4 The Light Dependent Resistor
LDR block consists of five LDRs. A photo Resistor or LDR is an electronic component whose
resistance decreases with increasing incident light intensity. It is also called as Photo conductor.
A Photo resistor is made of a high resistance semiconductor. If light falling on the device is of
high enough frequency, photons absorbed by the semiconductor give bound electrons enough
energy to jump into the conduction band. The resulting free electron (and its whole partner)
conducts electricity, thereby lowering resistance [9].
A photoelectric device can be either intrinsic or extrinsic. An intrinsic semiconductor has its own
charge carriers and is not an efficient semiconductor, e.g. Silicon, in intrinsic devices, the only
available electrons are in the valence band, and hence the photon must have enough energy to
excite the electron across the entire band gap. Extrinsic devices have impurities added, which
have a ground state energy closer to the conduction band. Since the electrons don’t have as far to
jump, lower energy photons (i.e. longer wavelengths and lower frequencies) are sufficient to
trigger the device [9]. If a sample of silicon has some of its atoms replaced by phosphorus atoms
(impurities), there will be extra electrons available for conduction. This is an example of an
extrinsic semiconductor.
transistors instead of field effect transistors are used, except sometimes for the first stage. For
high speed the input impedance of the stages is made low.
This already reduces the saturation of the slow, large P-N junction of the bipolar transistors,
which would otherwise lead to long recovery times. Fast that is small Schottkey diodes as in
binary logic are applied to improve matters even further [9].
Also like in binary logic the speed is not as high as if the amplifiers would be used for analog
signals. Slew rate has no meaning for these devices. For the application in flash ADCs after each
amplifier the signal can be fanned out over 8 ports matched to the voltage and current gain and
resistors are used as level-shifters. The LM339 accomplishes this with an open collector output.
When the inverting input is at a higher voltage than the non-inverting input, the output of the
comparator is connected to the negative power supply. When the non-inverting input is higher
than the inverting input, the output is floating (has a very high impedance to ground)[9].
3.2.5.1 Features of Single Supply Quad Comparator-LM339
Single or Split Supply Operation
Low Input Bias Current: 25 nA
Low Input Offset Current: ±5.0 nA
Low Input Offset Voltage
Input Common Mode Voltage Range to GND
Low Output Saturation Voltage: 130 mV @ 4.0 mA
TTL and CMOS Compatible
ESD Clamps on the Inputs Increase Reliability without Affecting Device Operation
NCV Prefix for Automotive and Other Applications Requiring Site and Control Changes
Pb − Free Packages are Available
These quad comparators feature high gain, wide bandwidth characteristics. This gives the device
oscillation tendencies if the outputs are capacitive coupled to the inputs via stray capacitance.
This oscillation manifests itself during output transitions (VOL to VOH). To alleviate this
situation input resistors < 10 k_ should be used. The addition of positive feedback (< 10 mV) is
also recommended. It is good design practice to ground all unused input pins. Differential input
voltages may be larger than supply voltages without damaging the comparator’s inputs. Voltages
more negative than −300 mV should not be used [10].
CHAPTER FOUR
RESULT AND DISCUSSION
In our project we used three LDRs as a result we assumed as they are putted with difference of
450 electrically. The dish will not rotate fully 360 0 rather it rotates in either direction 1800. The
LDRs are used as starting point for rotation. For example at the start if it rotates clockwise
direction staring from the top LDR the maximum rotation is 1800, during this rotation if it finds a
maximum signal it is fine and it stops, if it doesn’t find any signal it is not going to go
anticlockwise and search on the other side instead it starts from the middle LDR and completes
the cycle, as we can see from the following figures (figure 8, figure 9). As a result we found it
better accuracy and fast in finding signal.
Figure 8 Simulation result when maximum signal is get at the top LDR
CHAPTER FIVE
CONCLUSION AND RECOMMENDATION
5.1 Conclusion
This chapter has presented and discussed the background of the study. It explained the overview
and the motivations that triggered the project. The study area of this project also was discussed.
Other than that, the statement of the problem was discussed as this study is to design a
compatible controller for satellite tracking system. Every working step of this design and
development can be achieved by following the project objectives and project scope. The
methodology followed which high lighting the activities taken to fulfill the aims of this project.
Finally, the outcomes of this dissertation were presented
In our country we used to rotate the dish antenna manually at the earth station to the point where
maximum signal is obtained which is a time taking and long process. But by using our project
the antenna at the receiving station or at the earth station scans for maximum signal, stops
rotating and obtains the maximum signal again if any disturbances occur then it repeats the
above process. So thus we conclude that by using our project we can obtain maximum signal at
the earth station.
5.2 Recommendation
In our project the dish antennas movement is horizontally (clockwise or anticlockwise) in either
direction 1800 but in future we will design dish antennas movement at any orientation either
vertically (up or down) or horizontally (clockwise or anticlockwise).
References
1. Dennis Roddy, Satellite Communications, 4th edition, the McGraw-Hill Companies,
2006. 21-27
2. Gerard Maral, Michel Bousquet, Zhili Sun, Satellite Communication Systems: Systems,
techniques and Technology , 6th edition, 2020, 15-19.
3. Dharma Raj Cheruku, Satellite Communication, 11th edition, New delhi, 2010, 35-43.
4. Chang-Ho Cho, Sang-Hyo Lee, Tea-Yong Kwon, Cheol Lee, Antenna Control System
Using Step Tracking Algorithm with H∞ Controller Vol 1 March 2003, 105-111.
5. Tran Van Hoi, Nguyen XuanTrung, Bch Gia Duong, Satellite Tracking Control System
Using Fuzzy PID Controller, 2015
6. Mr.SunkaraboinaSreenuAsst.Prof, Embedded C Laboratory Manual, 2 nd Edition, 2018.
7. Mohammad Aizad, Bin Mohammad Idris, Automatic Satellite Signal Tracking System,
3rd Edition, 2008/2009
8. . Jinso Kim, Myeongkyun Kim, Oh Yang, Parabolic Satellite Tracking System
9. Bruce R. Elbert, Introduction to Satellite Communication, 3rd edition, Boston London
2008.
10. Joseph N. Pelton, Satellite Communication, 4 th edition, Arlington USA
Appendix
/*The Program Code For AUTOMATIC SATILLATE SIGNAL TRACKING SYSTEM.*/
#include<reg51.h>
#define stepper P2 //define port 2 for the output to the stepper motor
#define test P1 //define port 1 for the input to the controller
voiddelay()
{
unsigned char i,j,k;
for(i=0;i<6;i++)
{
for(j=0;j<255;j++)
for(k=0;k<255;k++);
}
}
voidmain()
{
while(1)
{
if(test!=0xf5)
break;
}
stepper = 0x08;
delay();
while(1)
{
if (test!=0xf9)
break;
}
stepper = 0x09;
delay();
while(1)
{
if(test!=0xf5)
break;
}
stepper = 0x01;
delay();
while(1)
{
if(test!=0xf3)
break;
}
stepper = 0x03;
delay();
}
}