summaryrefslogtreecommitdiff
path: root/Electronic_Principles_/Chapter_8_New.ipynb
diff options
context:
space:
mode:
Diffstat (limited to 'Electronic_Principles_/Chapter_8_New.ipynb')
-rw-r--r--Electronic_Principles_/Chapter_8_New.ipynb300
1 files changed, 0 insertions, 300 deletions
diff --git a/Electronic_Principles_/Chapter_8_New.ipynb b/Electronic_Principles_/Chapter_8_New.ipynb
deleted file mode 100644
index 5db68b59..00000000
--- a/Electronic_Principles_/Chapter_8_New.ipynb
+++ /dev/null
@@ -1,300 +0,0 @@
-{
- "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": {}
- }
- ]
-} \ No newline at end of file