当前位置: 首页 > news >正文

4反馈、LC、石英、RC振荡器

1什么是振荡器?

我们看看振荡器在无线通信中扮演什么角色?
1)无线通信的波是指电磁波‌。
2‌)电磁波的频率高于100KHz才能在空气中传播。‌
3)空气中的高频电磁波的相位和振幅可以排列组合包含信息。
4)无线传输发送的一帧数据一般长度在几毫秒到几十毫秒之间‌。频率为100KHz的电磁波的周期是0.01毫秒。所以一帧数据大概是几百个周期到几千个周期的电磁波。
5)振荡器不需要外加输入信号,只需要加如直流电源这样的能量,便可以自行产生输出信号。
6)实质上振荡器是将电源提供的能量,直接转化为输出信号。
7)首先振荡器产生频率高于100KHz的载波,然后经过调制高频载波包含了信息,接着通过空气传播到目的地,最后解调高频载波接收信息。

2反馈式振荡器的基本原理

2.1什么是反馈?

1)反馈分为正反馈和负反馈。
2)负反馈:对于放大器,负反馈使得系统更稳定,以达到稳定放大器的放大倍数。
3)正反馈:对于振荡器,正反馈使得系统不稳定,以达到振荡的目的。(振荡指振动摇荡,不稳定)
4)正反馈使得系统不稳定的作用是什么?实际上要的不是不稳定,而是牺牲不稳定,以达到加强系统的输出。
5)因为正反馈只会增强系统的实际输入,不会减少系统的实际输入,所以正反馈肯定会加强系统的输出。
6)稳定系统是指输入有界,输出必有界的系统。特别的:第一轮:一个系统C的输出b,通过正反馈将系统输入增强到a,输入a进入系统C可以得到增强的输出b;第二轮:这系统C的输出b,通过正反馈将系统输入增强到2a,输入2a进入系统C可以得到增强的输出2b。想想如此情况系统输出是成爆炸式增长。如果系统能量供应充足,输出输入一定会超过界限。

2.2∵x->0,y->∞;∴x*y=a,a为不大不小的常数

1)趋近于零的值,乘趋近于无穷大的值,结果可以等于一个不大不小的值。换句话说我们可以将趋近于零的值,乘趋近于无穷大的值,得到一个不大不小的值。
2)任何电子元器件,它内部载流子的移动主要受电场的影响,次要的还受温度、湿度、风速、磁场。
3)温度、湿度、风速、磁场这些影响导致的电子元件内部载流子移动产生的电流,我们称为噪声。因为影响程度小,所以它的大小趋近于零。
4)如果将此噪声作为多级放大晶体管的输入,将会输出此噪声振幅放大后的信号。
5)对于振荡器而言,它产生的是频率高于100KHz的载波,所以还需要对上述振幅放大后的噪音进行带通滤波器,得到特定频率的信号。
6)通过调节电子元件受温度、湿度、风速、磁场的影响,我们可以调节出可以放大加滤波后 ,得到的是频率高于100KHz的信号。
在这里插入图片描述
在这里插入图片描述

2.3平衡条件

在这里插入图片描述
1)平衡条件是振荡器振荡的必要条件。
2)向量A是放大器的放大倍数,向量F是反馈系数,整个闭环回路的放大倍数是向量Af趋近于无穷大。
3)当反馈系数向量F乘与放大器放大倍数向量A,得到的值趋近于1时,整个闭环回路的放大倍数向量Af趋近于无穷大。
4)若向量ui’趋近于零,整个闭环回路的放大倍数向量Af趋近于无穷大,输出u0为不大不小的值。
5)闭合回路放大器的输入ui等于ui’加uf。
6)若当反馈系数向量F乘与放大器放大倍数向量A,得到的值趋近于1时,ui=ui’+uf≈uf。
7)放大特性u0=Aui;反馈特性uf=Fu0。特性图如下:
在这里插入图片描述
8)因为相等即相交,所以我们可以利用作图法,找到交点P,在P点ui=uf。即当u0等于uop时,点(uip,uop)与点(ufp,uop)重合。
在这里插入图片描述
9)我们称P点为平衡工作点。

2.4稳定条件

1)平衡可以根据是否容易受干扰变得不平衡,分为稳定的平衡与不稳定的平衡。
2)振荡器放大特性u0=Aui与反馈特性uf=Fu0的A与F若不固定,则振荡器平衡点不固定,即没有平衡点。所以振荡器要平衡A和F必须相对固定。
3)平衡时,振荡器的放大器工作在点(uip,uop),反馈器工作在点(ufp,uop)。
4)若振荡器满足稳定条件ui’≈0,ui=ui’+uf≈uf,则振荡器的放大器的工作点(ui,uo)与振荡器的反馈器的工作点(uf,uo),它们的X轴相等。
5)振荡器的放大器的输出u0与振荡器的反馈器的输入直接相连。所以振荡器的放大器的工作点(ui,uo)与振荡器的反馈器的工作点(uf,uo),它们的Y轴相等。
6)如果振荡器做的比较好,它内部的放大器与反馈器工作点的X轴,Y轴都相等。想要被干扰只能从外部着手,振荡器与外部接触的只有输出u0。
7)我们研究研究振荡器的输出作用到负载后,负载若改变了u0。振荡器是否能自行将u0变回u0p。
8)实际上u0p需要等于振荡器放大特性的u0的最大值,如此负载改变了u0,只能将u0变小。

