{ "metadata": { "name": "" }, "nbformat": 3, "nbformat_minor": 0, "worksheets": [ { "cells": [ { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "CHAPTER 8 TRANSISTOR BIASING" ] }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 8-1, Page 263" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "VCC=10 #collector voltage(V)\n", "RC=3.6 #Collector resistance (KOhm)\n", "RE=1 #Emitter resistance (KOhm)\n", "R1=10 #Base resistance1 (KOhm)\n", "R2=2.2 #Base resistance2 (KOhm)\n", "VBE=0.7 #Base-emitter voltage drop(V)\n", "\n", "VBB=(R2/(R1+R2))*VCC #Base voltage(V)\n", "VE=VBB-VBE #Emitter voltage(V)\n", "IE=VE/RE #Emitter current(mA)\n", "IC=IE #Collector current(mA)\n", "VC=VCC-(IC*RC) #collector to ground voltage(V)\n", "VCE=VC-VE #Collector-emitter voltage(V)\n", "\n", "print 'Collector current IC = ',round(IC,2),'mA'\n", "print 'Collector-emitter voltage VCE = ',round(VCE,2),'V'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Collector current IC = 1.1 mA\n", "Collector-emitter voltage VCE = 4.92 V\n" ] } ], "prompt_number": 1 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 8-3, Page 267" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "VCC=10 #collector voltage(V)\n", "RC=3.6 #Collector resistance (KOhm)\n", "RE=1 #Emitter resistance (KOhm)\n", "R1=10 #Base resistance1 (KOhm)\n", "R2=2.2 #Base resistance2 (KOhm)\n", "VBE=0.7 #Base-emitter voltage drop(V)\n", "Bdc=200 #current gain\n", "\n", "R=(R1*R2)/(R1+R2) #Thevenin resistance(KOhm)\n", "Ri=Bdc*RE #Base input resistance(KOhm)\n", "R100=0.01*Ri #100th of Ri(KOhm)\n", "VBB=(R2/(R1+R2))*VCC #Base voltage(V)\n", "VE=VBB-VBE #Emitter voltage(V)\n", "IE=VE/(RE+(R/Ri)) #Emitter current(mA)\n", "\n", "print 'As per stiff voltage divider rule, R1||R2 < 0.01 Bdc*RE, So, Voltage divider is stiff.'\n", "print 'Emitter current IE = ',round(IE,2),'mA'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "As per stiff voltage divider rule, R1||R2 < 0.01 Bdc*RE, So, Voltage divider is stiff.\n", "Emitter current IE = 1.09 mA\n" ] } ], "prompt_number": 2 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 8-4, Page 269" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "VCC=10 #collector voltage(V)\n", "IC=10 #Collector current(mA)\n", "VBE=0.7 #Base-emitter voltage drop(V)\n", "Bdc=100 #current gain\n", "\n", "IE=IC #Emitter current(mA)\n", "VE=0.1*VCC #Emitter voltage(V)\n", "RE=(VE/IE)*1000 #Emitter resistance (Ohm)\n", "RC=4*RE #Collector resistance(Ohm)\n", "R2=0.01*Bdc*RE #Base input resistance2(Ohm)\n", "V2=VE+VBE #voltage across R1(V)\n", "V1=VCC-V2 #voltage across R2(V)\n", "R1=(V1/V2)*R2 #Base input resistance1(Ohm)\n", "\n", "print 'Emitter resistance RE = ',RE,'Ohm'\n", "print 'Collector resistance RC = ',RC,'Ohm'\n", "print 'Base resistance R1 = ',round(R1,2),'Ohm'\n", "print 'Base resistance R2 = ',R2,'Ohm'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Emitter resistance RE = 100.0 Ohm\n", "Collector resistance RC = 400.0 Ohm\n", "Base resistance R1 = 488.24 Ohm\n", "Base resistance R2 = 100.0 Ohm\n" ] } ], "prompt_number": 3 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 8-5, Page 271" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "VCC=10 #collector voltage(V)\n", "RC=3.6 #Collector resistance (KOhm)\n", "RE=1.8 #Emitter resistance (KOhm)\n", "RB=2.7 #Base resistance (KOhm)\n", "VBE=0.7 #Base-emitter voltage drop(V)\n", "VEE=2 #emitter voltage(V)\n", "\n", "VBB=0 #Base voltage(V)\n", "VE=VEE-VBE #Emitter to ground voltage(V)\n", "IE=VE/RE #Emitter current(mA)\n", "IC=IE #Collector current(mA)\n", "VC=VCC-(IC*RC) #collector to ground voltage(V)\n", "\n", "print 'Emitter current IE = ',round(IE,2),'mA'\n", "print 'Collector voltage VC = ',VC,'V'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Emitter current IE = 0.72 mA\n", "Collector voltage VC = 7.4 V\n" ] } ], "prompt_number": 4 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 8-6, Page 271" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "VCC=15 #collector voltage(V)\n", "RC=10 #Collector resistance (KOhm)\n", "RE=20 #Emitter resistance (KOhm)\n", "VBE=0.7 #Base-emitter voltage drop(V)\n", "VEE=15 #emitter voltage(V)\n", "\n", "VBB=0 #Base voltage(V)\n", "VE=VEE-VBE #Emitter to ground voltage(V)\n", "IE=VE/RE #Emitter current(mA)\n", "IC=IE #Collector current(mA)\n", "VC=VCC-(IC*RC) #collector to ground voltage(V)\n", "\n", "print 'Emitter current IE = ',IE,'mA'\n", "print 'Collector voltage VC = ',VC,'V'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Emitter current IE = 0.715 mA\n", "Collector voltage VC = 7.85 V\n" ] } ], "prompt_number": 11 }, { "cell_type": "heading", "level": 2, "metadata": {}, "source": [ "Example 8-7, Page 278" ] }, { "cell_type": "code", "collapsed": false, "input": [ "\n", "VCC=-10 #collector supply voltage(V)\n", "VEE=-VCC #Emitter supply voltage(V)\n", "RC=3.6 #Collector resistance (KOhm)\n", "RE=1 #Emitter resistance (KOhm)\n", "R1=10 #Base resistance1 (KOhm)\n", "R2=2.2 #Base resistance2 (KOhm)\n", "VBE=0.7 #Base-emitter voltage drop(V)\n", "\n", "V2=(R2/(R1+R2))*VEE #Base voltage(V)\n", "IE=(V2-VBE)/RE #Emitter current(mA)\n", "VC=IE*RC #collector to ground voltage(V)\n", "VB=VEE-V2 #Base to ground voltage(V)\n", "VE=VEE-(V2-VBE) #Emitter to ground voltage(V)\n", "\n", "print 'Emitter current IE = ',round(IE,2),'mA'\n", "print 'Collector to ground voltage VC = ',round(VC,2),'V'\n", "print 'Base to ground voltage VB = ',round(VB,2),'V'\n", "print 'Emitter to ground voltage VE = ',round(VE,2),'V'" ], "language": "python", "metadata": {}, "outputs": [ { "output_type": "stream", "stream": "stdout", "text": [ "Emitter current IE = 1.1 mA\n", "Collector to ground voltage VC = 3.97 V\n", "Base to ground voltage VB = 8.2 V\n", "Emitter to ground voltage VE = 8.9 V\n" ] } ], "prompt_number": 5 }, { "cell_type": "code", "collapsed": false, "input": [], "language": "python", "metadata": {}, "outputs": [] } ], "metadata": {} } ] }