信号的运算

news2024/9/21 22:34:55

信号实现运算,首先要明确,电路此时为负反馈电路,当处于深度负反馈时,可直接使用虚短虚断。负反馈相关内容可见:放大电路中的反馈_基极反馈-CSDN博客icon-default.png?t=N7T8https://blog.csdn.net/qq_63796876/article/details/140438759

一、反相比例运算电路

电路:

up 和 un 虚短,都是0V(虚短是因为深度负反馈);up 和 un 又虚断,所以理想状态下 in 和 ip 都为0(这是运放本身的性质)。然后即可得 uo 。

uo = ( -Rf / R1 ) * ui

 R2 = R1 // Rf(原因:理想状态下,上图中 ui = 0 时,uo = 0 ,但实际上,此时仍然存在小的静态电流(可以理解为运放输入端的差分电路影响的),会使 un ≠ 0 ,影响到输出 uo 。为了使此情况下 uo 等于 0 ,加入 R2,其值为 R1 和  Rf 并联,就可以在不输入信号时,uo 为0,R2 称为平衡电阻)

可以看出,uo 和 ui 相比多了负号,即 “反相” 。 

二、同相比例运算电路

电路:

                                        

与反相比例运算电路一样,利用虚短虚断计算 uo 和 ui 的关系。

uo = ( 1+ Rf / R1 )*ui 

R2 = R1 // Rf ( R2 为平衡电阻)

uo 和 ui 同相。

三、思考1:同相比例运算电路和反相比例运算电路区别

同相比例运算电路和反相比例运算电路的区别,直观一些的就是输出信号和输入信号相位关系,除此外,可以从输入电阻和共模差模信号看:

上图的反相比例运算电路由于虚短, up = un = 0 ,即 un 虚地,那么不存在共模信号;而输入电阻为 R(可以通过电压/电流得知),与运放的无穷大的输入电阻相比,输入电阻变小,这是不利条件。综上,选择运放时,不需要太注重共模抑制比。而针对输入电阻小的问题,可以看下负反馈文章中提到的输入电阻自举补偿。

而同相比例运算电路,按照上面的分析方法:存在共模信号;但输入电阻很大,很适合采集电压信号;放大倍数一定大于1。选择运放信号的时候,要注重共模抑制比。

除上述,有的电路还需要注重开环增益 A 的大小。

四、电压跟随器

电路:

uo = ui

 输入电阻大,输出电阻小,适合采集电压,但存在共模信号。

 

五、求和运算电路

反相求和运算电路:

                        ​​​​​​​        ​​​​​​​        

 ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​   

由各个信号源看进去的输入电阻不同。

同相求和运算电路:

        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        

满足上述图片中所写条件时: 

 ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​       

 

六、加减运算电路

电路:

        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​       

满足上述图片中所写条件时:

 ​​​​​​​        ​​​​​​​        ​​​​​​​        

 

七、差分比例运算电路

当加减运算电路只有两个输入时,则为差分比例运算电路。

电路:

        ​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​        

ui2 侧加上 Rf ,Ri2 = R + Rf ,去掉 Rf 后,ui2 的输入电阻就变为了无穷大,即加上 Rf 后,输入电阻变小了。

与之对应的解决方案为,使用两级电路:

八、积分运算电路和微分运算电路

 积分运算电路:

反相积分:

同相积分: 

积分电路可以实现方波、三角波波形变换,正余弦移项功能。

微分运算电路:

 实用微分运算电路:

        ​​​​​​​        ​​​​​​​        ​​​​​​​        

此电路产生原因:使用基本微分电路,刚上电时(阶跃信号),电容电流近似于无穷大,根据虚短虚断,通过电阻 R 产生的 uo 很大,会使运放内部的放大管进入饱和或者截止状态,即使信号消失,管子也不能回到放大区,出现阻塞现象。同时,由于反馈网络为滞后环节,它与运放内部的滞后环节叠加,易自激振荡,使电路不稳定。

所以解决:使用 R1 限制电容 C 的电流,使用电容值较小的 C1 进行相位补偿(这里说的较小是相比于电容 C ),使用双向稳压管对输出的 uo 进行限制(为什么是双向,因为要根据输入信号 ui 的正负使管子起作用)。

九、PID调节器

十、电路设计思想 

说完了上述的几种电路,我们来说两种设计电路的思想:

1、根据各个元件电压与电流的关系设计电路

看着图片,重新看比例电路和微积分电路,相信会有不同的感受。 

 2、学会将电路进行逆运算

实例:

        ​​​​​​​        ​​​​​​​        ​​​​​​​        

同时,还有开方运算等。

 

十一、对数运算电路和指数运算电路

按照上述提到的设计电路的方法1,来看对数运算电路和指数运算电路。

对数运算电路

使用二极管的对数运算电路:

运算精度受到温度影响(体现在 UT 和 Is 上),而且二极管在电流较小时内部载流子的复合运动不可忽略,电流较大时内阻不可忽略,所以在一定电流范围内才满足指数特性,为了扩大输入电压的动态范围,所以用晶体管代替二极管。

