电子电路原理第十九章(非线性运算放大器电路的应用)

单片集成运算放大器价格便宜、用途广泛且性能可靠。它们不仅可以用于线性电路,如电压放大器、电流源和有源滤波器,而且可以用于非线性电路,如比较器、波形生成器和有源二极管电路。非线性运放电路的输出通常与输入信号的波形不同,这是因为运放在输入周期的某个时间段内达到饱和。因此,必须分析两种不同的工作模式以便了解整个周期的工作状况。

19.1  过零比较器

在电路中,经常需要比较电压的大小,此时,比较器是很好的选择。比较器和运算放大器相似,有两个输入电压(同相和反相)和一个输出电压。与线性运放电路不同的是,比较器只有两个输出状态,即低电平和高电平。因此,比较器通常用于模拟和数字电路的接口。

19.1.1  基本概念

构造比较器最简单的方法是直接连接运放而不使用反馈电阻。由于比较器具有很高的开环电压增益,正的输入电压会产生正向饱和,而负的输入电压会产生负向饱和。

比较器称为过零检测器,因为理想情况下,输出会在输入电压经过零点时从低转换到高或从高转换到低。过零检测器的输入-输出响应。使输出达到饱和的最小输入电压为:

如果Vt=14V, 则比较器输出摆幅约为-14~+14V如果开环电压增益为100000,那么使电路饱和所需的输入电压为:

即当输入电压大于+0.14mV时,比较器将进入正向饱和;当输入电压小于-0.14mV则比较器进入负向饱和。

比较器的输入电压通常远大于±0.14mV所以输出是两态电压,即+V或-Vat通过观察输出电压,便可以立刻知道输入电压是否大于零。

知识拓展  比较器的输出可以认为是数字的,其输出为高电平+或低电平- Vsat。

19.1.2  利萨如图形

在示波器的横轴和纵轴输入谐波相关信号时,便会出现利萨如图形。观察电路输入/输出响应的一个简便方法便是通过利萨如图形,其中,将电路的输入和输出电压作为两个谐波相关的信号。

例如,741C的输入-输出响应,其电源电压为±15V 1()5V/ 格。可以看到,输出电压为-14V或+14V, 取决于比较器处于负向饱和还是正向饱和。

通道2(横轴)的为10mV/ 格。在过渡区看起来几乎是垂直的。说明微小的正向输入电压会产生正向饱和,微小的负向输入电压会产生负向饱和。

19.1.3  反相比较器

有时,需要使用带有钳位二极管的反相比较器。同相输入端接地,输入信号驱动比较器的反相输入端。此时,微小的正向输入电压会使输出达到负向最大值,反之,微小的负向输入电压会使输出达到正向最大值。

19.1.4  二极管钳位

前面的章节讨论了二极管钳位器对敏感电路的保护作用。带有钳位二极管的反相比较器是一个实际的例子。可以看到,两个钳位二极管保护比较器的输入,避免电压过大。例如,LF311是一个集成比较器,其最大输入电压范围是±15V。如果输入电压超过了这个限度,LF311就会损坏 

有些比较器的最大输入电压范围只有±5V,   而有些比较器可能高达±30V。无论哪种情况,都可以使用钳位二极管以防止比较器被大输入电压损坏,当输入电压幅度小于0.7V时,这些二极管对电路的工作没有影响。当输入电压幅度大于0.7V时,其中一个二极管就会导通并将反相输入端电位钳制在0.7V左右。

有些集成电路进行了比较器性能的优化,优化后的比较器输入级通常都有内置的钳位二极管。使用时,需要在输入端串联一个电阻,目的是将内部二极管的电流限制在安全范围内

19.1.5  将正弦波转换为方波

比较器的翻转点(也称阈值或参考电压)是指使比较器的输出电压状态发生改变(从低到高或者从高到低)的输入电压。在前面讨论的同相和反相比较器中,翻转电压为零,因为输出状态在该电压下发生改变。过零检测器是两态输出,任何经过零点的周期性输入信号都会产生方波输出。