下图是老师分析可以自行变回u0p的振荡器和不能自行变回u0p的振荡器。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.5起振条件

1)刚加电那一瞬间,放大器和反馈器没有能量,放大器和反馈器的工作点都在原点(0,0)。虽然此时平衡稳定,但是振荡器没有输出。
2)要想让振荡器有输出,得让放大器和反馈器工作在P,P点即点(uip,uop)或点(ufp,uop)。
3)所以我们要打破原点(0,0)平衡,并让放大器和反馈器跑到P点工作后,重新恢复平衡。
4)不平衡即让放大器和反馈器的AF不等于1,那么就是让AF大于1或小于1。
5)因为让AF1,即uf≈ui,所以若让AF<1,即uf<ui;若>1,即uf<ui。
6)uf<ui时,反馈器的输出给到放大器的输入会越来越小,最后被打破的平衡会恢复到原点(0,0)。
7)uf>ui时,反馈器的输出给到放大器的输入会越来越大,最后被打破的平衡会恢复到P点平衡。但是达到起振目的后,要尽快让AF等于零。因为虽然放大器输出有最大值,所以AF大于1时,工作点会在P点轻微向上振动。
在这里插入图片描述

3采用LC滤波选择频率的振荡器

3.1变压器耦合式振荡器

1)晶体管、MOS管、集成运放都可以做振荡器的放大器。

3.2三端式振荡器

相关文章:

4反馈、LC、石英、RC振荡器

1什么是振荡器&#xff1f; 我们看看振荡器在无线通信中扮演什么角色&#xff1f; 1&#xff09;无线通信的波是指电磁波‌。 2‌&#xff09;电磁波的频率高于100KHz才能在空气中传播。‌ 3&#xff09;空气中的高频电磁波的相位和振幅可以排列组合包含信息。 4&#xff09;无…...

go 的 timer reset

在 Go 语言 1.23 版本之前&#xff0c;与Timer&#xff08;定时器&#xff09;关联的通道是异步的&#xff08;有缓冲&#xff0c;容量为 1&#xff09;。这意味着即使在调用Timer.Stop&#xff08;停止定时器&#xff09;或Timer.Reset&#xff08;重置定时器&#xff09;并返…...

每日一面 day03

Q&#xff1a;介绍一下MySQL的三种日志&#xff08;redo&#xff0c;undo&#xff0c;bin&#xff09; Redo Log 和 Undo Log 是存储引擎 InnoDB 层面实现的&#xff0c;Bin Log 是 MySQL 层面实现的。 下面是三种日志的简要介绍&#xff1a; Redo Log&#xff1a;保证事务的…...

ssm基于SSM框架的餐馆点餐系统的设计+VUE

系统包含&#xff1a;源码论文 所用技术&#xff1a;SpringBootVueSSMMybatisMysql 免费提供给大家参考或者学习&#xff0c;获取源码请私聊我 需要定制请私聊 目 录 摘要 I Abstract II 1绪论 1 1.1研究背景与意义 1 1.1.1研究背景 1 1.1.2研究意义 1 1.2国内外研究…...

多人播报配音怎么弄?简单4招分享

想象一下&#xff0c;你手中的小说突然间活了起来&#xff0c;每个角色都有了自己的声音和情感。 这就是多人配音的魅力所在。它让文字跃然纸上&#xff0c;赋予了故事新的生命。 那么&#xff0c;如何制作一部引人入胜的小说呢&#xff1f;多人配音怎么制作的呢&#xff1f;…...

《Windows PE》4.1导入表

导入表顾名思义&#xff0c;就是记录外部导入函数信息的表。这些信息包括外部导入函数的序号、名称、地址和所属的DLL动态链接库的名称。Windows程序中使用的所有API接口函数都是从系统DLL中调用的。当然也可能是自定义的DLL动态链接库。对于调用方&#xff0c;我们称之为导入函…...

计算机专业大学生应该如何规划大学四年?

计算机专业的大学生在学习过程中应该注重以下几个方面&#xff0c;以确保他们在快速变化的技术领域中保持竞争力&#xff1a; 基础知识&#xff1a; 数学基础&#xff1a;离散数学、线性代数、概率论等数学课程对于理解算法和数据结构至关重要。编程基础&#xff1a;学习至少一…...

