原理图大结局

 一、总结哪些地方是5V供电?哪些地方是4V供电?哪些地方是3.3V供电?为什么会这样?根据什么原则来划分供电区域?

二、 5V 供电为什么有的地方要100uF+ 0.1uF 滤波?有的地方只要 10uF 滤波?有的地方要 100uF 滤波?

三、3V也有同二的疑问?WIFI那里还用100uF呢?

在学习STM32F103ZET6物联网实战项目原理图设计的过程中我发现,3,3v供电在不同的地方采用不同的滤波,在之间的CH340E芯片TTL-USB中就只有0.1uF电容滤波,在RS-485电路设计中又有0.1uF电容加10uF电容滤波,TF卡座MICRO-SD芯片处只有0.1uF电容滤波,在USB2.0 A 母座 90°又只有10uF电容滤波,请问这是为什么?遵循什么原理?

在电路设计中,不同位置的滤波电容配置主要是根据具体应用和元件的需求来确定的。以下是一些指导原则和具体原因,为什么在不同的位置会采用不同的滤波电容配置:

### 1. **基本滤波需求**
- **0.1μF电容**:通常用于高频滤波,抑制高频噪声。它们具有较低的等效串联电感(ESL),适合滤除电源线上高频噪声和瞬态干扰。
- **10μF电容**:主要用于低频滤波,提供较大的电流储备,能够平滑电压波动,稳定电源供应。

### 2. **具体应用的滤波配置**

1. **CH340E芯片(TTL-USB转换)**
   - 仅使用0.1μF电容:CH340E主要处理数字信号,其供电电路主要需要高频滤波以抑制数字开关噪声。0.1μF电容足以满足这个需求。

2. **RS-485电路**
   - 组合使用0.1μF和10μF电容:RS-485通信需要稳定的电源来保证长距离传输的可靠性。0.1μF电容用于高频滤波,而10μF电容则提供低频稳定性和电流储备,从而避免电源波动影响通信质量。

3. **TF卡座(MICRO-SD)**
   - 仅使用0.1μF电容:MICRO-SD卡的工作主要涉及高频数字信号传输,0.1μF电容能够有效滤除高频噪声,确保数据传输的完整性。

4. **USB 2.0 A母座**
   - 仅使用10μF电容:USB供电需要较大的电流储备和低频滤波,以应对外接设备的电流需求和瞬态负载变化。10μF电容能够提供足够的低频滤波和电流缓冲,确保USB设备稳定工作。

### 3. **设计原则**

- **元件的工作频率**:高频数字电路主要需要高频滤波电容(如0.1μF),而模拟电路和电源管理电路则需要更大容量的电容(如10μF)来平滑低频电源波动。
- **瞬态电流需求**:负载电流变化较大的电路(如USB接口、通信接口)需要较大的电容来提供瞬态电流支持,防止电压波动影响电路工作。
- **空间和成本考虑**:在设计中需要综合考虑电容的体积、成本以及电路的具体需求,选择最合适的电容配置。

### 4. **实用性与经验**

- 经验和实验数据也会影响电容的选择。工程师通常会根据具体应用场景的实验数据来决定最优的电容配置,以达到最佳的滤波效果和稳定性。

综上所述,不同位置采用不同的滤波电容配置是为了满足各自应用的需求,确保电路稳定性、抗干扰能力和供电质量。

四、各种通信方式为什么有的通信线上要加电阻(阻抗匹配)有的不加?有的甚至还要加电容进行滤波,为什么?总结成规律。

除了接口那里是重灾区还有SIM卡座那里不要忘记了

五、所有的铝电解电容使用规律总结一下

六、最后可能需要检查一遍接点有没有圆点

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

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

相关文章

RabbitMQ - 延迟消息 - 死信交换机

目录 1、怎么理解延迟消息? 2、如何实现延迟消息? 2.1、方案一:死信交换机 2.1.1、什么是死信: 2.1.2、什么是死信交换机? 2.2、方案二:延迟消息插件 2.2.1、插件安装: 2.2.2、代码实现 …

AndroidStudio2023.3版本avd manager模拟器无法创建

创建到最后一步的时候提示WARN - #com.android.sdklib.internal.avd.AvdManager - com.android.prefs.AndroidLocationsException: Can’t locate Android SDK installation directory for the AVD .ini file. 前提: 1.sdk路径没问题 2.安装了下图内容 那是什么原因…

提高项目透明度:有效的跟踪软件

国内外主流的10款项目进度跟踪软件对比:PingCode、Worktile、Teambition、Tower、Asana、Trello、Jira、ClickUp、Notion、Liquid Planner。 在项目管理中,确保进度跟踪的准确性与效率是每位项目经理面临的主要挑战之一。选用合适的项目进度跟踪软件不仅…

【Python进阶】正则表达式、pymysql模块

目录 一、正则表达式的概述 1、基本介绍 2、快速使用re模块 二、正则的常见规则 1、匹配单个字符 2、原始字符串 3、匹配多个字符 4、匹配开头和结尾 5、匹配分组 三、Python与MySQL交互 1、pymysql模块的安装 2、pymysql的操作步骤 3、connection对象 4、cursor…

可重入锁深入学习(有码)