例如,将正弦信号作为同相比较器的输入,阈值为0V,  则输出为同相波形的方波。可以看到,输入电压每经过零阈值点一次,过零检测器的输出状态便转换  次。

反相波形是阈值为0V时反相比较器的输入正弦波和输出方波。经过过零检测器,输出方波与输入正弦波的相位相差了180°。

19.1.6  线性区

所示是一个过零检测器。如果比较器开环增益无穷大,则正负饱和区之间的过渡区将是垂直的。在图中显示的过渡区是垂直的,因为通道2的灵敏度是10mV/ 格。

当通道2的灵敏度变为200μV/ 格时,可以看到过渡区不再是垂直的,如图所示。到达正向或负向饱和需要大约±100μV的电压。

这是比较器的典型值。 -100+100μV线性区输入信号经过零点时,通过线性区的速度通常很快,只能看到比较器在正负饱和状态之间的跳变 

19.1.7  模拟与数字电路的接口

比较器的输出端通常连接数字电路,如CMOS EMOS或者TTL,数字电路的种类型)。

a所示是过零检测器与一个EMOS管相连的电路。当输入电压大于零时,比较器的输出为高电平。 使功率场效应管导通并产生较大的负载电流。

b所示是过零检测器与CMOS反相器连接的 电路。原理与图a所示电路基本相同。比较器的输入端大于零时,将会产生高电平作为CMOS反相器的输入 

多数EMOS器件和CMOS器件都可以处理大于±15V的输入电压。因此,可以直接与典型比较器的输出端连接,不需使用电平转换或钳位电路。TTL逻辑电路要求的输入电压较低。因此,比较器和TTL 的连接方法有所不同(下一节将讨论)。

19.1.8  钳位二极管与补偿电阻

使用钳位二极管的限流电阻时,可以在比较器的另一输入端增加一个相同阻值的补偿电阻,如图所示。 这仍是过零检测器,只是多了补偿电阻以减小输入偏置电流的影响。

如前所述,二极管通常处于关断状态,对电路工作没有影响。只有当输入超过±0.7V时,其中一个钳位二极管导通,防止比较器的输入电压过大。

19.1.9   限幅输出

在某些应用中,过零检测器的输出摆幅可能过大。 这时可以使用背靠背连接的齐纳二极管限制输出幅度, 如图a该电 原因是其中个二极管正向导通而另个工作在击穿区。

例如,1N749的齐纳电压为4.3V,  加在两个二极管上的电压约为±5V, 如果输入是峰值电压为25mV的正弦波,则输出电压是反相的峰值为5V的方波。

b所示是另一个限幅输出的例子。输出端的二极管将输出电压负半周的波形削掉。当输入是峰值电压为25mV的正弦波时,输出电压被限制在-0.7~+15V之间。

第三种输出限幅的方法是将齐纳二极管接到输出端。例如,将图a所示的背靠背齐纳二极管连接在输出端,则输出电压被限制在±5V

19.2    非过零比较器

还有一些应用中的阈值电压并不是零。可以根据需要,在任一输入增加偏置来改变阈值电压。

19.2.1   

在图a中,分压器在反相输入端产生如下的参考电压:

vivref时,差分输入电压为正值,输出为高电压。当vnvref时,差分输入电压为负值,输出为低电压。

通常在反相输入端接一个旁路电容,如图a所示。这可以减小电源纹波及其他噪声对反相输入的干扰。为使该电路有效,旁路电容的截止频率应当远小于电源的纹波频率。得到截止频率为:

图b所示是电路的性(入-输出响应),翻转点电压为vf。当vmVef时,比较器的输出进入正向饱和。当vinvref时,比较器的输出进入负向饱和。

这样的比较器通常称为限幅检测器,因为正电压输出说明输入超过了某个限定值。选取不同的R₁R₂,可以在0~Vcc 之间设定任意的限定值。如果需要负的限定值,可将-VEE接到分压器上,如图c所示。此时负的参考电压加到了反相输入端。当vmvr正向幅度大时,差分输入端电压为正,输出为高电压,如图d所示。当vmvref负向幅度大时,则输出为低电压。

