Wlan——射频和天线基础知识
目录
射频的介绍
射频和Wifi
射频的相关基础概念
射频的传输
信号功率的单位
射频信号传输行为
天线的介绍
天线的分类
天线的基本原理
天线的参数
射频的介绍
射频和Wifi
什么是射频
从射频发射器产生一个变化的电流(交流电),通过铜导线传输到天线,以电磁波的形式辐射出来,此电磁波就是射频
射频简称RF,是高频电磁波的简称,也可称为无线电波
Wifi和射频的关系
射频的频段为3Hz到300GHz
我们使用的Wifi/无线信号属于射频的一种,它工作在2.4G和5GHz的工作频段
2.4GHZ(特高频)
范围为2.4GHZ~2.4835GHZ,每个信道占用了20M,将2.4G划分为13个信道(全球分了14个信道,中国只是用了13个信道);各个信道中心频率之间的距离为5MHz
其中1,6,11信道是完全不重叠信道
5GHZ(超高频)
主要分为两个范围:5.15GHZ~5.35GHZ 和5.725~5.85GHZ
中国5GHz也只分了13个信道,并且都互不重叠(5.15~5.35 8个信道;5.725~5.855个信道)
射频的相关基础概念
波长
波长λ=光速/频率=C/f、频率越高,波长越短
相邻一个波峰的起始点和一个波谷的终止点之间的举例
振幅
无线信号强度或功率(波的高度或能量)
频率
1s内产生电磁波的数量
频率f = 1/周期 = 光速/波长= C/λ
相位
表示两个同频信号之间的关系;即两个同频信号之间的相对位置
同相位会使信号增强,相反相位会使信号减弱
射频的传输
载波
就是传输信道(信道)
编码
信源编码:将原始信号转为数字信号
信道编码:提供信息纠错、检错。提高信道传输可靠性号
信号调制方式
将数字信号转为适于传输的数字调制信号
主要分为:调频(AM)、调幅(FM)、调相(PM)
解调
将数字调制信号还原为数字信号
信号功率的单位
绝对功率单位
瓦特(W)、毫瓦(mW)
dBm:是另一种功率的表现形式,也表示某个信号的功率
dBm的计算公式:dBm = 10 lg(P1/1mw)
即:1W = 30dBm
dBm和mw的换算如下
dBw:是另一种功率的表现形式,也表示某个信号的功率
dBw的计算公式:dBw = 10 lg(P1/1w)
dBw = dBm – 30
即1mw = 0dBm = -30 dBw
相对功率的单位(两个信号之间的功率关系)
分贝(dB): 表示P1相对于P2功率的大小
分贝的计算公式:dB = 10 lg(P1/P2)
如果10 lg(P1/P2)为20dB,则表示P1为P2功率的100倍
dBi(天线增益):相比于全方向性天线的增益情况
dBd(天线增益):相比于半波振子的增益情况
射频信号传输行为
当射频信号在空中或其它媒介中传输时,会有不同的行为方式;比如吸收、反射、衍射等
吸收
吸收是导致信号衰减的主要原因
射频信号在穿透障碍物时被部分吸收或完全吸收
反射
反射是导致多径现象的主要原因;主要是改变信号方向
当电磁波入射到一个比波自身更大波长的光滑物体时,波会向另外一个方向传递
散射
电磁波被反射成多路信号;改变信号的方向,导致信号衰减
1、被微小颗粒散射(比如烟尘等);这种散射影响不大
2、被粗糙物体的表面散射;一般会导致信号衰弱
折射
电磁波穿越密度不一样的介质的时候;会发生折射;改变信号方向,导致信号衰减
室外折射可能影响比较大(比如AP之间桥接时遇到冷空气等,因此在要多预留一定的信号强度)
衍射
主要是改变信号方向
没有穿越介质,使得射频信号沿着介质的边缘产生弯曲
自由路径衰减
信号在传播路径中导致的信号衰减
FSPL(路径损耗)= 32.44 +(20 lg(频率))+ (20 lg(天线之间的距离))
FSPL单位dB、频率单位MHz、天线之间的距离单位千米
传输距离100m,衰减80dB;传输距离200m,衰减86dB
因此:传输距离加倍会导致信号衰减6dB(6dB法则)
多径现象
信号除了沿直线到达终端之外,还可以通过反射等其它方向到达终端
由于到达终端的路径不一致,可能会存在延迟;延迟和直线到达的信号会产生相位差,有可能造成信号的衰减和损坏
天线的介绍
天线的主要作用
就是将交流电转为电磁波;将电磁波转换为交流电
天线的分类
按照用途分类
通信天线、电视天线、雷达天线等
按照工作频段分类
短波天线、超短波天线、微波天线
按照方向性分类
全向天线、定向天线、智能天线
按照外形分类
线状(鞭状)天线、面板天线
按照天线在设备的某个位置分类
内置天线、外置天线
比较常用的分类有 方向性、外形、位置
一般线状天线为全向天线,面板天线一般是定向天线
天线的选型
天线的基本原理
电磁波的辐射
当导线上有交变电流流动时,就会发送电磁波的辐射,辐射的能力与导线的长度和形状有关
我们目前所用的天线就是右边图的设计
天线辐射的基本单位
振子
振子是构成天线的最基本单元 ;多个振子可以组成天线阵列
对称振子
两臂相等的振子就叫做对称振子
半波对称振子
一般情况下,振子的大小在半个波长的时候效果最好,所以也经常被称作“半波振子”
有两根长度相同的1/4长度的振子组成的一个1/2的对称振子就称为半波对称振子
天线的方向性
全向天线
在水平面内的所有方向辐射出的电波能量都是相同的,但在纯至面内不同方向辐射出的电波能量不同
可以通过增加振子的数量来使得水平方向的辐射范围增大,其它方向的辐射范围减少
定向天线
在水平和垂直平面内的所有方向上辐射出的电波能量都是不同的
全向天线无平面反射板,定向天线通过平面反射板把功率都反射到单侧方向,提高了单侧方向的天线增益
智能天线
能够自适应天线阵列;水平面上有多个定向辐射和一个全向辐射
通过全向辐射模式接受终端发射的信号,然后通过算法根据接收到的信号计算出终端的位置,并控制CPU向此方向开启定向辐射
天线的极化
天线的极化是指 天线辐射时形成的电场强度方向
当波的传播方向为向左右时,电场矢量方向上下震动,也就是垂直于地面,此时称之为垂直极化;垂直极化可以避免能量大幅衰减
一般发射天线的极化方式与接收天线的极化方式要一致
天线的参数
天线增益
增益是指在输入功率相等的条件下,实际天线与理想的辐射单元在空间同一点处所产生的信号功率密度的比值;即增益就是衡量天线朝一个特定方向收发信号的能力(天线把输入功率集中辐射的程度)
天线增益 = 10 lg(天线辐射功率密度/理想辐射单元的信号功率密度)
使用dBi和dBd都可以用来表达天线功率增益(1dBi=1dBd+2.15)
dBi的参考基准为全方向性天线,dBd的参考基准为偶极子(半波对称振子)
如果天线增益达到1dBd,则通过dBi表示就需要3.15dBi
同功率下高增益覆盖范围更广
波瓣带宽
无线电波形成扇面张开的角度(无线信号功率降低到-3dB这个点的时候所形成的夹角)
方向图通常都有两个或多个瓣,其中辐射强度最大的瓣称为主瓣,其余的瓣称为副瓣或旁瓣。
波瓣宽度越窄,方向性越好,辐射距离越远,抗干扰能力越强
下倾角
使主波瓣指向地面进行有效覆盖;较好的方式是让天线主瓣的上3 dB点对准需覆盖区域边缘
下倾方式
机械下倾:调整天线安装角度,改变下倾角
电下倾:调整天线馈电网络的相位改变下倾角。
相关文章:
Wlan——射频和天线基础知识
目录 射频的介绍 射频和Wifi 射频的相关基础概念 射频的传输 信号功率的单位 射频信号传输行为 天线的介绍 天线的分类 天线的基本原理 天线的参数 射频的介绍 射频和Wifi 什么是射频 从射频发射器产生一个变化的电流(交流电),通过…...
前端实习周记第三周周记
第二周总结 第二周主要是做了一些PC端细节内容。大的地方改的不多,但是小的细节蛮多。 值得一提的是,第二周做的微信小程序,改了很多逻辑。改逻辑需要与后端进行联调,收获很大,思路也愈发清楚。 记录做了什么是好习…...
Android 13 Launcher界面——移除Launcher的删除和卸载功能
目录 一.背景 二.将卸载功能进行屏蔽 三.将移除功能屏蔽 四.将Remove按钮与Uninstall按钮屏蔽...
深度学习:使用卷积神经网络CNN实现MNIST手写数字识别
引言 本项目基于pytorch构建了一个深度学习神经网络,网络包含卷积层、池化层、全连接层,通过此网络实现对MINST数据集手写数字的识别,通过本项目代码,从原理上理解手写数字识别的全过程,包括反向传播,梯度…...
docker search 镜像报错: connect: no route to host (桥接模式配置静态IP)
如下 原因 可能有多种: ① 没有开放防火墙端口 ② ip地址配置有误 解决 我是因为虚拟机采用了桥接模式,配置静态ip地址有问题。 先确认虚拟机采用的是 桥接模式,然后启动虚拟机。 1、打开命令行,输入下面指令,打开…...
【VUE】[Violation] Added non-passive event listener to a scroll-blocking...
环境 chrome: 115.0.5790.170vue: ^3.3.4element-plus: ^2.3.4vite: ^4.4.7 问题 [Violation] Added non-passive event listener to a scroll-blocking <某些> 事件. Consider marking event handler as passive to make the page more responsive. See <URL> …...
runit-docker中管理多个服务
runit-docker中管理多个服务 介绍Runit, systemctl和supervisor是三种不同的服务管理工具区别runit优点程序构成快速开始runit实现服务退出执行指定操作runit监管服务打印日志到syslogrunit监管服务后台运行runit监管服务一些错误总结 介绍 runit 是一个轻量级的、稳定的、跨平…...
Intune 应用程序管理
由于云服务提供了增强的安全性、稳定性和灵活性,越来越多的组织正在采用基于云的解决方案来满足他们的需求。这正是提出Microsoft Endpoint Manager等解决方案的原因,它结合了SCCM和Microsoft Intune,以满足本地和基于云的端点管理。 与 Int…...
Oracle DB 安全性 : TDE HSM TCPS Wallet Imperva
• 配置口令文件以使用区分大小写的口令 • 对表空间进行加密 • 配置对网络服务的细粒度访问 TCPS 安全口令支持 Oracle Database 11g中的口令: • 区分大小写 • 包含更多的字符 • 使用更安全的散列算法 • 在散列算法中使用salt 用户名仍是Oracle 标识…...
leetcode27—移除元素
思路: 参考26题目双指针的思想,只不过这道题不是快慢指针。 看到示例里面数组是无序的,也就是说后面的元素也是可能跟给定 val值相等的,那么怎么处理呢。就想到了从前往后遍历,如果left对应的元素 val时,…...
flask---》更多查询方式/连表查询/原生sql(django-orm如何执行原生sql)/flask-sqlalchemy
更多查询方式 #1 查询: filer:写条件 filter_by:等于的值 # 查询所有 是list对象 res session.query(User).all() # 是个普通列表 print(type(res)) print(len(res))# 2 只查询某几个字段 # select name as xx,email from user; res session.…...
Chromium内核浏览器编译记(三)116版本内核UI定制
转载请注明出处:https://blog.csdn.net/kong_gu_you_lan/article/details/132180843?spm1001.2014.3001.5501 本文出自 容华谢后的博客 往期回顾: Chromium内核浏览器编译记(一)踩坑实录 Chromium内核浏览器编译记(…...
LoRaWan网关设计架构介绍
LoRa 数据包转发器是在基于 LoRa 的网关(带或不带 GPS)主机上运行的程序。它将集中器(上行链路)接收到的 RF 数据包通过安全的 IP 链路转发到LoRaWAN 网络服务器( LNS )。它还通过相同的安全 IP 将 LNS(下行链路)发送的 RF 数据包传输到一台或多台设备。此外,它还可以传…...
vue 全局状态管理(简单的store模式、使用Pinia)
目录 为什么使用状态管理简单的store模式服务器渲染(SSR) pinia简介示例1. 定义一个index.ts文件2. 在main.ts中引入3. 定义4. 使用 为什么使用状态管理 多个组件可能会依赖同一个状态时,我们有必要抽取出组件内的共同状态集中统一管理&…...
ORACLE和MYSQL区别
1,Oracle没有offet,limit,在mysql中我们用它们来控制显示的行数,最多的是分页了。oracle要分页的话,要换成rownum。 2,oracle建表时,没有auto_increment,所有要想让表的一个字段自增,…...
tensorflow 1.14 的 demo 02 —— tensorboard 远程访问
tensorflow 1.14.0, 提供远程访问 tensorboard 服务的方法 第一步生成 events 文件: 在上一篇demo的基础上加了一句,如下, tf.summary.FileWriter("./tmp/summary", graphsess1.graph) hello_tensorboard_remote.py …...
Spring中Bean的循环依赖问题
1.什么是Bean的循环依赖? 简单来说就是在A类中,初始化A时需要用到B对象,而在B类中,初始化B时需要用到A对象,这种状况下在Spring中,如果A和B同时初始化,A,B同时都需要对方的资源&…...
若依管理系统后端将 Mybatis 升级为 Mybatis-Plus
文章目录 说明流程增加依赖修改配置文件注释掉MybatisConfig里面的Bean 代码生成使用IDEA生成代码注意 Controller文件 说明 若依管理系统是一个非常完善的管理系统模板,里面含有代码生成的方法,可以帮助用户快速进行开发,但是项目使用的是m…...
剪切、复制、粘贴事件
剪切、复制、粘贴事件 oncopy 事件在用户拷贝元素上的内容时触发。onbeforecut 事件在用户剪切文本,且文本还未删除时触发触发。oncut 事件在用户剪切元素的内容时触发。onbeforepaste 事件在用户向元素中粘贴文本之前触发。onpaste 事件在用户向元素中粘贴文本时触…...
Redis储存结构
Redis怎么储存的 这个redisDb是数据库对象 里面的其他字段忽略了 然后里面有个dict列表(字典列表) 我们随便来看一个redisObject 区分一下子啊 他这个dict里面没有存redisObject的对象 也没有存dict对象 它只是存了个数据指针 你看那个redis每个底层编码 抠搜的 这块要是再保存…...
调用支付宝接口响应40004 SYSTEM_ERROR问题排查
在对接支付宝API的时候,遇到了一些问题,记录一下排查过程。 Body:{"datadigital_fincloud_generalsaas_face_certify_initialize_response":{"msg":"Business Failed","code":"40004","sub_msg…...
理解 MCP 工作流:使用 Ollama 和 LangChain 构建本地 MCP 客户端
🌟 什么是 MCP? 模型控制协议 (MCP) 是一种创新的协议,旨在无缝连接 AI 模型与应用程序。 MCP 是一个开源协议,它标准化了我们的 LLM 应用程序连接所需工具和数据源并与之协作的方式。 可以把它想象成你的 AI 模型 和想要使用它…...
【第二十一章 SDIO接口(SDIO)】
第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...
【服务器压力测试】本地PC电脑作为服务器运行时出现卡顿和资源紧张(Windows/Linux)
要让本地PC电脑作为服务器运行时出现卡顿和资源紧张的情况,可以通过以下几种方式模拟或触发: 1. 增加CPU负载 运行大量计算密集型任务,例如: 使用多线程循环执行复杂计算(如数学运算、加密解密等)。运行图…...
2023赣州旅游投资集团
单选题 1.“不登高山,不知天之高也;不临深溪,不知地之厚也。”这句话说明_____。 A、人的意识具有创造性 B、人的认识是独立于实践之外的 C、实践在认识过程中具有决定作用 D、人的一切知识都是从直接经验中获得的 参考答案: C 本题解…...
sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求,并检查收到的响应。它以以下模式之一…...
【从零学习JVM|第三篇】类的生命周期(高频面试题)
前言: 在Java编程中,类的生命周期是指类从被加载到内存中开始,到被卸载出内存为止的整个过程。了解类的生命周期对于理解Java程序的运行机制以及性能优化非常重要。本文会深入探寻类的生命周期,让读者对此有深刻印象。 目录 …...
零知开源——STM32F103RBT6驱动 ICM20948 九轴传感器及 vofa + 上位机可视化教程
STM32F1 本教程使用零知标准板(STM32F103RBT6)通过I2C驱动ICM20948九轴传感器,实现姿态解算,并通过串口将数据实时发送至VOFA上位机进行3D可视化。代码基于开源库修改优化,适合嵌入式及物联网开发者。在基础驱动上新增…...
如何配置一个sql server使得其它用户可以通过excel odbc获取数据
要让其他用户通过 Excel 使用 ODBC 连接到 SQL Server 获取数据,你需要完成以下配置步骤: ✅ 一、在 SQL Server 端配置(服务器设置) 1. 启用 TCP/IP 协议 打开 “SQL Server 配置管理器”。导航到:SQL Server 网络配…...
WEB3全栈开发——面试专业技能点P7前端与链上集成
一、Next.js技术栈 ✅ 概念介绍 Next.js 是一个基于 React 的 服务端渲染(SSR)与静态网站生成(SSG) 框架,由 Vercel 开发。它简化了构建生产级 React 应用的过程,并内置了很多特性: ✅ 文件系…...




















