嵌入式八股文(五)硬件电路篇

一、名词概念

1. 整流和逆变

(1)整流:整流是将交流电(AC)转变为直流电(DC)。常见的整流电路包括单向整流(二极管)、桥式整流等。

        半波整流:只使用交流电的正半周,负半周被“裁剪”掉。

        全波整流:使用交流电的正负两个半周,输出的直流电更加平稳。

(2)逆变直流电(DC)转换为交流电(AC)叫做逆变,通常使用逆变器。逆变器将直流电压通过开关元件(如晶体管)转换为交流电压,以驱动交流电动机或供电给交流电设备。

二、常用电路。

1. 串联电路

        在串联电路中,元件连接成一个线性的顺序。串联电路中元件的电流相等电压与其阻值成正比例关系。

(1)总电阻计算

(2)电流计算

(3)电压计算

                                 或

(4)特性

        ① 串联电路总电压等于各元件电压之和,总阻值为各个元件阻值总和。

        ②电流处处都相同。

2. 并联电路

        在并联电路中,元件的两端分别连接到相同的电压源,即并联电路中元件的电压相等电流与其阻值成反比例关系。

 (1)电流计算

(2)电压计算                         

(3)特性

        ①并联电路总电流等于各支路电流之和。

        ②电压处处都相等。

        ③并联电路总电阻的倒数等于各支路电阻倒数之和。

三、常用元器件。 

1. 电阻

        电阻的主要作用是限制电流的大小。它根据欧姆定律与电流和电压之间的关系:U=I×R。在电路中,电阻常用于控制电流、分压、限流等。

举例(限流电阻)

        假设你想用一个LED灯,它的工作电流是20mA,而电源电压是5V。如果直接连接LED到5V电源上,LED可能会因为电流过大而损坏。因此需要串联一个电阻来限制电流。假设LED的正向电压为2V,所需电阻可以计算为:

2. 电容

        电容用于储存电荷,并在电路中产生电压变化。它对直流电流有阻隔作用,但对交流电流有通过作用。在电路中,电容常用于滤波、去耦、时间延迟等。

举例:(滤波电容)

        在电源电路中,电容常用于平滑交流电源的波动。比如整流后的直流电源有一定的波动,电容可以将这些波动滤除,提供更稳定的电压输出。

        假设你有一个直流电源,它的波动为50Hz,你可以在电源输出端并联一个电容,它会对50Hz的波动提供“短路”作用,从而将电压波动抑制到最低。

3. 电感

        电感用于储存磁能,并对电流的变化产生反作用。电感器的主要特性是能够抵抗电流的变化,常用于滤波、变压、谐振等电路中。可以看作一个线圈。

