热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

上拉电阻选取原则_看似简单的电阻,它的14个知识点,工程师知道10个以上算你牛...

电阻,一个最容易又是最基础的电子元器件,看似简单,然而实际情况根据芯片哥对多位经验丰富的研发工程师的拜访沟通得知并非如此;芯

电阻,一个最容易又是最基础的电子元器件,看似简单,然而实际情况根据芯片哥对多位经验丰富的研发工程师的拜访沟通得知并非如此;芯片哥如果让开发工程师做出一个系统性的归纳总结,把电阻相关的所有内容知识点整理成一份文件资料,用作对一些想要提高电路设计工作技能的研发工程师学习,芯片哥相信很少工程师能做到;那么电阻的相关知识点都有哪些呢?芯片哥就和小伙伴们一起说道说道

2cf39580d1b017a9172e487dc3067d5d.png

电阻

1,电阻的本质

在芯片哥与小伙伴们探讨电阻的相关内容之前,首先必须要明确电阻的定义,也即什么是电阻?电阻到底是什么?它的本质是什么?从微观电子的角度分析,电阻是指电子在按照某一种趋势自由流动时受到的阻力;是不是很难理解?没关系,芯片哥给你举例说明

c494d22b5bb73020e1f1bc2d9cdc077b.png

铝原子

铝原子,众所周知,它的原子核内部包含13个质子,外部包含13个电子,其中最外层的3个电子由于受到原子核的约束力较小,因此可以自由流动;如果在外部引入一个电压,即相当于给铝原子外部加入电场,那么铝原子的最外层3个电子就可以按照电场的方向趋势性的流动,这样就形成了电子的定向流动,也就是形成了电流;然而铝原子的最外层3个电子,除了受到外部的电场牵引力作用,还会受到铝原子之间的作用力,如质子与电子的吸引力,不同电子与电子之间的排斥力等等,这些作用力是阻碍电子的定向流动,从宏观上表现就是工程师常说的电阻;

f62ba7671d716b800ed36112dfe5c395.png

铝原子的外层电子图

从电子的微观本质分析,芯片哥和小伙伴们可以清楚的得出以下结论:

(1)电阻是物体的固有属性,因为任何物体的电子流动都会受到自身的内部作用力;

(2)温度能影响电阻的大小,这是因为温度能影响原子核外层的电子能量

2,电阻的计算

工程师可能就会问了,电阻的特性还不简单吗?不就是电压除以电流吗?也就是

R=U/I

没错,电阻的大小的确是可以通过这个R=U/I计算公式测量出,但芯片哥又需要从微观电子的角度去分析,电阻是物体的固有属性,因此外界的电压电流无关;电阻的真正计算公式是

R=ρ*L/S

其中ρ是材料的电阻率,L为材料的长度,S为材料的横截面积,电阻材料如常见的铝等;

只是工程师通常设计电路经常需要处理电压与电流参数,因此使用R=U/I的概率较多而已

b0767e210a8ef2f05f21f738eec6cd53.png

电阻计算公式

3,电阻的作用

芯片哥通过多年的项目开发经验与拜访客户研发工程师的沟通得知,电阻在电路设计中的常用作用,包含5点:

3.1 分压:电阻分压是指在电路中通过电阻将某一电压变小到某一比例值,实现达到目标的电路电压值;如两个电阻将VCC电压5.0V分压至2.5V输出

2f10c9f540d77775b6dda70e7541f139.png

电阻分压电路

3.2 限流:限流是指通过电阻将电路的某一回路电流限制在某一值附近,防止电路电流过大,造成损害;如LED灯限流电路

0ba285c0eaaddc7f3df9c48cb0ff9a69.png

电阻限流电路

3.3 隔离:隔离是指两个电路系统的信号通过电阻既能实现传输,也能实现隔离;

5e0342d115f237502e702144777b2a0e.png

电阻隔离电路

在此隔离电路中,VCC为5V电压,当输入12V,OUT则由于电阻R7的隔离与二极管D1的钳位,使输出OUT电压为5.7V左右,保证电阻R7左右两个12V与5V电路系统互不干涉的工作;

3.4 上拉:上拉是指通过电阻将某一电路提高至某一电压,最典型的应用电路是三极管的OC输出;

c8de0f40403d3fd16d2678168323c761.png

电阻上拉电路

3.5 下拉:下拉同上拉原理一样,只是通过电阻下拉到某一电压;

5da5cd1c7c17807534edf614697b0a73.png

电阻下拉电路

在此电路中,芯片CS片选引脚通过电阻R6下拉至GND,使单片机的CS引脚在悬空时芯片也能因为下拉电阻R6的存在保持稳定的低电平状态,而非悬空高阻引起不确定状态