【摘要】 ​今天,梳理下java中的常用锁,但在搞清楚这些锁之前,先理解下 “临界区”。临界区在同步的程序设计中,临界区段活称为关键区块,指的是一个访问共享资源(例如:共享设备或是共享存储器&a…

6、evil box one

低—>中 目标:获取root权限以及2个flag 主机发现 靶机 192.168.1100.40 或者使用fping -gaq 192.168.100.1/24发现主机使用ping的方式。 端口扫描 发现开放了22和80 可以使用-A参数,-A参数会得到更多的扫描细节 访问80端口就是一个apache的基本的…

基于Python/MATLAB长时间序列遥感数据处理及在全球变化、植被物候提取、植被变绿与生态系统固碳分析、生物量估算与趋势分析应用

植被是陆地生态系统中最重要的组分之一,也是对气候变化最敏感的组分,其在全球变化过程中起着重要作用,能够指示自然环境中的大气、水、土壤等成分的变化,其年际和季节性变化可以作为地球气候变化的重要指标。此外,由于…

怎么安装Manim库在Windows环境下的Jupyter Notebook上

Manim 是解释性数学视频的动画引擎。 您可以使用它来制作数学视频(或其他字段)。也许你们会在有有些平台上会看过特别好看的数学动画,例如 3Blue1Brown等。这些动画特别好看,还特别丝滑,基本找不到太大的毛病。 我当初…

推荐 2 个 硬核的 AI 开源项目

01 AI 助手在你的终端中配对编程 Aider 由 Paul Gauthier 精心打造的开源AI配对编程工具,已经在GitHub上赢得了超过 12.8k 颗星星,人气爆棚! 这不仅仅是个工具,它是你在终端中的 AI 编程伙伴,帮你编辑存储在本地 Git 仓…

mavsdk_server安卓平台编译

1.下载好mavsdk并进入mavsdk目录 2.生成docker安卓平台文件 docker run --rm dockcross/android-arm64 >./dockcross-android-arm64 3.生成makefile ./dockcross-android-arm64 cmake -DCMAKE_BUILD_TYPERelease -DBUILD_MAVSDK_SERVERON -DBUILD_SHARED_LIBSOFF -Bbuild/…

JS进阶-异常处理

学习目标&#xff1a; 掌握异常处理 学习内容&#xff1a; throw抛异常try/catch捕获异常debugger throw抛异常&#xff1a; 异常处理是预估代码执行过程中可能发生的错误&#xff0c;然后最大程度的避免错误的发生导致整个程序无法继续运行。 <title>throw抛异常</…

前端面试题-怎样获取 url 地址栏 ? 后面的查询字符串,并以键值对形式放到对象里面

哈喽小伙伴们大家好!今天继续更新面试题系列文章 以百度为例&#xff1a; 我们以百度搜索掘金&#xff0c;url 为以下格式 https://cn.bing.com/search?q%E7%A8%80%E5%9C%9F%E6%8E%98%E9%87%91&formANNTH1&refig668f422a37c343b6b0f4ac940f65d043&pcEDGENTP&am…

免费的AI抠图工具 毫秒级抠图 离线可用 -鲜艺AI抠图

鲜艺AI抠图是一款免费的AI抠图工具&#xff0c;不登录、不联网&#xff0c;内嵌 AI 模型&#xff0c;快至毫秒级抠图&#xff0c;支持批量抠图&#xff0c;支持点击按钮选择图片、拖入图片、粘贴图片、粘贴图片链接、从网页拖入图片&#xff0c;支持Windows和macos&#xff0c;…

使用 NumPy 及其相关库(如 pandas、scikit-learn 等)时,由于 NumPy 的版本不兼容或者某些依赖库与 NumPy 的版本不匹配

题意&#xff1a; numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject 问题背景&#xff1a; I want to call my Python module from the Matlab. I received the error: Error using numpy_ops>init thi…

戴尔inspiron如何独显直连?

&#x1f3c6;本文收录于《CSDN问答解惑-专业版》专栏&#xff0c;主要记录项目实战过程中的Bug之前因后果及提供真实有效的解决方案&#xff0c;希望能够助你一臂之力&#xff0c;帮你早日登顶实现财富自由&#x1f680;&#xff1b;同时&#xff0c;欢迎大家关注&&收…

解决安卓tv 蓝牙遥控器配对后输入法弹不出来的问题

t972在蓝牙配对后&#xff0c;自带的LatinIME 输入法会出现弹不出来的现象。 经过分析&#xff0c;主要为蓝牙的kl 文件适配存在问题。解决如下&#xff1a; 1.新建 kl文件 这个需要结合选用的遥控器来设定名称&#xff0c;我这边的遥控器是按照如下配置的 Vendor_2b54_Pr…

用户登陆实现前后端JWT鉴权

目录 一、JWT介绍 二、前端配置 三、后端配置 四、实战 一、JWT介绍 1.1 什么是jwt JWT&#xff08;JSON Web Token&#xff09;是一种开放标准&#xff08;RFC 7519&#xff09;&#xff0c;用于在各方之间以安全的方式传输信息。JWT 是一种紧凑、自包含的信息载体&…

【Android面试八股文】组件化在项目中有什么意义?

一、没有组件化会出现什么问题? 早期的单一分层模式 问题一:无论分包怎么做,随着项目增大,项目失去层次感,后面接手的人扑街问题二:包名约束太弱,稍有不注意,就会不同业务包直接互相调用,代码高耦合问题三:多人开发在版本管理中,容易出现代码覆盖冲突等问题二、组件…

【Linux】Linux的账号和用户组

管理员的工作中&#xff0c;相当重要的一环就是【管理账号】。 因为整个系统都是你在管理&#xff0c;并且所有一般用户的账号申请&#xff0c;都必须要通过你的协助才行&#xff0c;所以你就必须要了解一下如何管理好一个服务器主机的账号。 在管理Linux主机的账号时&#xff…

Django 删除单行数据

1&#xff0c;添加模型 from django.db import modelsclass Post(models.Model):title models.CharField(max_length200)content models.TextField()pub_date models.DateTimeField(date published)class Book(models.Model):title models.CharField(max_length100)author…