举例:(  电源滤波

      在开关电源中,电感和电容通常配合使用,用于滤除高频噪声和纹波。比如,在开关稳压电源的输出端,电感和电容可以帮助平滑输出电压,使其更加稳定。

4. 二极管

        二极管是一个单向导电元件,它只允许电流在一个方向流动,常用于整流、限压等电路中。最常见的二极管是硅二极管(Si)和肖特基二极管。

举例:

        二极管最常见的应用是整流电路。在交流电源中,使用二极管可以将交流电转换为直流电。比如,在一个简单的桥式整流电路中,四个二极管被用来将交流电的正负半周都转化为正向直流电。

5. 晶体管(PNP、NPN)

        晶体管可以充当开关元件,控制电流的开关。例如,在一个简单的LED开关电路中,使用NPN型晶体管,当基极有信号输入时,晶体管导通,LED灯亮;没有信号时,晶体管截止,LED灯灭。

嵌入式硬件原理图解析https://blog.csdn.net/qq_48361010/article/details/134297094?ops_request_misc=%257B%2522request%255Fid%2522%253A%252241b52fd3ba50a88246414de61135072b%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=41b52fd3ba50a88246414de61135072b&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-4-134297094-null-null.nonecase&utm_term=%E7%A1%AC%E4%BB%B6&spm=1018.2226.3001.4450

四、电源类型。

1. 直流电 (DC) 

        直流电是指电流在电路中保持恒定方向的电流。换句话说,直流电流的电荷流动方向不会改变,电压也保持恒定(或在一定范围内稳定变化)。

        优点:便于储存(如电池),电流和电压稳定,适合需要精确控制的设备。

        缺点:直流电在长距离传输时存在较大的能量损耗,不能轻易转换为不同电压级别(需要用到电压变换器)。

2. 交流电 (AC)

        交流电是指电流的方向和大小随着时间周期性变化的电流。交流电的电流方向不断地反转,电压大小也随着时间呈现波动。

        优点:交流电易于变压(通过变压器),适合长距离传输。电力公司普遍使用交流电来供应家庭和工业用电。

        缺点:电流的波动和频率变化可能对某些精密电子设备产生影响(例如,可能需要整流和滤波电路来转换为直流电)。

 

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

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

相关文章

AI2-THOR环境下实现机器人导航、物体定位与抓取

1. 依赖安装 pip install ai2thor pip install numpy pillow opencv-python2. 验证安装 # 运行测试脚本验证安装 test_thor.py from ai2thor.controller import Controller controller Controller(scene"FloorPlan1") controller.step(action"MoveAhead"…

Nginx(详解以及如何使用)

目录 1. 什么是Nginx? 2. 为什么使用nginx? 3. 安装nginx 3.1?安装nginx的依赖插件 3.2 下载nginx ?3.3?创建一个目录作为nginx的安装路径 ?3.4?解压 ?3.5?进入解压后的目录 3.6?指定nginx的安装路径 ?3.7?编译和安装nginx 3.8 启动nginx ?…

【自动化脚本工具】Hammerspoon (Mac)

目录 1. 介绍Hammerspoon 1. 介绍Hammerspoon This is a tool for powerful automation of OS X. At its core, Hammerspoon is just a bridge between the operating system and a Lua scripting engine. What gives Hammerspoon its power is a set of extensions that expo…

2025 PHP授权系统网站源码

2025 PHP授权系统网站源码 安装教程: PHP7.0以上 先上传源码到服务器,然后再配置伪静态, 访问域名根据操作完成安装, 然后配置伪静态规则。 Ngix伪静态规则: location / { if (!-e $request_filename) { rewrite …

Javascript网页设计案例:通过PDFLib实现一款PDF分割工具,分割方式自定义-完整源代码,开箱即用

功能预览 一、工具简介 PDF 分割工具支持以下核心功能: 拖放或上传 PDF 文件:用户可以通过拖放或点击上传 PDF 文件。两种分割模式: 指定范围:用户可以指定起始页和结束页,提取特定范围的内容。固定间距:用户可以设置间隔页数(例如每 5 页分割一次),工具会自动完成分…

基于SpringBoot的民宿管理系统的设计与实现(源码+SQL脚本+LW+部署讲解等)

专注于大学生项目实战开发,讲解,毕业答疑辅导,欢迎高校老师/同行前辈交流合作✌。 技术范围:SpringBoot、Vue、SSM、HLMT、小程序、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、安卓app、大数据、物联网、机器学习等设计与开发。 主要内容:…

调用click.getchar()时Windows PyCharm无法模拟键盘输入

文章目录 问题描述解决方案参考文献 问题描述 调用 click.getchar() 时,Windows PyCharm 无法模拟键盘输入 解决方案 Run → Edit Configurations… → Modify options → Emulate terminal in output console 参考文献 Terminal emulator | PyCharm Documentati…

hugging face---transformers包

一、前言 不同于计算机视觉的百花齐放,不同网络适用不同情况,NLP则由Transformer一统天下。transformer是2017年提出的一种基于自注意力机制的神经网络架构,transformers库是hugging face社区创造的一个py库,通过该库可以实现统一…

AI大模型学习(四): LangChain(三)

Langchain构建代理 语言模型本身无法执行动作,他们只能输出文本,代理是使用大型语言模型(LLM)作为推理引擎来确定要执行的操作以及这些操作的输入应该是什么,然后这些操作的结果可以反馈到代理中,代理将决定是否需要更多的操作,或者是否可以结束 例如:我们想要查询现在北京的…

企业知识管理平台重构数字时代知识体系与智能服务网络

内容概要 现代企业知识管理平台的演进呈现出全生命周期管理与智能服务网络构建的双重特征。通过四库体系(知识采集库、加工库、应用库、评估库)的协同运作,该系统实现了从知识沉淀、结构化处理到价值释放的完整闭环。其中,知识图…

(二)趣学设计模式 之 工厂方法模式!

目录 一、 啥是工厂方法模式?二、 为什么要用工厂方法模式?三、 工厂方法模式怎么实现?四、 工厂方法模式的应用场景五、 工厂方法模式的优点和缺点六、 总结 🌟我的其他文章也讲解的比较有趣😁,如果喜欢博…

详细介绍嵌入式硬件设计

嵌入式硬件设计详解 一、嵌入式硬件设计核心概念 嵌入式硬件设计是针对特定应用场景,将处理器、存储器、外设接口等电子元件集成到电路板上,实现特定功能的系统开发过程。其核心目标是 高可靠性、低功耗、小体积 和 成本优化。 二、设计流程与关键步骤 …

goredis常见基础命令

基本操作 //删除键 exists,err: rdb.Exists(ctx,"key").Result() if err!nil{panic(err) } if exists>0{err rdb.Del(ctx,"key").Err()if err!nil{panic(err)} }string类型 //设置一个键值对 //0表示没有过期时间 err:rdb.Set(ctx,"key1",…

微服务环境搭建架构介绍(附超清图解源代码)

微服务介绍 系统架构演变 随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。 从互联网早起到现在,系统架构大体经历了下面几个过程: 单体应用架构--->垂直应用架构--->分布 式架构--->SOA架构…

Java-01-源码篇-04集合-05-ConcurrentHashMap(1)

1.1 加载因子 加载因子(Load Factor)是用来决定什么时候需要扩容的一个参数。具体来说,加载因子 当前元素数量 / 桶的数量,当某个桶的元素个数超过了 桶的数量 加载因子 时,就会触发扩容。 我们都知道 ConcurrentHas…

一文详解U盘启动Legacy/UEFI方式以及GPT/MBR关系

对于装系统的老手而说一直想研究一下装系统的原理,以及面对一些问题时的解决思路,故对以前的方法进行原理上的解释,主要想理解其底层原理。 引导模式 MBR分区可以同时支持UEFI和Legacy引导,我们可以看一下微pe制作的启动盘&#…

【多线程-第三天-NSOperation的练习-tableView异步下载网络图片-下载操作缓存池 Objective-C语言】

一、下载操作缓存池 1.下面我们来看操作缓存池,我们先演示一下问题,看看为什么要加这么一个操作缓存池,什么是操作缓存池,不用管呢,我们先来看啊,首先有什么问题, 看这个问题之前,我这儿写一个touch,点击屏幕的时候调用, 额,不能点击屏幕啊,因为现在屏幕点不着,我…

Windows 中的启动项如何打开?管理电脑启动程序的三种方法

在日常使用电脑时,我们经常会发现一些应用程序在开机时自动启动,这不仅会拖慢系统的启动速度,还可能占用不必要的系统资源。幸运的是,通过几个简单的步骤,你可以轻松管理这些开机自启的应用程序。接下来,我…

具备智能广告拦截、个性化定制的便捷网页浏览器

软件介绍 今天要给大家介绍一款源自俄罗斯的国民级软件,它来自俄罗斯最大互联网公司之一的 Yandex。这家公司不仅有搜索引擎业务,还打造出诸多热门软件,其中就有我们要讲的这款网页浏览器。它由 Yandex 公司依托 Chromium 开源项目开发&…

LangChain-基础(prompts、序列化、流式输出、自定义输出)

LangChain-基础 我们现在使用的大模型训练数据都是基于历史数据训练出来的,它们都无法处理一些实时性的问题或者一些在训练时为训练到的一些问题,解决这个问题有2种解决方案 基于现有的大模型上进行微调,使得它能适应这些问题(本…