当前位置: 首页 > news >正文

电阻的妙用:限流、分压、滤波,助力电路设计!

电阻可以降低电压,这是通过电阻的分压来实现的事实上,利用电阻来降低电压只是电阻的多种功能之一。电路中的电阻与其他元件(电容、电感)结合用于限流、滤波等。(本文素材来源:https://www.icdhs.com/news/565)

串联电阻可以降低电压

在很多复杂的电路中,我们最终可以通过“技术手段”得到两个电路的基本连接关系,一是电路的并联关系,二是下面要讨论的电路的串联关系。可以串联电阻来降低电压其原因可以用欧姆定律来解释,也就是说电阻上的电压等于电阻的阻值与流过电阻的电流的乘积,即U=IR。通过这个公式可以知道,流过电阻的电流会在电阻上产生压降,可以将电阻串联起来组成分压电路,为其他电子元件提供所需的电压。

例如下图中的三极管放大电路,采用两个电阻串联组成分压电路,为三极管的基极提供偏置电压。 VCC电压为9V,放大电路三极管的基极需要2.8V电压。我们可以通过串联两个电阻轻松得到这个电压值。

有时我们还使用一些光敏电阻、压敏电阻、热敏电阻等来组成自动控制电路。这些敏感电阻的阻值可以通过外部环境的变化而改变,从而达到控制的目的。例如下面的电路是通过光敏电阻实现小光LED的自动控制。白天时,光敏电阻的阻值变得很小,三极管的基极会因高电平而截止,小灯LED不亮;当黑暗时,光敏电阻的电阻变得很大。三极管的基极因低电平而导通,小灯LED点亮。这样就达到了自动控制天黑开灯、白天关灯的效果。这也是通过串联电阻来实现电阻的分压来实现的。

使用电阻降压时应注意以下几点: 

①用电器的电流必须稳定。例如电机、音响等不能用电阻降压。否则,轻负载时,分压电阻会失去降压作用,有可能烧毁电器。 

②这种压降本质上并不是真正的压降,而是用电阻“吃掉”较高的部分,所以不适合大电流、大压差的场合。 

③如果电流较大或电压差太大,最好使用稳压装置。

电路中的电阻可以用来限制电流

电阻除了降低电压(分压)之外,另一个作用就是限制电流。限流电阻在电路中仍然广泛使用。下图所示的电阻用于限流。这样加100K电阻和0.33欧电阻就是为了防止输入电流过大烧坏后面的元件。

从下图中我们可以看到,当电阻不同时,电流表指示的电流值是不同的。电阻越大,电流值越小,从而限制电流。

电阻与其他元件一起构成滤波功能

通过下面的电路图,我们可以看到电阻在两个电解电容C1和C2之间,此时电阻会起到滤波的作用,这种组合通常被称为RC滤波器。RC滤波器可用于不同类型的滤波,包括低通滤波、高通滤波和带通滤波。可以减少直流电压的波动,同时也可以限制电流提供适合 LED 的驱动电流。

  1. 低通滤波器:在低通滤波器中,电阻和电容器串联连接,电阻限制了电流流过电容器的速度,从而使得信号中高频成分的能量被消耗或衰减,而低频成分通过。这样,低通滤波器能够滤除高频噪声或干扰,保留低频信号。

  2. 高通滤波器:在高通滤波器中,电阻和电容器并联连接,电阻和电容器共同构成了一个延迟网络,使得低频信号的能量被衰减或消耗,而高频信号通过。这样,高通滤波器可以滤除低频噪声或直流偏移,保留高频信号。

  3. 带通滤波器:带通滤波器通过串联和并联连接电阻和电容器,结合了低通和高通滤波器的功能,允许特定频率范围的信号通过,而滤除其他频率范围的信号。

在滤波器中,电阻的作用通常是限制电流的流动,控制电容器的充电和放电速率,从而影响信号通过滤波器时的频率响应。这种组合可以有效地滤除不需要的频率成分,实现信号的滤波功能。

相关文章:

  • JavaScript Uncaught ReferenceError: WScript is not defined
  • JavaScript基础练习题之求斐波那契数列第N项的值
  • 【tips】Git使用指南
  • 【Java程序设计】【C00383】基于(JavaWeb)Springboot的水产养殖系统(有论文)
  • web渗透测试漏洞流程:红队目标信息收集之批量信息收集
  • 计算机网络——数据链路层(数据链路层功能概述)
  • 【智能算法】飞蛾扑火算法(MFO)原理及实现
  • React系列之React版本时间线和主要更新
  • GIS与Python机器学习:开创地质灾害风险评价新纪元
  • 精品凉拌菜系列热卤系列课程
  • HarmonyOS 应用开发案例
  • Python学习之-基础语法
  • 一文搞懂大疆机场kmz航线和图新地球导出的kmz的区别
  • 音视频处理 - 音频概念详解,码率,采样率,位深度,声道,编码
  • XGB-24:使用Scikit-Learn估计器接口
  • “大数据应用场景”之隔壁老王(连载四)
  • 【391天】每日项目总结系列128(2018.03.03)
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • ES6系列(二)变量的解构赋值
  • GraphQL学习过程应该是这样的
  • JS题目及答案整理
  • Linux Process Manage
  • Python连接Oracle
  • Shell编程
  • SQLServer插入数据
  • vue:响应原理
  • 案例分享〡三拾众筹持续交付开发流程支撑创新业务
  • 蓝海存储开关机注意事项总结
  • 罗辑思维在全链路压测方面的实践和工作笔记
  • 跳前端坑前,先看看这个!!
  • 做一名精致的JavaScripter 01:JavaScript简介
  • Hibernate主键生成策略及选择
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • 数据库巡检项
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • $.ajax,axios,fetch三种ajax请求的区别
  • (2020)Java后端开发----(面试题和笔试题)
  • (23)Linux的软硬连接
  • (规划)24届春招和25届暑假实习路线准备规划
  • (译)2019年前端性能优化清单 — 下篇
  • (转)setTimeout 和 setInterval 的区别
  • (转)全文检索技术学习(三)——Lucene支持中文分词
  • **登录+JWT+异常处理+拦截器+ThreadLocal-开发思想与代码实现**
  • *setTimeout实现text输入在用户停顿时才调用事件!*
  • .bat批处理(六):替换字符串中匹配的子串
  • .NET 4.0网络开发入门之旅-- 我在“网” 中央(下)
  • .Net Core 中间件验签
  • .NET Core日志内容详解,详解不同日志级别的区别和有关日志记录的实用工具和第三方库详解与示例
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET Micro Framework 4.2 beta 源码探析
  • .NET 解决重复提交问题
  • .NET/C# 中你可以在代码中写多个 Main 函数,然后按需要随时切换
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据