19.2.2   单电源比较器

741C等典型运放可以工作在单的正电源电压下,即-VEE端接地,如图a所示。输出电压只有一个极性,即较低或较高的正电压。例如,当Vcc=15V时,输出摆幅可从约+1.5V(低态)变化到+13.5V左右(高态)。

 

如图b所示,当vinvref输出高电平;当vin小于vret时,输出低电平。无论哪种情况,输出都是正极性,这一点在许多数字电路应用中更为适用。

19.2.3   集成比较器

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

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

相关文章

FPGA实现CameraLink视频解码转SDI输出,基于LVDS+GTX架构,提供2套工程源码和技术支持

目录 1、前言工程概述免责声明 2、CameraLink协议理论学习3、相关方案推荐我已有的所有工程源码总目录----方便你快速找到自己喜欢的项目FPGA实现CameraLink视频编解码方案本博已有的 SDI 编解码方案 4、工程详细设计方案工程设计原理框图输入CameraLink相机LVDS视频解码模块LV…

户外人像要怎么拍 ?

前言: ” 接上篇,培养你的眼力 - 摄影构图,本文是整理自《美国纽约摄影学院 摄影教材》,第三单元 - 第9课 - 自然光,课后习题及解答。“ 1. 正面光产生无深浅反差的平面感觉。 理解这题,首先得明白什么是…

华为云Flexus+DeepSeek征文 | 华为云 ModelArts Studio 赋能高情商AI聊天助手:用技术构建有温度的智能对话体验

前言 华为云 ModelArts Studio 是基于 ModelArts 构建的一站式大模型即服务平台(MaaS),可通过与开源 Agent 框架 Dify.AI 结合来开发对接 AI 聊天助手。 在打造 “高情商” 特性的过程中,华为云ModelArts Studio 的自定义提示词…

Spring Boot属性配置方式

一、Spring Boot属性配置方式。 在编写完成后端程序之前,可以通过yml配置文件键值对的方式修改配置环境,一旦打包完成,再次修改yml配置文件较为麻烦,此时,可以使用以下配置方式: 1.命令行参数方式 …

Webpack原理剖析与实现

1. 整体架构设计 Webpack 5 的整体架构设计包括以下几个核心模块: Compiler:负责整个编译过程,从读取配置、解析模块、生成依赖图,到输出最终的打包结果,主要文件是 lib/Compiler.js 。 Compilation:代表一次编译过程,包括所有模块、依赖关系和编译结果,主要文件是 li…

【Python使用】嘿马python运维开发全体系教程第2篇:日志管理,Linux概述【附代码文档】

教程总体简介:网络设定 学习目标 1、手动设定 2、DHCP自动获取 系统基本优化 一、永久关闭SELinux 1. 永久关闭 二、关闭防火墙 2. 临时启动关闭防火墙 三、设定运行级别为3(命令行模式) 四、修改ssh端口号 ssh服务 一、ssh介绍 二、客户端远…

Hibernate报No Dialect mapping for JDBC type 1111(APP)

文章目录 环境症状问题原因解决方案报错编码 环境 系统平台:Linux x86-64 Red Hat Enterprise Linux 7 版本:4.5 症状 客户应用中报错No Dialect mapping for JDBC type 1111。 问题原因 客户使用Hibernate,实体类的中设置的数据类型与数…

【数据分析】环境数据降维与聚类分析教程:从PCA到可视化

禁止商业或二改转载,仅供自学使用,侵权必究,如需截取部分内容请后台联系作者! 文章目录 介绍教程内容数据预处理主成分分析(PCA)聚类分析可视化分析结果提取簇特征教程目的加载R包数据下载导入数据数据预处理主成分分析(PCA)计算相关矩阵绘制相关矩阵热图执行PCA可视化…

mac 安装python,切换python版本

