二极管选型怎么选?常用参数要熟练~
同学们大家好,今天我们继续学习杨欣的《电子设计从零开始》,这本书从基本原理出发,知识点遍及无线电通讯、仪器设计、三极管电路、集成电路、传感器、数字电路基础、单片机及应用实例,可以说是全面系统地介绍了电子设计所需的知识,是一本很好的电子设计入门书籍,没有复杂的计算,取而代之的是生动、平实的叙述。
上篇我们提到用Multisim可以进行电路仿真,并对部分电路进行了分析,避开了还没有了解的几个电子元器件。今天我们开始学习两种常见的半导体器件------首先来看二极管。

添加图片注释,不超过 140 字(可选)
二极管
关于二极管,作者没有从原子结构、P-N结等枯燥的预备知识来介绍,而是从器件应用来介绍。二极管有两个引脚,一个是正极,另一个是负极,电流只能从正极流向负极单向流经。

添加图片注释,不超过 140 字(可选)
二极管根据用途和特点可以有20多种分类,这里列出了比较常用的类型,如下图所示:

常用二极管
整流二极管常用在整流、检波电路;发光二极管是常用的光源器件,用在指示灯、照明灯中;稳压二极管常用于稳压电路中;光电二极管可接受可见光或不可见光来控制通断;隧道二极管常用于高频电路;肖特基二极管应用在钳位、放电保护等电路中。
上图中还可以看出,发光二极管和光电二极管的长脚为正,短脚为负,外壳有色环或“围裙”的一端为二极管的负极,另一端为正极。
二极管的单向导电性
二极管的单向导电性,我们直接通过Multisim进行仿真。

二极管的单向导电特性研究
图中二极管、电阻、电源、电流表串联组成回路,a图中二极管正向偏置,即电流从二极管正极流经负极,电流表中显示电流为0.011A;b图中二极管反向偏置,电流无法从负极流经正极,电流表读数只有0.27nA,可认为是无电流通过。这就很好地说明了二极管具有单向导电的特性了。
在使用时,我们要记住二极管这个重要的特性。可以通过二极管的符号来理解:

二极管的正向偏置和反向偏置
可以看到二极管的符号由一个从A指向K的箭头和一个“挡板”组成,箭头的方向就指示了当有正向偏置时,电流从A流经K。但当电流想从K流经A就会被“挡板”“无情”地阻挡。
当然要二极管正向导通也不是那么“随意”,需要正极电压高于负极电压,要高多少?需要高一个正向压降(VF, forward voltage),这样电流才能“闯过”二极管,二极管才能导通。
那么,这个VF和什么有关呢,答案是跟二极管的材料有关,一般硅管的VF为0.7V,锗管的VF为0.15V。
实际使用中,我们如何快速判断一个二极管是硅管还是锗管呢?可以采用万用表如下图所示连接,要注意使用万用表的电阻档位,万用表正极接二极管负极,万用表负极接二极管正极,此时,阻值在4~8kΩ的为硅管,阻值在1kΩ的为锗管。

锗管和硅管的判别
二极管的伏安特性
我们除了知道二极管的导通电压,还需要知道导通时的正向电流IF。正向电流可以从二极管伏安特性曲线中看到,例如1N4148的技术文档中就有描述该二极管伏安特性的曲线图,如下图所示:

二极管1N4148伏安特性曲线
上图中,可以看到当横坐标正向电压VF增大到0.7V之前1N4148都没有导通,纵坐标正向电流IF近似为0mA;一旦VF超过0.7V,正向电流也随之快速增强。这就说明在二极管1N4148上施加的正向电压超过0.7V时,正向电流IF开始形成,1N4148导通。下面使用Multisim对1N4148进行电路仿真,看看是否可以和它的伏安特性对应起来,如下图所示:

二极管的伏安特性曲线
研究上图中电源、二极管1N4148、电阻、发光二极管电流表串联,电压表测1N4148两端电压,仿真结果显示,电路中有电流通过,发光二极管被点亮,电流表显示电路中的电流为0.02A,1N4148两端的电压为0.714V,正好对应1N4148伏安特性曲线上箭头所指位置。
我们研究了二极管1N4148的伏安特性,并且它是一个硅管,就可以类比到所有的硅管二极管都有类似的伏安特性。那么,锗管是不是也有一个具有代表性的特性曲线呢,答案是肯定的,如下图所示:

二极管伏安特性曲线
上图中可以看到二极管正向偏置时,锗管需要VF高于0.2V,硅管需要VF高于0.6V,正向电流才会急剧改变;二极管反向偏置时,反向电压增大,反向电流也不会很大,直到反向电压把二极管击穿,反向电流才会增大,对二极管造成毁灭性打击。这个反向击穿电压,一般硅管为1000V,锗管为100V,以器件的技术文档为准。
技术文档
在我们对二极管进行选型时,就要根据需求选择合适的参数,综合考虑从而来确定二极管型号。那么,拿到一个二极管的技术文档时,我们应该如何去看呢?下面我们来分析看看。

二极管1N4001~1N4007技术文档第一页
上图为1N4001~1N4007技术文档第一页,里面就有选型需要的重要参数。
1.二极管型号1N4001~1N4007,这说明这7类管子特性相似,只是某些参数不同,所以共用一份技术文档。
2.最大反向电压VRRM,若使用过程中施加在二极管上的反向电压超过该值,二极管就会击穿。实际选型时,反向电压不应该超过该值。
3.平均正向电流IF(AV),该参数描述了二极管所能承受的正向电流的平均值,选型时,电路电流也不能超过该值。
4.正向电压VF(Forward Voltage@1.0A),细心的同学可能注意到,这个参数里有个@1.0A,其实意思就是当二极管中通过的正向电流为1.0A时,二极管正向电压VF的大小。
实际在选型过程中,我们需要考虑二极管的上述参数满足电路设计要求,才能保证电路的正常功能和稳定性。下篇我们来讲讲三极管的实用知识,下篇见。
另外,整理了一些电子工程类的资料,分享给大家,目前有模拟电路、单片机、C语言、PCB设计、电源相关、FPGA、EMC、物联网、Linux相关学习资料,还有针对大学生的资料包,后续还会有更多资料分享给大家,助力大家学习,成就梦想~
关注同名公众号领取资料~
链接也可在往期文章中找(在文章的最后有链接)~
模拟电路设计的九个级别,你是模电几段?
相关文章:
二极管选型怎么选?常用参数要熟练~
同学们大家好,今天我们继续学习杨欣的《电子设计从零开始》,这本书从基本原理出发,知识点遍及无线电通讯、仪器设计、三极管电路、集成电路、传感器、数字电路基础、单片机及应用实例,可以说是全面系统地介绍了电子设计所需的知识…...
【小白专用】C#关于角色权限系统
(C#)用户、角色、权限 https://www.cnblogs.com/huangwen/articles/638050.html 权限管理系统——数据库的设计(一) https://www.cnblogs.com/cmsdn/p/3371576.html 权限管理系统——菜单模块的实现(二) …...
代码随想录算法训练营
一刷打卡记录: 日期打卡2023/10/25 day01二分查找有点转不过弯,快慢指针能理解,自己写也可能写不出来,但是能记住了,能看懂,还有其他解法待补充看完,花了挺长时间的2023/10/26 day02还好&#…...
统计学-R语言-3
文章目录 前言给直方图增加正态曲线的不恰当之处直方图与条形图的区别核密度图时间序列图洛伦茨曲线计算绘制洛伦茨曲线所需的各百分比数值绘制洛伦茨曲线 练习 前言 本篇文章是介绍对数据的部分图形可视化的图型展现。 给直方图增加正态曲线的不恰当之处 需要注意的是&#…...
spring动态控制定时任务
在spring框架中,对于简单的定时任务,可以使用 Scheduled 注解实现,在实际项目中,经常需要动态的控制定时任务,比如通过接口增加、启动、停止、删除定时任务,动态的改变定时任务的执行时间等。 我们可以通过…...
3. Mybatis 中SQL 执行原理
2. Mybatis 中SQL 执行原理 这里有两种方式,一种为常用的 Spring 依赖注入 Mapper 的方式。另一种为直接使用 SqlSessionTemplate 执行 Sql 的方式。 Spring 依赖注入 Mapper 的方式 Mapper 接口注入 SpringIOC 容器 Spring 容器在扫描 BeanDefinition 阶段会扫…...
第一次在RUST官方论坛上留言发布我的Rust板箱
第一次在RUST官方论坛上发帖子,有点紧张~地址在这里: 【My Rust Crate】obtains linux local information - The Rust Programming Language Forum (rust-lang.org)...
LabVIEW 智能化矿用定向钻机液压系统监测
简介 在矿用定向钻机的液压系统监测中,实现实时监控和异常预警对于保障设备运行的稳定性至关重要。传统的人工监测方法效率低下而且准确性不能满足要求,针对这种情况采用 LabVIEW 开发平台,设计并实现了一套智能化矿用定向钻机液压系统的状态…...
GO数据库操作
Golang 出色的 ORM 库为 GORM。 官网文档:https://gorm.io/docs/ 我们来说说增删改查的用法,更深入的研究可以去官网看看。 GORM功能概览: 关联(有一个、有多个、属于、多对多、多态性、单表继承)挂钩(创…...
PyTorch简单理解ChannelShuffle与数据并行技术解析
目录 torch.nn子模块详解 nn.ChannelShuffle 用法与用途 使用技巧 注意事项 参数 示例代码 nn.DataParallel 用法与用途 使用技巧 注意事项 参数 示例 nn.parallel.DistributedDataParallel 用法与用途 使用技巧 注意事项 参数 示例 总结 torch.nn子模块详…...
MySQL 8查询语句之查询所有字段、特定字段、去除重复字段、Where判断条件
《MySQL 8创建数据库、数据表、插入数据并且查询数据》里边有我使用到的数据。 再使用下方的语句补充一些数据: insert into Bookbought.bookuser(id,username,userphone,userage,sex,userpassword) values (11,Book Break,22245678911,18,male,good#111); insert…...
LLaMA-Factory添加adalora
感谢https://github.com/tsingcoo/LLaMA-Efficient-Tuning/commit/f3a532f56b4aa7d4200f24d93fade4b2c9042736和https://github.com/huggingface/peft/issues/432的帮助。 在LLaMA-Factory中添加adalora 1. 修改src/llmtuner/hparams/finetuning_args.py代码 在FinetuningArg…...
多端多用户万能DIY商城系统源码:自营+多商户入驻商城系统 独立部署 带完整的安装代码包以及搭建教程
电子商务行业日新月异,许多企业希望能够通过线上商城拓展业务。但是,传统商城系统往往无法满足多样化、个性化的需求,而且开发周期长、成本高。罗峰就来给大家分享一款多端多用户万能DIY商城系统源码,搭建简单。 以下是部分代码示…...
Qt 6之七:学习资源
Qt 6之七:学习资源 Qt是一种跨平台的C应用程序开发框架,它提供了一套丰富的工具和库,可以帮助开发者快速构建跨平台的应用程序,用于开发图形用户界面(GUI)和非GUI应用程序。 Qt 6之一:简介、安…...
解决大模型的幻觉问题:一种全新的视角
在人工智能领域,大模型已经成为了一个重要的研究方向。然而,随着模型规模的不断扩大,一种新的问题开始浮出水面,那就是“幻觉”问题。这种问题的出现,不仅影响了模型的性能,也对人工智能的发展带来了新的挑…...
mysql进阶-重构表
目录 1. 原因 2. 如何重构表呢? 2.1 命令1: 2.2 命令2: 2.3 命令3: 1. 原因 正常的业务开发,为什么需要重构表呢? 原因1:某张表存在大量的新增和删除操作,导致表经历过大量的…...
Element-ui图片懒加载
核心代码 <el-image src"https://img-blog.csdnimg.cn/direct/2236deb5c315474884599d90a85d761d.png" alt"我是图片" lazy><img slot"error" src"https://img-blog.csdnimg.cn/direct/81bf096a0dff4e5fa58e5f43fd44dcc6.png&quo…...
Linux系统——DNS解析详解
目录 一、DNS域名解析 1.DNS的作用 2.域名的组成 2.1域名层级结构关系特点 2.2域名空间构成 2.3域名的四种不同类型 2.3.1延伸 2.3.2总结 3.DNS域名解析过程 3.1递归查询 3.2迭代查询 3.3一次DNS解析的过程 4.DNS系统类型 4.1缓存域名服务器 4.2主域名服务器 4…...
初识Ubuntu
其实还是linux操作系统 命令都一样 但是在学习初级阶段,我还是将其分开有便于我的学习和稳固。 cat 查看文件 命令 Ubuntu工作中经常是用普通用户,在需要时才进行登录管理员用户 sudn -i 切换成管理用户 我们远程连接时 如果出现 hostname -I没有出现…...
Casper Network (CSPR)2024 年愿景:通过投资促进增长
Casper Network (CSPR)是行业领先的 Layer-1 区块链网络之一,通过推出了一系列值得关注的技术改进和倡议,已经为 2024 年做好了准备。 在过去的一年里,Casper Network (CSPR)不断取得里程碑式的进展,例如推…...
Chapter03-Authentication vulnerabilities
文章目录 1. 身份验证简介1.1 What is authentication1.2 difference between authentication and authorization1.3 身份验证机制失效的原因1.4 身份验证机制失效的影响 2. 基于登录功能的漏洞2.1 密码爆破2.2 用户名枚举2.3 有缺陷的暴力破解防护2.3.1 如果用户登录尝试失败次…...
Java 语言特性(面试系列2)
一、SQL 基础 1. 复杂查询 (1)连接查询(JOIN) 内连接(INNER JOIN):返回两表匹配的记录。 SELECT e.name, d.dept_name FROM employees e INNER JOIN departments d ON e.dept_id d.dept_id; 左…...
Python:操作 Excel 折叠
💖亲爱的技术爱好者们,热烈欢迎来到 Kant2048 的博客!我是 Thomas Kant,很开心能在CSDN上与你们相遇~💖 本博客的精华专栏: 【自动化测试】 【测试经验】 【人工智能】 【Python】 Python 操作 Excel 系列 读取单元格数据按行写入设置行高和列宽自动调整行高和列宽水平…...
抖音增长新引擎:品融电商,一站式全案代运营领跑者
抖音增长新引擎:品融电商,一站式全案代运营领跑者 在抖音这个日活超7亿的流量汪洋中,品牌如何破浪前行?自建团队成本高、效果难控;碎片化运营又难成合力——这正是许多企业面临的增长困局。品融电商以「抖音全案代运营…...
Frozen-Flask :将 Flask 应用“冻结”为静态文件
Frozen-Flask 是一个用于将 Flask 应用“冻结”为静态文件的 Python 扩展。它的核心用途是:将一个 Flask Web 应用生成成纯静态 HTML 文件,从而可以部署到静态网站托管服务上,如 GitHub Pages、Netlify 或任何支持静态文件的网站服务器。 &am…...
uniapp微信小程序视频实时流+pc端预览方案
方案类型技术实现是否免费优点缺点适用场景延迟范围开发复杂度WebSocket图片帧定时拍照Base64传输✅ 完全免费无需服务器 纯前端实现高延迟高流量 帧率极低个人demo测试 超低频监控500ms-2s⭐⭐RTMP推流TRTC/即构SDK推流❌ 付费方案 (部分有免费额度&#x…...
爬虫基础学习day2
# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...
Mysql中select查询语句的执行过程
目录 1、介绍 1.1、组件介绍 1.2、Sql执行顺序 2、执行流程 2.1. 连接与认证 2.2. 查询缓存 2.3. 语法解析(Parser) 2.4、执行sql 1. 预处理(Preprocessor) 2. 查询优化器(Optimizer) 3. 执行器…...
在Mathematica中实现Newton-Raphson迭代的收敛时间算法(一般三次多项式)
考察一般的三次多项式,以r为参数: p[z_, r_] : z^3 (r - 1) z - r; roots[r_] : z /. Solve[p[z, r] 0, z]; 此多项式的根为: 尽管看起来这个多项式是特殊的,其实一般的三次多项式都是可以通过线性变换化为这个形式…...
Scrapy-Redis分布式爬虫架构的可扩展性与容错性增强:基于微服务与容器化的解决方案
在大数据时代,海量数据的采集与处理成为企业和研究机构获取信息的关键环节。Scrapy-Redis作为一种经典的分布式爬虫架构,在处理大规模数据抓取任务时展现出强大的能力。然而,随着业务规模的不断扩大和数据抓取需求的日益复杂,传统…...
