模拟I2C协议学习点滴之复习三极管、场效应管
晶体三极管分为NPN和PNP型两种结构形式,除了电源极性的不同工作原理是大致相同的。对于NPN管,它是由2块N型半导体夹着一块P型半导体所组成的,发射区与基区之间形成的PN结称为发射结,而集电区与基区所形成的PN结称为集电结,三条引线分别为发射极(Emitter)、基极(Base)和集电极c(Collector).b点电压高于e点电压时,发射结正偏,而当c点电压高于b点电压时,集电结反偏,集电结电源要高于基极电源。由于在制造过程中,发射区的自由电子浓度要多于集电区的电子浓度,因此在正偏电压下,自由电子由发射区向基区扩散,形成发射极电流Ie。由于基区很薄,集电结的反偏,电子进入基区后,先在靠近发射结的附近密集,渐渐形成电子浓度差,在浓度差的作用下,促使电子流在基区中向集电结扩散,被集电结电场拉入集电区形成集电极电流Ic。由于集电结外加反向电压很大,阻止电子由集电极向基极的扩散,同时将扩散到集电结处的电子拉回到集电区,从而完成放大作用。其实质是三极管能以基极电流微小的变化量来控制集电极电流较大的变化量。这是三极管最基本的和最重要的特性。
,
场效应管是利用输入电压产生的电场效应控制输出电流的电压控制元件。
1.结型场效应管由两个PN结和一个导电沟道所组成,三个电极分别为D(漏极Drain)、G(栅极Grid)、S(源极Source),源极和漏极可互换。工作条件:两个PN结加反向电压。工作原理:在DS间电压不变的情况下,改变GS间栅源电压,通过PN结的变化,控制沟道变窄,即沟道电阻的大小,从而控制漏极电流。当栅源电压为0时,所流过的电流为最大漏极电流。当栅源电压向负值方向变化时,流过的电流逐步减少,当漏极电流减小至0时,此时对应的电压为夹断电压。
2.绝缘型场效应管是一种源极和栅极之间有绝缘层的场效应管,简称MOS管,特点:输入电阻高,噪声小。又分为耗尽型和增强型。耗尽型是在栅极下方的SiO2绝缘层中掺入了大量的金属正离子。所以当UGS=0时,这些正离子已经感应出反型层,形成了沟道。于是,只要有漏源电压,就有漏极电流存在。当UGS>0时,将使ID进一步增加。UGS<0时,随着UGS的减小漏极电流逐渐减小,直至ID=0。对应ID=0的UGS称为夹断电压。
增强型结构与耗尽型类似。但当UGS=0 V时,在D、S之间加上电压不会在D、S间形成电流。 当栅极加有电压时,若0UGS(th)时,形成沟道,将漏极和源极沟通。如果此时加有漏源电压,就可以形成漏极电流ID。在UGS=0V时ID=0,只有当UGS>UGS(th)后才会出现漏极电流,这种MOS管称为增强型MOS管。
场效应管漏极开门电路,上拉电阻(10k)的作用:若不存在上拉电阻,当管子导通时,输出为高电平;当管子截止时时,输出为高电平。若存在上拉电阻,当管子导通时,输出为低电平;当管子截止时,输出为高电平。
模拟I2C协议学习点滴之复习三极管、场效应管的更多相关文章
- 模拟I2C协议学习点滴之原理框架
I2C是一种串行总线协议. 目前几种常用的串行总线有UART.SPI和I2C协议.UART协议的总线只有两条,发送(Transmit:TX)和接收(Receive:RX),没有时钟信号,这就要求两位数 ...
- 模拟I2C协议学习点滴之程序相关定义
由于主机和从机都会给数据线SDA发信号,比如主机先给SDA发送数据后,从机收到数据后发送应答信号将SDA拉低,故SDA类型设定为inout.而DATA设定为inout类型,是起到校验通信的作用(后续的 ...
- I2C协议学习笔记
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/wzt_007/article/detai ...
- 学习笔记一:I2C协议学习和Verilog实现
////////////////////////////////////////////////// //clk = 20 MHz ,一个周期50ns //sck = 100 kHz (scl) ,一 ...
- GPIO实现I2C协议模拟(1)
最近需要用GPIO模拟I2C协议,如果是在Linux下面比较简单,但在Windows下面,是否有没Linux那么简单了. 索性自己对I2C协议还有一些了解,翻了SPEC并结合示波器量出的实际信号分析, ...
- I2C总线协议学习笔记 (转载)
1.I2C协议 2条双向串行线,一条数据线SDA,一条时钟线SCL. SDA传输数据是大端传输,每次传输8bit,即一字节. 支持多主控(multimastering),任何时间点只能有一 ...
- GPIO实现I2C协议模拟(2)
接着上一节继续补充 结合上一节的描述 写Slave的过程如下(BYTE) 读Slave的过程如下(BYTE) 分为两段 第一段 ,写OFFSET,第二段读数据 WORD的方式与BYTE大同异 读行为 ...
- STM32F10x_模拟I2C读写EEPROM
Ⅰ.写在前面 说到IIC,大家都应该不会陌生,我们初学单片机的时候或多或少都知道或了解过,甚至使用I2C控制过器件.但是,有多少人真正去深入理解,或者深入研究过I2C通信协议呢? 1.我们有必要学习I ...
- (原创) 巩固理解I2C协议(MCU,经验)
题外话:这几天天气突然转冷了.今天已是11月23日了,查查黄历,昨天(11月22日)刚好是小雪,一夜温度骤降,果然老祖先的经验有灵验!冬天来了,还是多加加衣服,注意保暖! 1.Abstract ...
随机推荐
- Scratch(一)为什么你要学Scratch儿童编程
因为人工智能和机器人学科的崛起,似乎一夜之间未来就变成了程序员的天下,尤其是在知乎上,不会编程都没办法和这群程序员好好说话了.我已经搬了一辈子砖了,难道我的孩子也还要接着搬?这就是现在大部分家长的焦虑 ...
- Javascritp Array数组方法总结
合并数组 - concat() 用法一 (合并两个数组) var hege = ["Cecilie", "Lone"]; var stale = [" ...
- Spring Cloud Alibaba学习笔记(15) - 整合Spring Cloud Gateway
Spring Cloud Gateway 概述 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于Netty.Reactor以及WEbFlux构建,它 ...
- dfs的剪枝优化
两个剪枝问题 1. 当两点的距离(需要走的步数)大于剩下的时间时 剪去 2.奇偶剪枝问题 如果起点到终点所需走的步数的奇偶性与时间奇偶性不同的时候 剪去 起点到终点步数的奇偶性的判断 首先 明确点的奇 ...
- pip源设置为国内源
windows系统步骤如下: (1)打开文件资源管理器(文件夹地址栏中) (2)地址栏上面输入 %appdata% (3)在这里面新建一个文件夹 pip (4)在pip文件夹里面新建一个文件叫做 pi ...
- 在论坛中出现的比较难的sql问题:17(字符分拆2)
原文:在论坛中出现的比较难的sql问题:17(字符分拆2) 最近,在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了. 所以,觉得有必要记录下来 ...
- Jenkins 发邮件的Job
Jenkins要做到构建失败的时候发送邮件,常规做法是加个全局的post failure,类似这样的代码 pipeline { agent any stages { stage('deploy') { ...
- putty使用方法
putty是一种体体积小,无需安装的一款免费安全使用方便的绿色软件,它主要用于远程控制linux系统,只要获取了远程的linux的地址,便可以远程控制linux系统以方便管理,越来越受到各方面的欢迎. ...
- vue动态绘制四分之三圆环
参照网上的一个案例“参照的为绘制的是一个动态的圆环”,现在我的需求是改编成四分之三的圆环实现效果: 样式展示 canvas绘图基本操作设置就可以参考源代码链接:原文:https://blog.csdn ...
- iOS CALayer总结——图层几何
最近看了一下关于图层和动画的内容,所以写了一份总结,算是对这些内容的汇总吧,都是一些简单的基础知识,不知道大家都了不了解. 除了和用户的交互之外,图层的很多属性和视图基本上都是一样的,今天就先从CAL ...