R知识图谱1—tidyverse玩转数据处理120题

以下是本人依据张老师提供的tidyverse题库自行刷题后的tidyverse Rmd文件&#xff0c;部分解法参考张老师提示&#xff0c;部分解法我本人灵感提供 数据下载来源https://github.com/zhjx19/tidyverse120/tree/main/data 参考https://github.com/MaybeBio/R_cheatsheet/tree/mai…...

【赵渝强老师】K8s中的有状态控制器StatefulSet

在K8s中&#xff0c;StatefulSets将Pod部署成有状态的应用程序。通过使用StatefulSets控制器&#xff0c;可以为Pod提供持久存储和持久的唯一性标识符。StatefulSets控制器与Deployment控制器不同的是&#xff0c;StatefulSets控制器为管理的Pod维护了一个有粘性的标识符。无论…...

机器学习笔记(持续更新)

使用matplotlib绘图&#xff1a; import matplotlib.pyplot as plt fig, axplt.subplots() #创建一个图形窗口 plt.show() #不绘制任何内容&#xff0c;直接显示空图 重复值处理&#xff1a; 重复值处理代码&#xff1a; import pandas as pd data pd.DataFrame({学号: [1…...

Nginx 配置之server块

在 Nginx 配置中使用两个 server 块是为了处理 HTTP 和 HTTPS 请求的不同需求。具体来说&#xff1a; 第一个 server 块&#xff1a; 监听 80 端口&#xff08;HTTP&#xff09;。将所有 HTTP 请求重定向到 HTTPS&#xff08;443 端口&#xff09;。 第二个 server 块&#xff…...

魅族Lucky 08惊艳亮相:极窄四等边设计引领美学新风尚

在这个智能手机设计趋于同质化的时代&#xff0c;魅族以其独特的设计理念和创新技术&#xff0c;再次为市场带来了一股清新之风。 近日&#xff0c;魅族全新力作——Lucky 08手机正式曝光&#xff0c;其独特的“极窄物理四等边”设计瞬间吸引了众多消费者的目光&#xff0c;而…...

自动化的抖音

文件命名 main.js var uiModule require("ui_module.js"); if (!auto.service) {toast("请开启无障碍服务");auto.waitFor();} var isRunning true; var swipeCount 0; var targetSwipeCount random(1, 10); var window uiModule.createUI(); uiMo…...

无人机之巡航控制篇

一、巡航控制的基本原理 无人机巡航控制的基本原理是通过传感器检测无人机的飞行状态和环境信息&#xff0c;并将其反馈给控制器。控制器根据反馈信息和任务需求&#xff0c;计算出无人机的控制指令&#xff0c;并将其发送给执行机构。执行机构根据控制器的控制指令&#xff0c…...

面试必问的7大测试分类!一文说清楚!

在日常测试工作中&#xff0c;我们经常会听到“单元测试&#xff0c;集成测试&#xff0c;系统测试”之类的词汇&#xff0c;大家都知道这是按照开发阶段进行测试活动的划分。 这种划分完整的分类&#xff0c;其实是分为四种“单元测试&#xff0c;集成测试&#xff0c;系统测…...

深信服上网行为管理AC无法注销在线用户

下图用户认证成功后无法注销 很多入网的用户都是使用的这个账号 针对单个IP强制注销也不生效 解决步骤&#xff1a; 接入管理-用户管理-用户绑定管理-用户绑定 删除绑定免认证的配置 删除后所有用户会强制注销掉&#xff0c;重新登录即可 可添加主页联系方式帮忙远程解决问…...

使用GitLab CI构建持续集成案例

1. 部署GitLab &#xff08;1&#xff09;基础准备 解压软件包并导入镜像&#xff1a; [rootmaster ~]# curl -O http://mirrors.douxuedu.com/competition/Gitlab-CI.tar.gz [rootmaster ~]# tar -zxvf Gitlab-CI.tar.gz [rootmaster ~]# ctr -n k8s.io image import gitla…...

WSL2环境下Ubuntu的Docker安装与配置

检查是否存在安装残留&#xff0c;移除可能会造成冲突的组件。 for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done从apt Docker仓库中安装官方GPG key&#xff1a; sudo apt-get update …...

使用vscode调试wails项目(golang桌面GUI)

文章目录 安装 Golang 环境安装 NPM安装 VSCode安装 Go 插件安装 Go 插件依赖工具安装 Wails系统检查 准备项目Visual Studio Code 配置安装和构建步骤参考资料 安装 Golang 环境 访问 golang 官网下载环境安装包&#xff1a;https://go.dev/dl/ 安装 NPM 从 Node 下载页面 …...

Java中注解与反射的详细介绍

