电阻的运用

本文引注

https://baijiahao.baidu.com/s?id=1749115196647029942&wfr=spider&for=pc

一、零欧电阻

在电子电路设计时经常用到的一种元件就是电阻,我们都知道电阻在电路中起到分压限流的作用。然而,实际使用时会用到一种特殊的电阻:零欧电阻,故名思议,零欧电阻的电阻值是零。对于初学者可能会有一个疑问:既然阻值是零,那么和一根导线有什么区别?为什么不直接连起来?其实,零欧电阻和直接用导线连接还是有区别的,而且零欧电阻在电路设计中还有很多巧妙的用处。

(1)调试与兼容

我们在设计PCB板时需要尽可能多地考虑到兼容性的问题,因为一块电路板做好后经过物理印刷覆铜处理后就是一个物理上固定的。如果在设计时没有充分考虑兼容性的问题,那么在电路板调试阶段会给工程师带来很多不便。

(2)方便布线

在PCB布局布线阶段,有时候会碰到布线总是走不通的情况,尤其是在电路板面积小,连线多,层数少的时候。如果遇到某一根连线需要绕很大一圈才能连通,这时,可以考虑一下是否通过连接一个零欧电阻就可以轻松跳过面前的导线而非绕一大圈线路。

(3)预留电阻位置

假如在电路设计阶段,某个位置不确定需要接上多大阻值的电阻,此时,可以在该位置上留出电阻的焊接位置,并焊上零欧电阻。在实际电路调试时可以方便的更改不同阻值的电阻,调试完确定阻值参数后再接上合适的电阻。

(4)方便测试电流

设计完电路系统后,通常需要测试整个电路运行时的功耗是多少。常规的做法是通过测试电流然后利用电流计算功耗,而测试电流的方法通常是把电流表串进电路中测量。
此时,如果在需要测量电流的地方放置一个零欧电阻,当需要测量时就把电阻去掉,把电流表接上。正常工作时,直接焊上零欧电阻即可。

(5)噪声抑制

由于零欧电阻本身的特性,能够有效抑制环路电流,从而使噪声得到抑制。实际上零欧电阻不是真的是没有阻抗。所以,零欧电阻在所有频带上其实都起到衰减的作用。

(6)安全保护

很多电路板上经常可以看到有很多插针,需要用跳线帽端接。或者利用拨码开关控制电路是否闭合。这两种方法虽然在调试阶段会比较方便,但是,在做成产品时最好尽量少用。由于在高频电路中,空置的插针相当于天线,很容易使信号受到干扰。

另外,拨码开关很容被不知情的人拨乱,导致电路系统出错。所以,出于安全方面的考虑,最好使用零欧电阻代替插针和拨码开关。既可以避免误操作,又能够降低维护成本。

(7)地线隔离

在嵌入式电路设计当中,电源或者模拟信号的地叫模拟地(AGND),单片机的地叫数字的地(GND)。AGND和GND在电路上通常是要分开的,避免模拟信号干扰到单片机,导致单片机重启或干扰。所以,设计电路时会让电路上的AGND和GND先经过零欧电阻再连接在一起可以起到一定的隔离作用。这种接法也叫单点接地。

二、上、下拉电阻

上拉就是将不确定的信号通过一个电阻嵌位在高电平,电阻同时起限流作用,下拉同理。
上拉是对器件注入电流,下拉是输出电流。
强弱只是上拉电阻的阻值不同,没有什么严格区分。
对于非集电极(或漏极)开路输出型电路(如普通门电路)提升电流和电压的能力是有限的,上拉电阻的功能主要是为集电极开路输出型电路输出电流通道。

(1)作用

(a)确定电平
有些应用场合不希望出现高阻状态,可以通过上拉电阻或下拉电阻的方式使处于稳定状态,避免使用中误触发,具体视设计要求而定。
(b)上拉电阻是用来解决总线驱动能力不足时提供电流的。
(c)减弱外部信号对总线或者控制线产生的干扰。
(d)电平转换,常用在TTL-CMOS简单和单向的信号中。
(e)为OC和OD门提供电流,能够输出电平“1”状态。

(2)上、下电阻选择

(a)通过驱动能力和功耗之间进行平衡。
(b)下级电路的驱动需求。
(c)高低电平的设定。
(d)频率特性。
一般情况下,电阻的最小值是要满足输出端的要求,最大值是要满足输入端的要求的。

(3)吸电流、拉电流和灌电流的概念

拉电流:拉即泄,主动输出电流,是从输出口输出电流(下拉电阻)。
灌电流:灌即充,被动输入电流,是从输出端口流入吸电流(上拉电阻)。
吸电流:则是主动吸入电流,是从输入端口流入的电流。而灌电流是输出口本来是输出电流的,但是被外界强行输入了电流。