4,电阻的类型

既然电阻是物体的固有属性,那么电阻的制造工厂就可以根据电阻的公式 R=ρ*L/S生产不同体积大小的电阻,也就是不同封装类型的电阻;常用的电阻封装类型主要包含直插电阻与贴片电阻

  • 直插电阻
018048bdf84bdd4f536d0c064464134f.png

直插电阻

  • 贴片电阻
052803438d2a02f4ef907222cc63e7f5.png

贴片电阻

5,电阻的封装

所谓电阻封装,是指电阻的形状大小;电阻的封装包含直插电阻的封装与贴片电阻的封装

5.1 直插电阻封装:常见的直插电阻封装包含AXIAL-0.3,AXIAL-0.4,AXIAL-0.5,AXIAL-1,AXIAL-2,AXIAL-5等等;

21c4555d9b3120f232d24e17e3778631.png

AXIAL-0.4直插电阻

5.2 贴片电阻封装:常见的贴片电阻封装包含0402,0603,0805,1206,1210,2010与2512等;当然由于现在电子产品功能逐渐小型化,因此0201与01005在一些项目中也会得到试用;

a10d67677bede06eebec2197b9dbb5bd.png

不同封装大小的贴片电阻

在贴片电阻封装中,有一个类型的封装比较特殊---网络电阻(排阻),它是将两个、四个或多个相同阻值相同封装集成在一起;

a4b983ebd0504df8166e549f35ccbe6e.png

排阻

6,电阻的阻值

电阻的阻值包含两个内容:一个是电阻阻值的表示方法,另一个是电阻阻值的选取原则

6.1 阻值表示方法:

  • 直插电阻,阻值通常采用色环的方法表示;如棕色代表1,红色代表2,橙色代表3等等;
  • 贴片电阻,阻值通常采用有效数字方法表示;如473表示47K,1002表示10K,683表示68K等等;

6.2 阻值选取原则:

工程师在电路设计研发需要选取电阻的阻值,一般优先考虑通用的阻值,如51K,22K,1K等等;尽量避免选用一些非常规阻值的电阻,如阻值为31.893K的电阻;工程师如果实在无法避免选择特殊的阻值,可以通过电路的优化设计来绕开;

7,电阻的精度

电阻的精度是指阻值的精度,通常用百分比表示,如1%,表示电阻的阻值在其标定的阻值上下偏离不超过1%;

  • 直插电阻,精度种类一般分为1%,10%,20%等;
  • 贴片电阻,精度种类一般分为0.5%,1%,5%等;

技术开发人员常用的直插电阻精度10%,贴片电阻精度5%;在一些特殊的电路需要高精度电阻,比如传感器采集电路,仪表运放电路等,则考虑使用1%或者更高精度的电阻;

8,电阻的测量

d03523de23984633749aa0f4925d4727.png

万用表

在使用电阻焊接电路之前,一般都会需要确认其阻值;万用表作为一个基础功能强大的测量工具,操作简单易上手,非常适合对电阻阻值的测量;值得提醒的内容是万用表难以测量电阻的阻值精度,比如10K 1%的电阻与10K 5%的电阻,万用表是测量区别不出来的;高精度的阻值测量需要专业的测量工具,如电阻测试仪等

9,电阻的材料

在电阻的公式 R=ρ*L/S中,ρ就是与电阻的材料有关;材料的不同,电阻的电路性质也不一样;

  • 直插电阻材料:碳膜电阻,金属膜,氧化膜,水泥电阻,热敏电阻,压敏电阻等等;
  • 贴片电阻材料:厚膜电阻,薄膜电阻,金属膜柱电阻,防硫化电阻等等;
0f9e7a5e3ca036c829c7f0a23e223961.png

金属膜电阻

比如,碳膜电阻特点就是阻值可选择的范围宽,能满足各种阻值的选型要求,而且体积小;金属膜电阻特点就是功率比较大,稳定性能好;厚膜贴片电阻特点是价格便宜,用量大等等;

10,电阻的功率

电阻的功率是指电阻在电路工作的条件下承受最大的功率;电阻功率一般与电阻的封装大小有关,而且是存在一定的对应关系;比如

  • 贴片电阻 0603封装,对应的功率为1/10W;
  • 贴片电阻 1210封装,对应的功率为1/2W;

11,电阻的品牌

电阻的品牌,也就是生产电阻的制造商,不同的品牌制造商在电阻生产制造的工艺与管理水平参差不齐,造成电阻的性能也不尽相同;比较主流的电阻品牌包含国巨,厚生,大毅,威世,风华,合科泰等等;

