{ "metadata": { "name": "" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Chapter 3 Amplitude modulation-Reception " ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 3.1 Page no 120" ] }, { "cell_type": "code", "collapsed": false, "input": [ "# given\n", "fr=550*10**3 #frequency, Hz\n", "L=10.0*10**-6 #inductor, H\n", "fr1=1550*10**3\n", "\n", "#calculation \n", "import math\n", "a=fr*2*math.pi\n", "x=fr1*2*math.pi\n", "b=1/a\n", "y=1/x\n", "C1=((b)**2/L)\n", "C2=((y)**2/L)\n", "fr2=1100*10**3\n", "BW=10.0*10**3\n", "Q=(fr2/BW)\n", "BW1=(fr1/Q)\n", "BW2=(fr/Q)\n", "\n", "#result\n", "print\"(a) required range of capacitance is from \",round(C2,12),\"F\",\"to\",round(C1,12),\"F\"\n", "print\"(b) Q= \",Q\n", "print\"(c) Bandwidth of receiver at 1550 KHz = \",round(BW1,2),\"Hz\"\n", "print\"Babdwidth of receiver at 550 KHz = \",BW2,\"Hz\"" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "(a) required range of capacitance is from 1.054e-09 F to 8.374e-09 F\n", "(b) Q= 110.0\n", "(c) Bandwidth of receiver at 1550 KHz = 14090.91 Hz\n", "Babdwidth of receiver at 550 KHz = 5000.0 Hz\n" ] } ], "prompt_number": 11 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 3.2 Page no 134" ] }, { "cell_type": "code", "collapsed": false, "input": [ "# given\n", "f=620*10**3 #frequency, Hz\n", "IF=455*10**3\n", "\n", "#calculation\n", "LO=f+IF\n", "X=IF+LO\n", "# image frequency of local oscillator\n", "#station frequency = 620 kHz\n", "\n", "#Result\n", "print\"LO = Hz\",LO\n", "print\"X-1075kHz=\",X,\"Hz\"\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "LO = Hz 1075000\n", "X-1075kHz= 1530000 Hz\n" ] } ], "prompt_number": 3 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 3.3 Page no 150" ] }, { "cell_type": "code", "collapsed": false, "input": [ "#Given\n", "V=8*10**-6 #microvolts\n", "R=50 #input resistance, ohm\n", "\n", "#Calculation\n", "import math\n", "P=(V**2)/R\n", "dBm=10*math.log10(P/0.001)\n", "dBW=10*math.log10(P/1)\n", "a=(-89+8+3+24+26+26-2+34)\n", "x=(a/10)\n", "y=10**x\n", "z=y*0.001\n", "\n", "#Result\n", "print\"input power is= \",P,\"W\" \n", "print\"dBm = \",round(dBm,0),\"dBm\"\n", "print\"dBW = \",round(dBW,0),\"dBw\"\n", "print\"Pout(dBm) =\",a,\" dBm into speaker\"\n", "print\"Pout(dBW) =\",z,\"W\"\n", "\n" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "input power is= 1.28e-12 W\n", "dBm = -89.0 dBm\n", "dBW = -119.0 dBw\n", "Pout(dBm) = 30 dBm into speaker\n", "Pout(dBW) = 1.0 W\n" ] } ], "prompt_number": 14 } ], "metadata": {} } ] }