使用晶体管的对数运算电路:

同样, 运算精度受到温度影响(体现在 UT 和 Is 上),下面介绍集成电路内部:

        ​​​​​​​        

指数运算电路

 集成电路内部:

十二、乘法运算电路和开方运算电路 

乘法运算电路

我们已经学过了加减、微积分、对数指数电路,那么接下来我们要通过学过的这些电路,设计出乘法电路:

        ​​​​​​​        ​​​​​​​      

电路符号:

 uo = k * ux * uy(k可正可负,具体看乘法器型号)

乘法电路已经有了,如果我想算 ui 的10次方呢?大概思路如下:

ui --> ln ui -->乘10--> 10 ln ui --> 指数运算--> 得到 ui 的10次方

开方运算电路 

 根据乘法器,我们也能算开方:(使用电路设计思想中的2)

        ​​​​​​​        ​​​​​​​        ​​​​​​​     

 假如没有上图中的二极管 D ,且 ui >0 ,k > 0,那么就不会是负反馈,而是正反馈(只有当 ui <0 时,才为负反馈),当处于正反馈时,运放内部的晶体管工作到截至区或者饱和区,出现闭锁现象,为了防止这种现象出现,在输出回路中串联一个二极管。当 ui 为正时,运放输出为负,二极管关断,信号无法向后输送。

十三、仪表放大器

仪表放大器又叫精密放大器,用于弱信号的放大,比如放大传感器的输出电压。

三运放构成的精密放大器:

        ​​​​​​​        ​​​​​​​        ​​​​​​

R2的作用可以通过计算有 R2 和没有 R2 时的共模放大倍数,差模放大倍数比较。

仪表集成放大器: 

下面为型号INA102内部电路图:

        

可以认真与三运放构成的精密放大器比较 

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

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

相关文章

【深度学习总结】基于U-Mamba使用nnUNetv2处理BraTS挑战赛数据

基于U-Mamba使用nnUNetv2处理BraTS挑战赛数据 【深度学习总结】基于U-Mamba使用nnUNetv2处理BraTS挑战赛数据U-Mamba介绍数据集下载环境准备数据集准备运行其他2D网络结构UMambaBot的模型结构UMambaEnc的模型结构 【深度学习总结】基于U-Mamba使用nnUNetv2处理BraTS挑战赛数据 …

matlab仿真 数字基带传输(下)

&#xff08;内容源自详解MATLAB&#xff0f;SIMULINK 通信系统建模与仿真 刘学勇编著第六章内容&#xff0c;有兴趣的读者请阅读原书&#xff09; clear all Fd1;%符号采样频率 Fs10;%滤波器采样频率 r0.2;%滤波器滚降系数 delay4;%滤波器时延 [num,den]rcosine(Fd,Fs,defau…

使用LLaMA-Factory对Llama3-8B-Chinese-Chat进行微调

文章目录 模型及数据&#xff1a;模型下载数据 LLaMA-Factory启动拉取代码启动webui 模型训练数据导入数据预览设置模型路径配置参数及参数的保存开始训练 过程观察加载模型、对话模型导出、再次加载 模型及数据&#xff1a; 模型下载 使用基于中文数据训练过的 LLaMA3 8B 模…

Java基本数据类型与String类型的转换

目录 基本数据类型和Strng类型的转换 第一种方法 第二种方法 将字符串转成字符 注意事项 本章练习题 题1 题2 基本数据类型和Strng类型的转换 第一种方法 使用号和" "即可完成转换 第二种方法 第二种方法是通过基本类型的包装类调用parsexx方法 将字符…

计算机视觉与图像分类:技术原理、应用与发展前景

引言 随着科技的不断进步&#xff0c;计算机视觉逐渐成为了人工智能领域的重要分支之一。计算机视觉旨在让计算机具备“看懂”图像和视频的能力&#xff0c;从而理解和分析视觉信息。作为计算机视觉中的一个关键任务&#xff0c;图像分类涉及将输入的图像归类到预定义的类别中&…

Ubuntu20.04安装Elasticsearch

简介 ELK&#xff08;Elasticsearch, Logstash, Kibana&#xff09;是一套开源的日志管理和分析工具&#xff0c;用于收集、存储、分析和可视化日志数据。以下是如何在Ubuntu服务器上安装和配置ELK堆栈以便发送和分析日志信息的步骤。 安装Elasticsearch 首先&#xff0c;安…

使用 vSphere vCenter 管理 ESXi

使用 vSphere vCenter 管理 ESXi 1、新建数据中心 在 vSphere Client 中&#xff0c;左上角图标&#xff0c;进入 “清单”&#xff0c;鼠标右键名称&#xff0c;新建数据中心。 输入数据中心名称&#xff0c;我这里直接使用默认值&#xff0c;点击确定。 2、往数据中心中添加…

html+css 边框滑动按钮效果

前言&#xff1a;哈喽&#xff0c;大家好&#xff0c;今天给大家分享htmlcss 绚丽效果&#xff01;并提供具体代码帮助大家深入理解&#xff0c;彻底掌握&#xff01;创作不易&#xff0c;如果能帮助到大家或者给大家一些灵感和启发&#xff0c;欢迎收藏关注哦 &#x1f495; 文…