12,特殊的电阻---合金电阻

为什么芯片哥把合金电阻定位为特殊的电阻呢?这是因为合金电阻只有在一些特殊的电路项目中才会使用,比如在一些大功率低阻值的采集电路中,合金电阻就是不二选择,这是因为普通材料的直插电阻与贴片电阻很难同时满足大功率与低阻值的要求;如在电磁炉项目中使用的锰铜电阻,就是合金电阻;

3bba68a4c8bdc713baab3a26fbdb7e14.png

锰铜电阻

13,电阻的超导

按照电阻的微观理论分析,要想实现电阻阻值为零,可以通过两个方面途径实现

第一:特殊的材料,使电阻率ρ无限接近于零;

第二:温度的变化,减小原子核内部对外层电子自由流动的阻碍约束力;

假设超导功能在常温下得以实现,那么所有的电子产品,比如手机,电脑等都不在需要电池供电,因为电阻为零不再损耗电能,这是一个多么令人期待的世界啊;

14,电阻的应用

电阻由于是一个基础电子元器件,因此可以被广泛应用在航空航空,工业控制,汽车电子,消费类电子等各种不同类型的领域;只是在不同类型的领域应用中,需要选取对应的电阻类型;

举例说明,比如在工业控制类领域应用的电阻就不适合应用在汽车类领域,因为工业控制类电阻温度范围要求在-40~85℃,而汽车类电阻温度要求在-40~120℃,二者温度范围不兼容;

c8fdaeb4d61e21157fe30c5ac1887942.png

电阻的应用图

最后,在总结电阻的所有这些知识点内容后,研发技术人员需要依据实际开发的项目电路选择匹配的电阻,才能达到一个优秀的电路设计功能效果;勿以为电阻的“简单”,而忽视它存在的重要意义;

本文由【芯片哥】原创撰写,喜欢就关注芯片哥,和芯片哥一起加油吧



推荐阅读
  • 优化联通光猫DNS服务器设置
    本文详细介绍了如何为联通光猫配置DNS服务器地址,以提高网络解析效率和访问体验。通过智能线路解析功能,域名解析可以根据访问者的IP来源和类型进行差异化处理,从而实现更优的网络性能。 ... [详细]
  • 本文详细分析了JSP(JavaServer Pages)技术的主要优点和缺点,帮助开发者更好地理解其适用场景及潜在挑战。JSP作为一种服务器端技术,广泛应用于Web开发中。 ... [详细]
  • 本文介绍了如何使用 Spring Boot DevTools 实现应用程序在开发过程中自动重启。这一特性显著提高了开发效率,特别是在集成开发环境(IDE)中工作时,能够提供快速的反馈循环。默认情况下,DevTools 会监控类路径上的文件变化,并根据需要触发应用重启。 ... [详细]
  • 三星W799在2011年的表现堪称经典,以其独特的双屏设计和强大的功能引领了双模手机的潮流。本文详细介绍其配置、功能及锁屏设置。 ... [详细]
  • 在API测试中,我们常常需要通过大量不同的数据集(包括正常和异常情况)来验证同一个接口。如果为每种场景单独编写测试用例,不仅繁琐而且效率低下。采用数据驱动的方式可以有效简化这一过程。本文将详细介绍如何利用CSV文件进行数据驱动的API测试。 ... [详细]
  • 本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ... [详细]
  • 本文将介绍如何使用 Go 语言编写和运行一个简单的“Hello, World!”程序。内容涵盖开发环境配置、代码结构解析及执行步骤。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文探讨了Hive中内部表和外部表的区别及其在HDFS上的路径映射,详细解释了两者的创建、加载及删除操作,并提供了查看表详细信息的方法。通过对比这两种表类型,帮助读者理解如何更好地管理和保护数据。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 深入理解Tornado模板系统
    本文详细介绍了Tornado框架中模板系统的使用方法。Tornado自带的轻量级、高效且灵活的模板语言位于tornado.template模块,支持嵌入Python代码片段,帮助开发者快速构建动态网页。 ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 本文介绍了在使用Visual Studio 2015进行项目开发时,遇到类向导弹出“异常来自 HRESULT:0x8CE0000B”错误的解决方案。通过具体步骤和实践经验,帮助开发者快速排查并解决问题。 ... [详细]
  • 本文介绍了Java并发库中的阻塞队列(BlockingQueue)及其典型应用场景。通过具体实例,展示了如何利用LinkedBlockingQueue实现线程间高效、安全的数据传递,并结合线程池和原子类优化性能。 ... [详细]
author-avatar
gaoming1010_143
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有