{ "metadata": { "name": "", "signature": "sha256:208e4f11f55abacdac1b020238bf181604676d4f63a97a09e00055db476b2f63" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 1, "metadata": {}, "source": [ "Chapter6-Power Supplies " ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex1-pg117" ] }, { "cell_type": "code", "collapsed": false, "input": [ "##Ex:6.1\n", "import math\n", "V_p=220.;\n", "V_s=V_p/44.;\n", "V_pk=1.414*V_s;##in volts\n", "V_l=V_pk-0.6;\n", "print'%s %.2f %s'%(\"Peak voltage that appear across load = \",V_l,\" V\");" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Peak voltage that appear across load = 6.47 V\n" ] } ], "prompt_number": 1 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex2-pg118" ] }, { "cell_type": "code", "collapsed": false, "input": [ "##Ex:6.2\n", "import math\n", "X_c=3.18;\n", "R=100.;\n", "V_rip=1.*(X_c/math.sqrt(R**2+X_c**2));\n", "print'%s %.2f %s'%(\"Ripple voltage = \",V_rip,\" V\");" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Ripple voltage = 0.03 V\n" ] } ], "prompt_number": 2 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex3-pg118" ] }, { "cell_type": "code", "collapsed": false, "input": [ "##Ex:6.3\n", "import math\n", "f=50.;\n", "L=10.;\n", "X_l=2.*math.pi*f*L;\n", "X_c=3.18;\n", "V_rip=1.*(X_c/math.sqrt(X_l**2+X_c**2));\n", "print'%s %.2e %s'%(\"Ripple voltage = \",V_rip,\" V\");" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Ripple voltage = 1.01e-03 V\n" ] } ], "prompt_number": 3 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex4-pg122" ] }, { "cell_type": "code", "collapsed": false, "input": [ "##Ex:6.4\n", "import math\n", "R_l=400.;\n", "V_in=9.;\n", "V_z=5.;\n", "P_z_max=0.5;\n", "R_s_max=R_l*((V_in/V_z)-1.);\n", "R_s_min=((V_z*V_in)-V_z**2)/P_z_max;\n", "print'%s %.2f %s'%(\"Suitable value of resistor = \",(R_s_max+R_s_min)/2,\" ohm\");" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Suitable value of resistor = 180.00 ohm\n" ] } ], "prompt_number": 4 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Ex5-pg123" ] }, { "cell_type": "code", "collapsed": false, "input": [ "##Ex:6.5\n", "import math\n", "dI_i=20.;\n", "dV_o=0.5;\n", "dV_o_reg=0.1;\n", "dI_o=2.;\n", "R_out=dV_o/dI_o;\n", "Regulation=(dV_o_reg/dI_i)*100.;\n", "print'%s %.2f %s'%(\" output resis. = \",R_out,\" ohm\"); \n", "print'%s %.2f %s'%(\" \\n regulation. = \",Regulation,\"\"); " ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ " output resis. = 0.25 ohm\n", " \n", " regulation. = 0.50 \n" ] } ], "prompt_number": 5 } ], "metadata": {} } ] }