小小串联电阻,大大的作用。常见串联电阻情况分类整理汇总

本文主要是介绍小小串联电阻,大大的作用。常见串联电阻情况分类整理汇总,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

大家好,我是记得诚。

在很多电路中都会串联小阻值的电阻,别小看它们,其实作用很大。

1、SPI信号线

b978c6f5cbbdc050188e263264a8834c.png

SPI信号上串联电阻,一般是几十欧姆左右,一般有如下几个作用:

1)阻抗匹配。因为信号源的阻抗很低,跟信号线之间阻抗不匹配,串上一个电阻后,可改善匹配情况,以减少反射。

2)SPI的速率较高,串联一个电阻,与线上电容和负载电容构成RC电路,减少信号陡峭,避免过冲,过冲有时候会损坏芯片GPIO,当然对EMI也有好处,尤其是高速电路。

3)调试方便,现在的芯片很多是BGA、QFN封装,串联一个电阻,调试时用示波器抓取波形方便。

2、LDO输入端

0294611467dcb52dac52b3a71c8c9499.png

当LDO的VIN absolute maximum接近电源电压时,这时候又不想换高规格的LDO,为了节省成本,这时可以串一个小阻值电阻,能吸收一部分电压和电流,当电源端出现更大的浪涌时,电阻会身先士卒,代价更小。

假设LDO击穿,VIN和GND短路,因为串联电阻R的存在,也会避免电源SYS_5V与GND的短路。

3、TVS前后串联电阻

f78ca3c7a4d89ea6db11b2e108648579.png

169c11b8719254d7fc09e0a826860c74.png

TVS串联电阻一般有两种接法,图A电阻在TVS前,图B电阻在TVS后,两种电路使用场景是不一样的。

先问大家一个问题,电阻和TVS那个抗浪涌能力强,答案毋庸置疑,当然是TVS。

1)对图A来说,首先要考虑浪涌大小,如果不大,可以选择一个合适功率的电阻,电阻在TVS前面,会吸收很小一部分的电流,浪涌电流IPP小了之后,对应TVS的Vc(钳位电压)也会变小,对后端负载的保护更好。

4b28b237562951f22f96d03594dbd484.png

2)对图B来说,TVS首先吸收大部分的浪涌电流,部分残压或者残流,会经过电阻R2,进行二次的分压限流,可以更好的保护后端负载。如果后端负载远大于R2,分压限流也就微乎其微了,R2其实也就没啥作用了。

今天的文章内容到这里就结束了,希望对你有帮助,我们下一期见。

这篇关于小小串联电阻,大大的作用。常见串联电阻情况分类整理汇总的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/871803

相关文章

C++初始化数组的几种常见方法(简单易懂)

《C++初始化数组的几种常见方法(简单易懂)》本文介绍了C++中数组的初始化方法,包括一维数组和二维数组的初始化,以及用new动态初始化数组,在C++11及以上版本中,还提供了使用std::array... 目录1、初始化一维数组1.1、使用列表初始化(推荐方式)1.2、初始化部分列表1.3、使用std::

SQL 中多表查询的常见连接方式详解

《SQL中多表查询的常见连接方式详解》本文介绍SQL中多表查询的常见连接方式,包括内连接(INNERJOIN)、左连接(LEFTJOIN)、右连接(RIGHTJOIN)、全外连接(FULLOUTER... 目录一、连接类型图表(ASCII 形式)二、前置代码(创建示例表)三、连接方式代码示例1. 内连接(I

Python安装时常见报错以及解决方案

《Python安装时常见报错以及解决方案》:本文主要介绍在安装Python、配置环境变量、使用pip以及运行Python脚本时常见的错误及其解决方案,文中介绍的非常详细,需要的朋友可以参考下... 目录一、安装 python 时常见报错及解决方案(一)安装包下载失败(二)权限不足二、配置环境变量时常见报错及

Go语言利用泛型封装常见的Map操作

《Go语言利用泛型封装常见的Map操作》Go语言在1.18版本中引入了泛型,这是Go语言发展的一个重要里程碑,它极大地增强了语言的表达能力和灵活性,本文将通过泛型实现封装常见的Map操作,感... 目录什么是泛型泛型解决了什么问题Go泛型基于泛型的常见Map操作代码合集总结什么是泛型泛型是一种编程范式,允

C#多线程编程中导致死锁的常见陷阱和避免方法

《C#多线程编程中导致死锁的常见陷阱和避免方法》在C#多线程编程中,死锁(Deadlock)是一种常见的、令人头疼的错误,死锁通常发生在多个线程试图获取多个资源的锁时,导致相互等待对方释放资源,最终形... 目录引言1. 什么是死锁?死锁的典型条件:2. 导致死锁的常见原因2.1 锁的顺序问题错误示例:不同

Python调用另一个py文件并传递参数常见的方法及其应用场景

《Python调用另一个py文件并传递参数常见的方法及其应用场景》:本文主要介绍在Python中调用另一个py文件并传递参数的几种常见方法,包括使用import语句、exec函数、subproce... 目录前言1. 使用import语句1.1 基本用法1.2 导入特定函数1.3 处理文件路径2. 使用ex

Spring常见错误之Web嵌套对象校验失效解决办法

《Spring常见错误之Web嵌套对象校验失效解决办法》:本文主要介绍Spring常见错误之Web嵌套对象校验失效解决的相关资料,通过在Phone对象上添加@Valid注解,问题得以解决,需要的朋... 目录问题复现案例解析问题修正总结  问题复现当开发一个学籍管理系统时,我们会提供了一个 API 接口去

Oracle数据库使用 listagg去重删除重复数据的方法汇总

《Oracle数据库使用listagg去重删除重复数据的方法汇总》文章介绍了在Oracle数据库中使用LISTAGG和XMLAGG函数进行字符串聚合并去重的方法,包括去重聚合、使用XML解析和CLO... 目录案例表第一种:使用wm_concat() + distinct去重聚合第二种:使用listagg,

Java 枚举的常用技巧汇总

《Java枚举的常用技巧汇总》在Java中,枚举类型是一种特殊的数据类型,允许定义一组固定的常量,默认情况下,toString方法返回枚举常量的名称,本文提供了一个完整的代码示例,展示了如何在Jav... 目录一、枚举的基本概念1. 什么是枚举?2. 基本枚举示例3. 枚举的优势二、枚举的高级用法1. 枚举

C语言线程池的常见实现方式详解

《C语言线程池的常见实现方式详解》本文介绍了如何使用C语言实现一个基本的线程池,线程池的实现包括工作线程、任务队列、任务调度、线程池的初始化、任务添加、销毁等步骤,感兴趣的朋友跟随小编一起看看吧... 目录1. 线程池的基本结构2. 线程池的实现步骤3. 线程池的核心数据结构4. 线程池的详细实现4.1 初