一、安装多版本的PYTHON 在macOS上,你可以通过Homebrew包管理器安装多个版本的Python 安装Homebrew 首先,如果你的macOS上没有安装Homebrew,需要先进行安装。打开终端(Terminal)并输入以下命令: /bin/b…

AMD图形和计算架构:RNDA

AMD图形和计算架构:RNDA AMD RDNA 是 AMD 为显卡(GPU)设计的 图形和计算架构,专为高性能游戏、实时渲染和并行计算优化。目前已经迭代到 RDNA 3(如 RX 7000 系列显卡),与 NVIDIA 的 RTX 系列和…

ubuntu20.04配置go环境

下载go语言安装包 下载地址: All releases - The Go Programming Language 解压安装包 tar xfz go1.17.linux-amd64.tar.gz -C /usr/local 配置环境变量 编辑配置文件 vim ~/.bashrc # go env export GOROOT/usr/local/go export GOPATH$HOME/software/go ex…

Monorepo+Pnpm+Turborepo

以下是关于 Monorepo pnpm Workspace Turborepo 的详细解析,涵盖核心概念、技术优势、配置实践及协作机制,结合行业最佳实践总结。 一、Monorepo 的核心价值 Monorepo(单一仓库)指多个项目/模块共享同一代码库的管理模式&#…

【Springai】 2指定模型的三种方式(Ollama)

Springai 指定模型的三种方式(Ollama) 在实际开发中,Ollama 支持三种常用的模型指定方式: 1. 从 yml 配置读取默认模型 注意: 这是最基础、最推荐的方式,必须先配置好才能用自动注入的 OllamaChatModel。…

python | numpy小记(四):理解 NumPy 中的 `np.round`:银行家舍入策略

python | numpy小记(四):理解 NumPy 中的 np.round:银行家舍入策略 一、函数签名与参数说明二、“银行家舍入”策略三、基础示例四、与 Python 内建 round 的异同五、使用注意事项六、扩展用法:自定义舍入策略七、总结…

shell脚本定时执行收集Oracle大表的日分区及创建分区本地索引

近期业务上了一张大表,每日新增分区,每日分区数据量为3千万行。根据每日分区创建分区本地索引。同事添加定时收集前一日每日分区统计信息。 1、创建分区本地索引 (分区索引数量需要和分区name数量一致) create index nmld.add_event_occur_time on nmld.esa_event (occur…

使用 Spread.net将 Excel 中的文本拆分为多段

引言: 在 .NET 应用程序中处理 Excel 数据时,常常会碰到需要把文本拆分成多段的情况。例如在数据清洗、数据分析等场景下,将长文本按照特定规则拆分为多段能让数据更便于处理和分析。Spread.NET作为一款强大的 .NET 电子表格组件&#xff0c…

QT实现一个三轴位移台的控制界面

文章目录 0 引入1、圆形转盘2、其他3、引用 0 引入 本来想做一个酷炫的3D位移台控制程序,要有一个类似遥控器手柄那种界面,在网上找了半天也没有,想要有那种效果还要用异性按钮做,迫在眉睫的情况下,使用了自己的方法&…

Java 案例 6 - 数组篇(基础)

数组的平均值、最大(小)值。数组的反转 需求:开发一个程序。假设班级有8名学生,用户可以录入8名学生的Java成绩,成绩类型是小数,并输出平均分,最高分和最低分。 import java.util.Scanner; …

Java外观模式实现方式与测试方法

一、外观模式的实现方式 外观模式的核心是通过封装复杂子系统的调用逻辑,为客户端提供一个统一的简单接口。以下是实现步骤及示例: 定义子系统类 子系统类负责实现具体功能,与外观类解耦。例如,家庭影院系统中的投影仪、音响等组…

《解锁AudioSet:开启音频分析的无限可能》

音频新时代的 “密钥”:AudioSet 登场 在科技飞速发展的今天,音频作为信息传播与交互的关键媒介,早已渗透到现代科技的各个角落。从智能手机中的语音助手,让我们通过简单的语音指令就能查询信息、发送消息,到智能家居系…