{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Chapter 4: Linear Power Amplifier Integrated Circuits" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.1,Page 162" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "output voltage is 500.0 mV\n" ] } ], "source": [ "#finding voltage \n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "Rf=1;\n", "Ri=10;\n", "Vi=0;\n", "Ip=500;\n", "\n", "#calculation\n", "Vrf=Ip*Rf;\n", "\n", "#result\n", "print \"output voltage is\",round(Vrf,2), \"mV\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.2,Page 165" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "frequency of OPA548 is 67.26 KHz\n", "slew rate of OPA548 is 1.12 Mhz\n", "the OPA548 can be used\n" ] } ], "source": [ "#finding frequency\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "Vi=300.0;\n", "P=35.0;\n", "R=8.0;\n", "S=10000.0;\n", "fh=20.0;\n", "\n", "#calculation\n", "Vl=(P*R)**.5;\n", "Vp=Vl*2**.5;\n", "Il=Vl/R;\n", "f=S/(2*pi*Vp);\n", "Ao=Vl/Vi;\n", "G=Ao*fh;\n", "\n", "#result\n", "print \"frequency of OPA548 is\",round(f,2), \"KHz\"\n", "print \"slew rate of OPA548 is\",round(G,2), \"Mhz\"\n", "print('the OPA548 can be used')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.3,Page 168" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "power delivered is 3.5 watt\n" ] } ], "source": [ "#finding power\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "Rl=10.0;\n", "V=12.0;\n", "Vl=5.0;\n", "\n", "#calculation\n", "Pl=Vl**2/Rl;\n", "I=Vl/Rl;\n", "Ps=V*I;\n", "Pic=Ps-Pl;\n", "\n", "#result\n", "print \"power delivered is\",round(Pic,2), \"watt\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.4,Page 170" ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Vload Iload Pload Ps Pic\n", "0.0 0.0 0.0 0.0 0.0\n", "0.2 0.0 0.0 0.24 0.24\n", "0.4 0.0 0.02 0.48 0.46\n", "0.6 0.1 0.04 0.72 0.68\n", "0.8 0.1 0.06 0.96 0.9\n", "4.8 0.5 2.3 5.76 3.46\n", "5.0 0.5 2.5 6.0 3.5\n", "5.2 0.5 2.7 6.24 3.54\n", "5.4 0.5 2.92 6.48 3.56\n", "5.6 0.6 3.14 6.72 3.58\n", "5.8 0.6 3.36 6.96 3.6\n", "6.0 0.6 3.6 7.2 3.6\n", "6.2 0.6 3.84 7.44 3.6\n", "6.4 0.6 4.1 7.68 3.58\n", "11.4 1.1 13.0 13.68 0.68\n", "11.6 1.2 13.46 13.92 0.46\n", "11.8 1.2 13.92 14.16 0.24\n", "12.0 1.2 14.4 14.4 0.0\n" ] }, { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "#finding Vload vs Pic graph\n", "\n", "#initialisation of variable\n", "%matplotlib inline\n", "import numpy as np\n", "import matplotlib.pyplot as plt\n", "Vload=[0.0, 0.2, 0.4, 0.6, 0.8, 4.8, 5.0, 5.2, 5.4, 5.6, 5.8, 6.0, 6.2, 6.4, 11.4, 11.6, 11.8, 12.0];\n", "Iload=[0.0, 0.0, 0.0, 0.1, 0.1, 0.5, 0.5, 0.5, 0.5, 0.6, 0.6, 0.6, 0.6, 0.6, 1.1, 1.2, 1.2, 1.2];\n", "Pload=[0.00, 0.00, 0.02, 0.04, 0.06, 2.30, 2.50, 2.70, 2.92, 3.14, 3.36, 3.60, 3.84, 4.10, 13.00, 13.46, 13.92, 14.40];\n", "Ps=[0.00, 0.24, 0.48, 0.72, 0.96, 5.76, 6.00, 6.24, 6.48, 6.72, 6.96, 7.20, 7.44, 7.68, 13.68, 13.92, 14.16, 14.40];\n", "Pic=[0.00, 0.24, 0.46, 0.68, 0.90, 3.46, 3.50, 3.54, 3.56, 3.58, 3.60, 3.60, 3.60, 3.58, 0.68, 0.46, 0.24, 0.00];\n", "\n", "#result\n", "print('Vload Iload Pload Ps Pic');\n", "for i in range(0,18):\n", " print Vload[i],\" \",Iload[i],\" \",Pload[i],\" \",Ps[i],\" \", Pic[i]\n", " \n", "plt.plot(Vload,Pic);\n", "plt.xlabel('load voltage (V)')\n", "plt.ylabel('IC Power(W)')\n", "plt.title('load voltage vs IC Power')\n", "plt.show()" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.5,Page 173" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "IC power is 2.57 W\n", "total power is 3.82 W\n", "dc supply current is 159.155 mA\n", "power delivered is 1.25 watt\n" ] } ], "source": [ "#finding different power and current\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "V=12.0;\n", "Vp=5.0;\n", "R=10.0;\n", "\n", "#calculation\n", "Ip=Vp/R;\n", "Il=Ip/2**.5;\n", "Pl=(Vp*Ip)/2;\n", "Id=Ip/pi;\n", "Pt=2*V*Ip/pi;\n", "Pic=Pt-Pl;\n", "\n", "#result\n", "print \"IC power is\",round(Pic,2), \"W\"\n", "print \"total power is\",round(Pt,2), \"W\"\n", "print \"dc supply current is\",round(Id*1000,3), \"mA\"\n", "print \"power delivered is\",round(Pl,2), \"watt\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.6,Page 179" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "thermal resistance is 24.61 C/W\n" ] } ], "source": [ "#finding thermal resistance\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "Ts=40.0;\n", "P=2.92;\n", "Qj=2.5;\n", "Qc=2.0;\n", "Tj=125.0;\n", "\n", "#calculation\n", "Qs=(Tj-Ts)/P-Qj-Qc;\n", "\n", "#result\n", "print \"thermal resistance is\",round(Qs,2),\"C/W\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.7,Page 180" ] }, { "cell_type": "code", "execution_count": 48, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Vload Iload Pload Ps Pic\n", "9.4 0.94 4.42 14.36 9.94\n", "9.6 0.96 4.61 14.67 10.06\n", "10.0 power delivered by IC in watt\n" ] } ], "source": [ "#finding power\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "V=24.0;\n", "R=10.0;\n", "Qs=4.0;\n", "Tj=125.0;\n", "Ta=40.0;\n", "Qj=2.5;\n", "Qc=2.0;\n", "Vload=[9.4, 9.6];\n", "Iload=[.94, .96];\n", "Pload=[4.42, 4.61];\n", "Ps=[14.36, 14.67];\n", "Pic=[9.94, 10.06];\n", "\n", "#calculation\n", "P=(Tj-Ta)/(Qj+Qc+Qs);\n", "\n", "#result\n", "print('Vload Iload Pload Ps Pic');\n", "for i in range(0,2):\n", " print Vload[i],\" \",Iload[i],\" \",Pload[i],\" \",Ps[i],\" \", Pic[i]\n", "print round(P,2),\"power delivered by IC in watt\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.8,Page 182" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "gain is 23.0\n", "limit current is 4.01 A\n", "output voltage is 46.0 V\n", "maximum output voltage is 32.0 V\n" ] } ], "source": [ "#finding current and voltage\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan\n", "Rf=22.0;\n", "Ri=1.0;\n", "Rs=15.0;\n", "I=4.75;\n", "Rc=4.0;\n", "Vp=2.0;\n", "Rl=8.0;\n", "Im=4.0;\n", "\n", "#calculation\n", "Av=1+(Rf/Ri);\n", "Il=(Rs*I)/(Rc+13.75);\n", "Vo=Vp*Av;\n", "V=Im*Rl;\n", "\n", "#result\n", "print \"gain is\",round(Av,2)\n", "print \"limit current is\",round(Il,2), \"A\"\n", "print \"output voltage is\",round(Vo,2), \"V\"\n", "print \"maximum output voltage is\",round(V,2), \"V\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.9,Page 185" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "loudness ofsound is 108.06 dB\n" ] } ], "source": [ "#finding loudness\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "D=8.0;\n", "d=1.0;\n", "I=90.0;\n", "\n", "#calculation\n", "Is=20*log(d/D,10);\n", "Ir=I-Is;\n", "\n", "#result\n", "print \"loudness ofsound is\",round(Ir,2), \"dB\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.10,Page 186" ] }, { "cell_type": "code", "execution_count": 14, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "19.95 power provided in watt\n" ] } ], "source": [ "#finding power\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "D=1.0;\n", "I1=108.0;\n", "I2=95.0;\n", "P=1.0;\n", "\n", "#calculation\n", "I=I1-I2;\n", "Pr=P*10**(I/10);\n", "\n", "#result\n", "print \"power provided is\",round(Pr,2), \"watt\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.11,Page 188" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "output voltage is 12.65 V\n", "gain is 10.28\n" ] } ], "source": [ "#finding output voltage and gain\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "P=20;\n", "R=8;\n", "Vi=1.23;\n", "\n", "#calculation\n", "V=(P*R)**.5;\n", "G=V/Vi;\n", "\n", "#result\n", "print \"output voltage is\",round(V,2), \"V\"\n", "print \"gain is\",round(G,2)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.12,Page 191" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "resistor b/w pins 1&8 is 600.0 ohm\n", "thus pick a 620 ohm resistor\n", "capacitor b/w pins 1&8 is 22.46 microF\n", "thus pick a 27 microF capacitor\n" ] } ], "source": [ "#finding resistor and capacitor\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "G=40.0;\n", "f=80.0;\n", "R1=15000.0;\n", "R2=150.0;\n", "\n", "#calculation\n", "R=2*(R1/G)-R2;\n", "R11=620;\n", "C=1/(2*pi*f*R11/7);\n", "\n", "#result\n", "print \"resistor b/w pins 1&8 is\",round(R,2),\"ohm\"\n", "print('thus pick a 620 ohm resistor')\n", "print \"capacitor b/w pins 1&8 is\",round(C*1e6,2), \"microF\"\n", "print('thus pick a 27 microF capacitor')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.13,Page 193" ] }, { "cell_type": "code", "execution_count": 11, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "power dissipated is 140.0 mW\n", "thermal resistance is 628.93 degree C/W\n" ] } ], "source": [ "#finding thermal resistance and power\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "R=8.0#resistance\n", "V=5.0#voltage\n", "Tm=150.0#temperature\n", "Ta=50.0#temperature\n", "Qa=107.0;\n", "Qc=37.0;\n", "Ps=299.0;\n", "\n", "#calculation\n", "Vd=V/2;\n", "Vm=V-1;\n", "Vp=Vm-Vd;\n", "Vr=Vp/2**.5;\n", "Pl=1000*Vr**2/R;\n", "Pl=140;\n", "Pic=Ps-Pl;\n", "Q=(Tm-Ta)/Pic;\n", "\n", "#result\n", "print \"power dissipated is\",round(Pl,2), \"mW\"\n", "print \"thermal resistance is\",round(Q*1000,2),\"degree C/W\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.14,Page 197" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "power deliverd is 562.5 mwatt\n" ] } ], "source": [ "#finding power delivered\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "R=8.0#resistance\n", "V=5.0#voltage\n", "\n", "#calculation\n", "Vl=V-1;\n", "Vp=Vl-1;\n", "Vr=Vp/2**.5;\n", "P=Vr**2/R;\n", "\n", "#result\n", "print \"power deliverd is\",round(P*1000,2), \"mwatt\"" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Example 4.15,Page 201" ] }, { "cell_type": "code", "execution_count": 13, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "power delivered is 85.56 watt\n", "thermal resistance is 1.4 degreeC/W\n" ] } ], "source": [ "#finding thermal resistance and power\n", "\n", "#initialisation of variable\n", "from math import pi,tan,sqrt,sin,cos,acos,atan,log\n", "R=8.0#resistance\n", "Ts=35.0#temperature\n", "Ta=150.0#temperature\n", "Vm=42.0#voltage\n", "\n", "#calcuation\n", "Vp=Vm-5;\n", "Vr=Vp/2**.5;\n", "Pm=Vr**2/R;\n", "P=45;\n", "Qs=(Ta-Ts)/P-1.2;\n", "\n", "#result\n", "print \"power delivered is\",round(Pm,2), \"watt\"\n", "print \"thermal resistance is\",round(round(Qs*10)/10,2), \"degreeC/W\"" ] } ], "metadata": { "kernelspec": { "display_name": "Python 2", "language": "python", "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.6" } }, "nbformat": 4, "nbformat_minor": 0 }