《迷人的8051单片机》----第1章 缤纷电世界 1.1电路中的秘密

2023-10-15 06:20

本文主要是介绍《迷人的8051单片机》----第1章 缤纷电世界 1.1电路中的秘密,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本节书摘来自华章出版社《迷人的8051单片机》一书中的第1章,第1.1节,作者高显生,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
第1章

缤纷电世界

古人从闪电跨越天空和物品相互摩擦而产生吸引等自然现象中开始了对电的懵懂认知。此后,人们对电倾注了无比的热情。从能存储电的莱顿瓶、富兰克林带电的风筝到伏打电池的问世,在一次次的失败中不断地总结关于电的实践经验。19世纪前期,奥斯特发现了电流的磁效应。随后,欧姆发现了电路中电压、电阻以及通过电阻的电流之间具有简单数学关系,即欧姆定律。之后,安培和法拉第等人相继发现了电场和磁场间的关系。19世纪下半叶,麦克斯韦总结了宏观电磁现象的规律,提出了电磁理论并预言了电磁波的存在。到20世纪初,洛伦兹创立了经典的电子论,用电子的概念来解释物质的电性质,这些理论都为现代物理学奠定了理论基础。在众多的电学理论当中,欧姆定律也许是最重要的基础理论。好,我们就从欧姆定律说起……

1.1 电路中的秘密

由金属导线、电源和电子部件组成的导电回路,称为电路。拆开你的台式计算机,你会看到一块A4纸大小的板,上面布满了大小不一的电子元器件,我们称之为主板,如图1-1所示。主板承载着计算机大部分元器件的运行,正是这些形形色色的元器件和电路,实现了计算机中复杂的运算和控制逻辑。


ebf6e5be9518a0a6bc9a3f702e96d586eed40afd

1.1.1 欧姆定律

欧姆定律揭示了电路中电压、电流和电阻三者之间的关系,即电压等于电流和电阻的乘积。当电阻恒定时,电压和电流成正比关系;当电压恒定时,电流和电阻成反比关系。欧姆定律可以用简单的数学公式来描述:

U = I×R

在上面的公式中,字母U代表电压,I代表电流,而R则用来表示电阻。当你知道了电路中3个量中的两个,就可以依据欧姆定律求出第三个量。欧姆定律看似简单,但对于复杂电路的定量分析同样适用,电路中电压、电流和电阻的单位与符号详见表1-1。

5506da5e0c694ae5df385a159a53c75e095ed10b

1.1.2 电压、电阻和电流

1. 电压

我们对电压的感性认识来源于生活。一节5号电池的电压是1.5V,墙壁上插座里的电压是220V,这些不同的电压值实际上是告诉我们电源将用多大的压力去推动电流通过电路。把电压的概念与水压相类比,可以帮助我们更加形象地理解电压:自来水管的压力越高,水龙头流出的水就会喷洒得越远;反之,如果水压很低,水流就会随之变小甚至很难从水管中流出。电压是指静电场或电路中两点间的电位之差,电源是提供电压的装置,电压的单位是伏特,单位符号是“V”,比较常用的电压单位还有毫伏(mV)、千伏(kV)等,它们之间有如下的换算关系。

1kV = 103V

1V = 103mV

2.电流

将一个白炽灯连接到220V的电源上,灯泡会亮,这说明有电流流过钨丝,并产生了光和热。我们在前面说过,电源的电动势形成了电压,进而产生了电场力。在电场力的作用下,处于电场中的电荷发生定向移动,形成了电流。因此,电流是由电荷的定向移动形成的,电流的大小称为电流强度,单位是安培,单位符号是“A”。常用的单位还有毫安(mA)、微安(μA)等,它们之间有如下的换算关系:

1A = 103mA

1mA = 103μA

3. 电阻

将一段导线剖开,就会看到导线内部的铜芯和铜芯外面包裹的塑料外皮。这两种不同的材料恰好是导体和绝缘体的代表。有些材料可以让自由电子顺利地从其中通过,这样的材料称为导体。而另外一些材料,对电子的束缚能力很强,电子很难通过,这一类材料称为绝缘体。

基于特殊的原子结构,大多数的金属都是导体。比如铜,它的导电性能很好,是制作导线的良好材料;而同样是金属的铁,导电性则比铜差。也就是说当同样的电流从两种材料中流过时,铜对电子的阻碍作用小,而铁的阻碍作用则稍大一些。电阻就是用来表示导体对电流阻碍作用的物理量,也就是说:在通常情况下,相同长度、相同横截面积的铜的电阻要小于铁。

不同大小的电阻对电流的阻碍作用不同,电阻大,对电流的阻碍作用就大,所以电阻在电路中承担的主要作用就是调整电路中的电流。基于这些原理,电阻还可以有分压、降压的作用。电阻的单位是欧姆(简称欧),单位符号是“Ω”,比较大的电阻单位有千欧(kΩ)、兆欧(MΩ)等,它们之间有如下的换算关系:

1kΩ=103Ω

1MΩ = 106Ω

这篇关于《迷人的8051单片机》----第1章 缤纷电世界 1.1电路中的秘密的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

揭秘世界上那些同时横跨两大洲的国家

我们在《世界人口过亿的一级行政区分布》盘点全球是那些人口过亿的一级行政区。 现在我们介绍五个横跨两州的国家,并整理七大洲和这些国家的KML矢量数据分析分享给大家,如果你需要这些数据,请在文末查看领取方式。 世界上横跨两大洲的国家 地球被分为七个大洲分别是亚洲、欧洲、北美洲、南美洲、非洲、大洋洲和南极洲。 七大洲示意图 其中,南极洲是无人居住的大陆,而其他六个大洲则孕育了众多国家和

usaco 1.1 Broken Necklace(DP)

直接上代码 接触的第一道dp ps.大概的思路就是 先从左往右用一个数组在每个点记下蓝或黑的个数 再从右到左算一遍 最后取出最大的即可 核心语句在于: 如果 str[i] = 'r'  ,   rl[i]=rl[i-1]+1, bl[i]=0 如果 str[i] = 'b' ,  bl[i]=bl[i-1]+1, rl[i]=0 如果 str[i] = 'w',  bl[i]=b

【WebGPU Unleashed】1.1 绘制三角形

一部2024新的WebGPU教程,作者Shi Yan。内容很好,翻译过来与大家共享,内容上会有改动,加上自己的理解。更多精彩内容尽在 dt.sim3d.cn ,关注公众号【sky的数孪技术】,技术交流、源码下载请添加微信号:digital_twin123 在 3D 渲染领域,三角形是最基本的绘制元素。在这里,我们将学习如何绘制单个三角形。接下来我们将制作一个简单的着色器来定义三角形内的像素

基于51单片机的自动转向修复系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机

单片机毕业设计基于单片机的智能门禁系统的设计与实现

文章目录 前言资料获取设计介绍功能介绍程序代码部分参考 设计清单具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订

HNU-2023电路与电子学-实验3

写在前面: 一、实验目的 1.了解简易模型机的内部结构和工作原理。 2.分析模型机的功能,设计 8 重 3-1 多路复用器。 3.分析模型机的功能,设计 8 重 2-1 多路复用器。 4.分析模型机的工作原理,设计模型机控制信号产生逻辑。 二、实验内容 1.用 VERILOG 语言设计模型机的 8 重 3-1 多路复用器; 2.用 VERILOG 语言设计模型机的 8 重 2-1 多

简单的Q-learning|小明的一维世界(3)

简单的Q-learning|小明的一维世界(1) 简单的Q-learning|小明的一维世界(2) 一维的加速度世界 这个世界,小明只能控制自己的加速度,并且只能对加速度进行如下三种操作:增加1、减少1、或者不变。所以行动空间为: { u 1 = − 1 , u 2 = 0 , u 3 = 1 } \{u_1=-1, u_2=0, u_3=1\} {u1​=−1,u2​=0,u3​=1}

简单的Q-learning|小明的一维世界(2)

上篇介绍了小明的一维世界模型 、Q-learning的状态空间、行动空间、奖励函数、Q-table、Q table更新公式、以及从Q值导出策略的公式等。最后给出最简单的一维位置世界的Q-learning例子,从给出其状态空间、行动空间、以及稠密与稀疏两种奖励函数的设置方式。下面将继续深入,GO! 一维的速度世界 这个世界,小明只能控制自己的速度,并且只能对速度进行如下三种操作:增加1、减

基于stm32的河流检测系统-单片机毕业设计

文章目录 前言资料获取设计介绍功能介绍具体实现截图参考文献设计获取 前言 💗博主介绍:✌全网粉丝10W+,CSDN特邀作者、博客专家、CSDN新星计划导师,一名热衷于单片机技术探索与分享的博主、专注于 精通51/STM32/MSP430/AVR等单片机设计 主要对象是咱们电子相关专业的大学生,希望您们都共创辉煌!✌💗 👇🏻 精彩专栏 推荐订阅👇🏻 单片机设计精品

Python中的私有属性与方法:解锁面向对象编程的秘密

在Python的广阔世界里,面向对象编程(OOP)是一种强大而灵活的方法论,它帮助我们更好地组织代码、管理状态,并构建可复用的软件组件。而在这个框架内,私有属性与方法则是实现封装的关键机制之一。它们不仅有助于隐藏类内部的具体实现细节,还能保护数据免受外部干扰。今天,让我们一起探索Python中私有属性与方法的魅力所在,了解它们如何在实际开发中发挥重要作用。 引言 随着软件系统变得越来越复杂,维