QT:控件圆角设置、固定窗口大小

实现控件圆角度设置//使用的是setStyleSheet方法 //改变的控件是QTextEdit&#xff0c;如果你想改变其他控件&#xff0c;将QTextEdit进行更换 this->setStyleSheet("QTextEdit{background-color:#FFFFFF;border-top-left-radius:15px;border-top-right-radius:15px;bo…

Qt多语言功能实现

本文介绍Qt多语言功能实现。 应用程序多语言支持是常用功能&#xff0c;比如产品需要出口到不同语种的国家。采用Qt的多语言支持工具可以方便实现应用程序的多语言功能。本文以中英文语言切换为例&#xff0c;简要介绍Qt的多语言功能实现。 1.界面设计 界面设计需要考虑使用…

AWS 中国区同账号0etl integration配置步骤

中国区的AWS支持0etl integration已经一段时间了&#xff0c;目前北京区和宁夏区均支持。中文翻译为零ETL集成。 当前支持的引擎是Aurora MySQL数据托管式导出到Redshift. Global区域支持Aurora PostgreSQL. 中国区后续也会陆续出现此功能的。 功能介绍文档&#xff1a; 【1…

读取DS18B20温度、测量环境温度信息(单只DS18B20写法)

一、前言 1.1 功能介绍 随着工业自动化和智能家居技术的不断发展&#xff0c;精确测量和监控环境温度变得尤为重要。在许多应用场景中&#xff0c;如仓库管理、温室控制、空调系统以及工业制造过程中&#xff0c;实时准确地获取环境温度信息对于保障设备正常运行、提高能源利…

Python面试宝典第19题:最小路径和

题目 给定一个包含非负整数的m x n网格grid&#xff0c;请找出一条从左上角到右下角的路径&#xff0c;使得路径上的数字总和为最小。说明&#xff1a;每次只能向下或者向右移动一步。 示例 1&#xff1a; 输入&#xff1a;grid [[1, 3, 1], [1, 5, 1], [4, 2, 1]] 输出&…

【帆软报表开发】决策系统挂载报表

登陆决策系统 点击服务器->报表平台管理登陆或者输入网址http://IP:端口号/webroot/decision登陆&#xff08;默认端口号&#xff1a;8075&#xff09; 第一次需要输入超级管理员的用户名和密码&#xff0c;然后登陆决策系统 成功登陆决策系统 报表模板所在位置 制作好的报…

PHP安全编程宝典:30000字精细解析

文章目录 基础语法单双引号的区别前后端分离数据类型PHP常量函数var_dump函数count函数print_r函数**readfile&#xff08;&#xff09;函数****file_get_contents()函数****file_put_contents()函数**header函数fopen函数fread 函数rename函数copy&#xff08;&#xff09;函数…

生活实用英语口语“拆迁”用英文怎么说?柯桥成人学英语到蓝天广场

● 1. “拆迁”英语怎么说&#xff1f; ● 01. 其实国外也有拆迁 但国外的拆迁&#xff0c;只管拆 不管安置&#xff0c;你爱去哪去哪 英文可以说 housing removal 02. 但我们中国的“拆迁” 既管“拆”也管“迁” &#xff08;还是中国人幸福~&#xff09; 英文可以说 housin…

C语言 ——— 函数指针的定义 函数指针的使用

目录 何为函数指针 打印 函数名的地址 及 &函数名的地址 函数指针的代码&#xff08;如何正确存储函数地址&#xff09; 函数指针的使用 何为函数指针 类比&#xff1a; 整型指针 - 指向整型数据的指针&#xff0c;整型指针存放的是整型数据的地址 字符指针 - 指向字…

视觉语言动作模型:从网页知识到机器人控制的实战RT-2

作者&#xff1a; Anthony Brohan, Noah Brown, Justice Carbajal, Yevgen Chebotar, Xi Chen, Krzysztof Choromanski, Tianli Ding, Danny Driess, Avinava Dubey, Chelsea Finn, Pete Florence, Chuyuan Fu, Montse Gonzalez Arenas, Keerthana Gopalakrishnan, Kehang Han…

等级保护 总结2

网络安全等级保护解决方案的主打产品&#xff1a; HiSec Insight安全态势感知系统、 FireHunter6000沙箱、 SecoManager安全控制器、 HiSecEngine USG系列防火墙和HiSecEngine AntiDDoS防御系统。 华为HiSec Insight安全态势感知系统是基于商用大数据平台FusionInsight的A…

VMware 17.5.2 下载安装教程

迅雷&#xff1a; 分享文件&#xff1a;VMware17.5.2 链接&#xff1a;https://pan.xunlei.com/s/VO2YWzmIoNXXUziaESHVX2OrA1?pwdhbqh# 百度网盘&#xff1a; 链接: https://pan.baidu.com/s/18iexDwJAec9OkATYnfUlSg?pwd8888 提取码: 8888 1.双击安装包运行 2.若出现以…