三、限流电阻

限流电阻,从字面意思就可以知道是限制电流大小,当然看的角度不同也可以叫分压电阻。我们在实际电路中,如下图所示的LED电路中的R就是LED的限流电阻,如果没有这个电阻,LED需要3V电压,那么如果VCC为3V,那么LED灯可以正常工作,那么如果VCC为5V时,LED灯就有可能会被怎么损坏。那么想要这个3V的LED灯工作在5V下,我们就要引入限流电阻或叫分压电阻。而这个电阻R取多大,可能有些人学了几年的电子专业都不知道怎么得到这个值,只能通过尝试来取值。其实,这个取值就是根据欧姆定律得到,首先我们知道了这个LED灯的额定电压是3V,但是LED灯想点亮还需要一定的电流,这种参数就可以根据LED的datasheet得到,这里假设需要10mA的电流,那么我们就可以求出电阻R的值了。
在这里插入图片描述

四、反馈电阻

在可调开关电源中,输出电压是通过反馈电阻分压得到的,在产品电路设计的时候,这里的电阻是建议用高精度的电阻,至少是1%精度以上,要不然会导致批量生产的产品输出电压偏差太大而导致不好管控以及其他品质问题。但是有时候想要的电压会发现计算出来的电阻值在所有E系列都没有,这种只能取临近的值。但是我们想要高精度输出这个值,那么可以按照下图来设计。
电源反馈电路

五、电压、电流采样

一般我们选择采样的电阻要高精度的,热稳定性好的电阻。如果需要采样的那条支路电流很大,那么就要对它的功率进行考虑,但是功率越大,体积一般就会越大。所以我们在大电流场合使用可以选择多个小功率电阻并联来使用。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/224790.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

用Kotlin抓取微博数据并进行热度预测

闲来无事,逛逛微博,看着每条热度很高的博文趣事,心想能否通过爬虫抓取微博热度并进行趋势分析,说干就干,这里需要注意的问题我会一一标注。 爬虫ip信息的设置是在爬虫程序中进行的。爬虫ip信息可以帮助爬虫程序在访问…

使用React实现随机颜色选择器,JS如何生成随机颜色

背景 在标签功能中,由于有「背景色」属性,每次新增标签时都为选择哪种颜色犯难。因此,我们思考如何通过JS代码生成随机颜色,提取一个通用的随机颜色生成工具,并基于React框架封装随机颜色选择器组件。 实际效果 原理…

Parade Series - Message Interaction