注解和反射 一、注解 什么是注解&#xff1f;Annotation Override &#xff1a;表示一个方法声明打算重写超类的另一个方法声明Deprecated&#xff1a;表示不鼓励程序员使用这样的元素&#xff0c;&#xff08;此注释可以用于修饰方法&#xff0c;属性&#xff0c;类&#xf…...

AD画完板子别急着下单!5分钟搞定DRC规则检查,避开这些坑才能顺利发嘉立创

AD设计必看&#xff1a;DRC规则检查深度解析与实战避坑指南 在PCB设计领域&#xff0c;完成布线只是成功的一半。许多工程师在AD(Altium Designer)中精心设计完电路板后&#xff0c;常常因为忽略DRC(Design Rule Check)检查而遭遇生产返工、延迟甚至完全报废的惨痛经历。本文将…...

AMD游戏本ChinaJoy三连发:从3D V-Cache到性价比旗舰的全面解析

1. 项目概述&#xff1a;ChinaJoy 2023上的AMD游戏本盛宴每年ChinaJoy不仅是游戏玩家的狂欢&#xff0c;更是硬件厂商展示肌肉的舞台。今年&#xff0c;这个舞台的主角无疑是AMD。当大家还在讨论移动端处理器核心数大战时&#xff0c;AMD直接甩出了“缓存为王”的王炸&#xff…...

终极Xbox手柄性能检测指南:5个技巧让你的游戏控制器发挥最大潜力

终极Xbox手柄性能检测指南&#xff1a;5个技巧让你的游戏控制器发挥最大潜力 【免费下载链接】XInputTest Xbox 360 Controller (XInput) Polling Rate Checker 项目地址: https://gitcode.com/gh_mirrors/xin/XInputTest 你是否曾经在激烈游戏对战中感觉手柄响应不够灵…...

C#上位机如何连接西门子S7-1500的Modbus服务器?从PLC配置到.NET代码实战

C#上位机连接西门子S7-1500 Modbus服务器全流程解析 在工业自动化领域&#xff0c;上位机与PLC的通信是实现数据采集和设备控制的关键环节。西门子S7-1500系列PLC作为当前主流控制器&#xff0c;其Modbus TCP服务器功能为C#开发者提供了标准化的通信接口。本文将深入探讨如何从…...

告别AT指令恐惧:用STM32F407驱动SIM800C实现短信报警(附完整代码)

STM32F407与SIM800C实战&#xff1a;构建工业级短信报警系统的完整指南 在工业自动化、智能家居和远程监控领域&#xff0c;可靠的异常通知机制往往决定着系统响应速度与故障处理效率。传统有线报警方式受限于物理距离&#xff0c;而基于Wi-Fi的解决方案又面临网络覆盖的挑战。…...

告别Resources和AssetBundle!用Unity Addressable重构你的资源管理(附迁移实战)

Unity Addressable系统深度重构&#xff1a;从传统资源管理到现代化架构的平滑迁移 在Unity项目开发中&#xff0c;资源管理一直是困扰开发者的核心难题之一。随着项目规模扩大&#xff0c;传统的Resources加载和AssetBundle管理方案逐渐暴露出性能瓶颈、热更新困难、依赖管理复…...

免费开源乐谱识别工具Audiveris:从纸质乐谱到数字音乐的三步转换指南

免费开源乐谱识别工具Audiveris&#xff1a;从纸质乐谱到数字音乐的三步转换指南 【免费下载链接】audiveris Latest generation of Audiveris OMR engine 项目地址: https://gitcode.com/gh_mirrors/au/audiveris 还在为整理成堆的纸质乐谱而烦恼吗&#xff1f;Audiver…...

Nginx、Tengine、OpenRestry的http和tcp后端健康检查【20260520-004篇】

文章目录 企业级生产环境 Nginx/Tengine/OpenResty 健康检查 完整部署+配置+压测+故障演练+验收交付文档 一、环境基线与生产规范 1. 版本选型(生产强制) 2. 生产统一参数规范(全局通用) 3. 生产前置约束 二、三大组件 生产完整配置 2.1 开源Nginx 生产配置(仅被动检查,无…...

别再只用结构体了!C++17/20实战中std::tuple的5个高效替代场景(附代码)

别再只用结构体了&#xff01;C17/20实战中std::tuple的5个高效替代场景&#xff08;附代码&#xff09; 当我们需要在C中组合多个不同类型的数据时&#xff0c;结构体(struct)通常是首选方案。但现代C&#xff08;特别是C17/20&#xff09;中的std::tuple提供了一种更灵活的选…...

安装部署Keystone

一、以下命令安装了Keystone组件的必要软件包。 [rootcontroller ~]# yum -y install openstack-keystone httpd mod_wsgi 二、MariaDB数据库配置 [rootcontroller ~]# mysql -uroot -p000000 查看当前已有数据库&#xff1a; show databases;第2步&#xff0c;新建“keyston…...