晶体管电路设计

铃木雅臣 (上) 学习笔记

第一章 晶体管和FET的一些小知识

一、晶体管(BJT)和FET的分类及工作原理

1.1、      分类

 

元件标识

G:栅级 D:漏级 S:源级

B:基级 E:发射级 C:集电极

1.2、      常见功能    

 

1.3、      放大原理

可能产生的对FET和晶体管的放大认知如下图:

在大学上课的时候,不知是不是学校老师的原因,只告诉我们三极管的作用是对信号放大,这就造成了新手很可能会造成一个认知的误区如上:信号经过三极管直接的被放大。

实际上,三极管放大的方式是如下图所示的情况:晶体管吸收输入信号。电源重新产生输出信号(之所以放大,个人的理解是电源供给了比输入信号大的能量,所以可以产生放大效果)。且原信号会经过由基级流向发射级。

其实对于晶体管可以进行模型的装换来帮助理解原理,我们可以把晶体管看成一个检测基级电流电流表和由基级控制电流源组成。如下图所示:

晶体管的工作原理可以看成式通过检测基级的电流来控制电流源产生恒定的电流。

接着加深对晶体管工作的理解。可以试着将晶体管转化成二极管开关电流源。当晶体管导通的时候,基级和发射级的压降和二极管的压降是一样的大概在0.6-0.7V左右。如下图所示:

于是乎,只要我们知道了基级和发射级之间的导通特性和二极管类似的情况下,再利用欧姆定律,我们就可以很方便的对晶体管所在电路加以计算和加深理解。

注释:本笔记部分图来自笔者绘制,部分图是引用笔者学习书籍里面的图。

晶体管电路设计 上 铃木雅臣 学习体会相关推荐

  1. c#学习体会:使用 ref 和 out 传递数组

    c#学习体会:使用 ref 和 out 传递数组(downmoon),希望与大家分享1.与 所有的 out 参数一样,在使用数组类型的 out 参数前必须先为其赋值,即必须由接受方为其赋值. 例如: ...

  2. 决策树总结(个人学习体会)

    决策树总结(个人学习体会) 算法定义 决策树:是一种监督学习(Supervised Learning)方法,通过不断对某个属性进行判断得到一个分支最终形成决策树,这个决策树能够对新的数据进行正确的分类 ...

  3. 《编译原理》学习体会

    编译原理一般认为是较难的一门课.从网上的评论来看,有人说学了一年半软件理论,就一门编译看不懂;有人甚至说它是大本软件课程里最难的一门;有人抱怨国内的编译教材没有一本容易懂的.从笔者学习实践来看,第一次 ...

  4. 操作系统学习体会之进程管理篇

    计算机基础知识的学习中,操作系统则是重中之重.继对微机原理和计算机组成原理的基础知识了解和学习后,对硬件和基础原理的理论有了初步的了解,结合在所在公司的项目中开发应用的经历和体会,进行了操作系统的学习 ...

  5. YouTube 架构学习体会

    YouTube 架构学习体会 来源:http://www.oschina.net/question/12_32459 这几天一直在关注和学习一些大型网站的架构,希望有一天自己也能设计一个高并发.高容错 ...

  6. OpenCV2.0 peopledetect 学习体会---转自opencv中文论坛

    wsyjwps1983 的 OpenCV2.0 peopledetect 学习体会---转自opencv中文论坛 OpenCV2.0提供了行人检测的例子,用的是法国人Navneet Dalal最早在C ...

  7. rrdtool学习--在linux上进行rrdtool解释学习--很好的教程

    转自http://bbs.chinaunix.net/forum.php?mod=viewthread&tid=864861# 十分感谢此贴,给我了很多帮助. 还有后面一位仁兄的实例也给了了一 ...

  8. 一些关于目标追踪的学习体会

    一些关于目标追踪的学习体会 Author: 疯子_007 关于目标追踪,经过导师和朋友们的推荐与帮助,我阅读了一些很经典的论文:在综述上关于目标追踪我仔细阅读了Alper Yilmaz的"O ...

  9. 大一上学期C语言学习总结

    大一上学期C语言学习总结 一.知识点总结 第二章:C语言处理的数据有常量和变量两种形式,C语言的基本数据类型有整型.实型.字符型和枚举类型等,变量必须先定义,后使用,=是赋值运算符,将=右边的表达式的 ...

  10. Unity一个月学习体会

    Unity一个月学习体会 一.资料篇 书 视频 论坛 API手册 初学一个软件,第一步当然是找资料呀,而且应该先找一本书. 虽然在数据爆炸的网络时代寻找各种资料并非难事,但要从中挑选出适合初学者的却要 ...

最新文章

  1. WEB中get请求和post请求的区别
  2. matlab 高维数组赋值,MATLAB之三(高)维数组的创建
  3. JS中数据结构之队列
  4. 如何在客户端调用服务端代码
  5. hadoop windows
  6. 【算法系列之十】三数之和
  7. 小货车DataAdapter对象 1129
  8. Windows命令行(DOS命令)教程
  9. tracepro杂散光分析例子_2020临中高考咨询群咨询成效问卷结果分析
  10. pytorch迁移学习--模型建立的代码实现
  11. (转)5分钟APIG实战: 使用Rust语言快速构建API能力开放
  12. linux下dbf是什么文件,dbf是什么文件?dbf文件怎么读取
  13. Android自定义九宫格图案解锁
  14. 基于费马原理推导斯涅耳定律和广义斯涅耳定律
  15. linux系统制作usb启动盘,教你制作Linux操作系统的USB启动盘
  16. onenet平台使用教程
  17. 强化学习gym的使用之mountaincar的训练
  18. 第二篇:Haploview做单倍型教程2--分析教程
  19. 鸿蒙系统 google应用
  20. U8备份提示“远程组件初始化失败”

热门文章

  1. MATLAB符号运算
  2. 图像风格迁移及代码实现
  3. nodejs+vue+elementui企业考勤管理系统
  4. 元素周期表Mac动态桌面壁纸
  5. FlashFXP连接linux服务器(centos7环境)提示连接失败 (Unable to access SFTP sub-system, operation failed.)
  6. 1.STC15W408AS单片机硬件资源
  7. 用js把数字转化成为大写金额
  8. HTML5七夕情人节表白网页制作【一款乾坤八卦风水罗盘旋转CSS3动画特效代码,给人一种玄机重重的感觉】HTML+CSS+JavaScript
  9. 基于VUE的酒店管理系统的设计与实现
  10. 计算机辅助设计及工程分析的特点,EDA技术的简单介绍及特点分析