if (true) {Swal.fire("节目发布", "发布完毕", "success");event.preventDefault(); } if (false) {Swal.fire("节目发布", "发布失败", "error");event.preventDefault(); }if (true) {for (var i 0; i < b…

AI日报:OpenAI向新用户重新开放ChatGPT Plus订阅

欢迎订阅专栏 《AI日报》 获取人工智能邻域最新资讯 文章目录 总览Chatgptplus重新开放订阅#暂停原因功能 OpenAI的1000万美元安全人工智能拨款拨款初衷学术捐赠 总览 ChatGPT Plus再次向新用户开放&#xff0c;但目前每三小时限制发送40条消息。 OpenAI还宣布拨款1000万美元…

数据结构-07-二叉树

前面学习的栈、队列等等都是线性表结构。树是一种非线性表结构&#xff0c;比线性表的数据结构要复杂。 1-树tree “树”这种数据结构类似我们现实生活中的“树”&#xff0c;这里面每个元素我们叫作“节点”&#xff1b;用来连线相邻节点之间的关系&#xff0c;我们叫作“父子…

云端赋能大湾区:华为云照亮数字化转型之路

编辑&#xff1a;阿冒 设计&#xff1a;沐由 在中国的经济版图上&#xff0c;大湾区是极其重要的增长引擎。这块富有活力和创新力的经济区域里&#xff0c;荟聚了大量的高新技术企业&#xff0c;以及一批创新孵化器和科研机构&#xff0c;产业升级和技术创新的氛围格外浓烈。 1…

山峰个数 - 华为OD统一考试

OD统一考试 分值: 100分 题解: Java / Python / C++ 题目描述 给定一个数组,数组中的每个元素代表该位置的海拔高度。0表示平地,>=1时表示属于某个山峰,山峰的定义为当某个位置的左右海拔均小于自己的海拔时,该位置为山峰。数组起始位置计算时可只满足一边的条件。 …

lv12 linux内核的安装与加载

目录 1 tftp加载Linux内核及rootfs 1.1 uboot内核启动命令 1.2 uboot自启动参数环境变量 1.3 实验 2 EMMC加载Linux 内核及rootfs ​编辑 2.1 emmc中写入uimage ​编辑 2.2 emmc中写入dtb 2.3 emmc中写入根文件系统 2.4 设置环境变量 3 tftp加载Linux内核nfs挂载ro…

centos 手动编译安装git

原因 由于centos自带的git版本太低&#xff0c;使用git的时候会出现很多问题&#xff0c;但是尝试了各种办法无法直接更新git版本&#xff0c;所以最后自己手动编译安装git 在github下载源码&#xff0c;下载解压之后&#xff0c;上传到服务器&#xff0c;我上传到 /home/user…

探索多功能SQL数据库编辑器 - Richardson Software RazorSQL

在当今数字化时代&#xff0c;SQL数据库的管理和编辑是许多企业和开发人员必不可少的任务。为了提高生产力和简化数据库操作&#xff0c;Richardson Software推出了一款强大而多功能的SQL数据库编辑器 - RazorSQL。 RazorSQL是一款功能全面的数据库管理工具&#xff0c;可适用…

LeetCode(61)删除链表的倒数第 N 个结点【链表】【中等】

目录 1.题目2.答案3.提交结果截图 链接&#xff1a; 删除链表的倒数第 N 个结点 1.题目 给你一个链表&#xff0c;删除链表的倒数第 n 个结点&#xff0c;并且返回链表的头结点。 示例 1&#xff1a; 输入&#xff1a;head [1,2,3,4,5], n 2 输出&#xff1a;[1,2,3,5]示例…

【STM32独立看门狗(IWDG) 】

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、看门狗是什么&#xff1f;1.简介2. 主要功能3.独立看门狗如何工作4.寄存器写保护5.看门狗 看门时间 二、使用步骤1.开启时钟2.初始化看门狗3.开启看门狗4.喂…

ACL和NAT

文章目录 ACL和NAT一、ACL概述及产生背景1、ACL访问控制列表2、ACL工作原理3、ACL种类4、ACL命令配置步骤4.1 ACL命令配置4.1 ACL配置步骤 二、NAT&#xff08;网络地址转换&#xff09;1、NAT概述2、NAT类型2.1 静态NAT与动态NAT 3、NATPT&#xff08;端口映射&#xff09;4、…

详解—【C++】lambda表达式

目录 前言 一、lambda表达式 二、lambda表达式语法 2.1. lambda表达式各部分说明 2.2. 捕获列表说明 三、函数对象与lambda表达式 前言 在C98中&#xff0c;如果想要对一个数据集合中的元素进行排序&#xff0c;可以使用std::sort方法。 #include <algorithm> #i…

服务器被攻击宕机的一些小建议

现在网络攻击屡有发生&#xff0c;任何网站服务器都面临这样的危险&#xff0c;服务器被攻击造成的崩溃宕机是损失是我们无法估量的。网络攻击我们无法预测&#xff0c;但做好防御措施是必须的&#xff0c;建议所有的网站都要做好防范措施&#xff0c;准备相应的防护预案&#…

maven jar sort

1&#xff09;往常项目结构lib包排序 2&#xff09;maven的默认是没有排序的

《数据结构、算法与应用C++语言描述》- 构建哈夫曼树

哈夫曼树 完整可编译运行代码见&#xff1a;Github::Data-Structures-Algorithms-and-Applications/_29huffmanTree 定长编码与可变长编码 定长编码 每个字符都用固定长度的编码来表示。 例如假设一个文本是由字符 a、u、x 和 z 组成的字符串&#xff0c;每个字符用2位二进…

【idea】idea尾部自动删除空格,idea2023.1.2关闭自动去除行尾空格的功能

这个功能是由于git或者svn上的代码有许多空格的时候&#xff0c;会自动把空格去掉&#xff0c;就会导致出现许多更改的地方&#xff0c;会自动删空格。 尾部刚打好空格准备写代码&#xff0c;自动就删掉空格&#xff0c;又得重打空格后继续编码&#xff0c;非常不爽。 设置如…

HTML5 Canvas画布讲解

一、canvas 简介 ​<canvas> 是 HTML5 新增的&#xff0c;一个可以使用脚本(通常为 JavaScript) 在其中绘制图像的 HTML 元素。它可以用来制作照片集或者制作简单(也不是那么简单)的动画&#xff0c;甚至可以进行实时视频处理和渲染。 ​它最初由苹果内部使用自己 MacO…

我的NPI项目之Android 安全系列 -- EMVCo

最近一直在和支付有关的内容纠缠&#xff0c;原来我负责的产品后面还要过EMVCo的认证。于是&#xff0c;就网上到处找找啥事EMVCo&#xff0c;啥是EMVCo&#xff0c;啥是EMVCo。 于是找到了一个神奇的个人网站&#xff1a;Ganeshji Marwaha 虽然时间有点久远&#xff0c;但是用…