summaryrefslogtreecommitdiff
path: root/Principles_Of_Electronic_Communication_Systems/chapter17.ipynb
blob: c9e3dcacafd58fbd41b2e2be5da1f8ec46bf50e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
{
 "metadata": {
  "name": "",
  "signature": "sha256:36f7565fa260d3a1374317f250783789b0d4ba7834e883c19725c0b3c84c1d9a"
 },
 "nbformat": 3,
 "nbformat_minor": 0,
 "worksheets": [
  {
   "cells": [
    {
     "cell_type": "heading",
     "level": 1,
     "metadata": {},
     "source": [
      "Chapeter 17 Satellite communication"
     ]
    },
    {
     "cell_type": "heading",
     "level": 2,
     "metadata": {},
     "source": [
      "Example 17.1 Page no 678"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "#Given\n",
      "stn_long = 95\n",
      "stn_lat = 30\n",
      "sat_long =121\n",
      "rad_pos = 137\n",
      "\n",
      "\n",
      "#Calculation\n",
      "azimuth = 360-rad_pos\n",
      "\n",
      "#Result\n",
      "print\"The elevation setting for the antenna is 45 degree\"\n",
      "print\"The azimuth setting for the antenna is \",azimuth,\"degree\"\n",
      "\n"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "output_type": "stream",
       "stream": "stdout",
       "text": [
        "The elevation setting for the antenna is 45 degree\n",
        "The azimuth setting for the antenna is  223 degree\n"
       ]
      }
     ],
     "prompt_number": 3
    },
    {
     "cell_type": "heading",
     "level": 2,
     "metadata": {},
     "source": [
      "Example 17.2 Page no 681"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "#Given\n",
      "flo = 2*10**9\n",
      "fd =3840*10**6\n",
      "B =36*10**6\n",
      "\n",
      "#Calculation\n",
      "fu =fd+flo\n",
      "C =2*B\n",
      "\n",
      "#Result\n",
      "print\"The uplink frequency is \",fu/10.0**9,\"GHz\"\n",
      "print\"The data rate is \", C/10**6,\"Mbps\"\n"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "output_type": "stream",
       "stream": "stdout",
       "text": [
        "The uplink frequency is  5.84 GHz\n",
        "The data rate is  72 Mbps\n"
       ]
      }
     ],
     "prompt_number": 1
    },
    {
     "cell_type": "heading",
     "level": 2,
     "metadata": {},
     "source": [
      "Example 17.3 Page no 691"
     ]
    },
    {
     "cell_type": "code",
     "collapsed": false,
     "input": [
      "#Given\n",
      "fs = 4.08*10**9\n",
      "fIF1 = 770*10**6\n",
      "fIF2 = 140*10**6\n",
      "\n",
      "#Calculation\n",
      "flo1 = fs - fIF1\n",
      "flo2 = fIF1 - fIF2\n",
      "\n",
      "#Result\n",
      "print\"The local oscillator frequency for first IF is \",flo1/10**6,\"MHz\"\n",
      "print\"The local oscillator frequency for the second IF is \",flo2/10**6,\"MHz\"\n"
     ],
     "language": "python",
     "metadata": {},
     "outputs": [
      {
       "output_type": "stream",
       "stream": "stdout",
       "text": [
        "The local oscillator frequency for first IF is  3310.0 MHz\n",
        "The local oscillator frequency for the second IF is  630 MHz\n"
       ]
      }
     ],
     "prompt_number": 3
    }
   ],
   "metadata": {}
  }
 ]
}