运算放大器(运放)积分器电路

积分器电路

运算放大器(运放)积分器电路是在图2运放反相放大器的电路上增加一个积分电容构成,该积分电容并联在运算放大器的反馈电阻上,见图1。
运算放大器(运放)反相放大器电路

设计目标

输入fMin输入f0dB输入fMax输出VoMin输出VoMax电源Vcc电源Vee
100Hz1kHz100kHz–2.45V2.45V2.5V–2.5V

设计说明

积分器电路根据电路时间常数和放大器的带宽输出某个频率范围上输入信号的积分。会向反相输入施加输入信号,以使输出相对于输入信号的极点反相。理想的积分器电路会根据输入偏移电压的极点在电源轨上饱和,并需要添加一个反馈电阻器 R2,以提供稳定的直流运行点。反馈电阻器可限制用于执行积分函数的较低频率范围。该电路最常用作更大反馈/伺服环路的一部分,用于提供直流反馈路径,因此无需使用反馈电阻器。
积分器电路

图1 积分器电路

反相放大器电路

图2 反相放大器电路

设计说明

  1. 对于反馈电阻器,所使用的值大小应符合实际。
  2. 选择一个 CMOS 运算放大器,以最大程度地降低输入偏置电流产生的误差。
  3. 放大器的增益带宽积 (GBP) 将设置积分函数的频率范围上限。从与放大器带宽相距十倍频的位置开始,积分函数的有效性通常会降低。
  4. 需要将一个可调节基准连接到运算放大器的同相输入,以抵消输入偏移电压,否则大直流噪声增益将导致电路饱和。具有极低偏移电压的运算放大器可能不需要该操作。

设计步骤

下面给出了理想电路传递函数。
V o u t = − 1 R 1 × C 1 ∫ 0 t V i n ( t ) d t V_{out} = - \frac{1}{R_1 \times C_1}\int_{0}^{t}V_{in}(t)dt Vout=R1×C110tVin(t)dt

  1. 将 R1 设置为标准值。
    R 1 = 100 K Ω R1=100K\Omega R1=100KΩ
  2. 计算设置单位增益积分频率所需的 C1。
    C 1 = 1 2 × π × R 1 × f 0 d B = 1 2 × π × 100 K Ω × 1 K h z = 1.59 n F C_1=\frac{1}{2 \times π \times R_1 \times f _{0dB}}=\frac{1}{2 \times π \times 100K\Omega \times 1Khz}=1.59nF C1=2×π×R1×f0dB1=2×π×100KΩ×1Khz1=1.59nF
  3. 计算将较低的截止频率设置为比最低工作频率小十倍频所需的 R2。
    R 2 ≥ 10 2 × π × C 1 × f m i n ≥ 10 2 × π × 1.59 n F × 10 h z ≥ 100 M Ω R_2\geq\frac{10}{2 \times π \times C_1 \times f _{min}}\geq\frac{10}{2 \times π \times 1.59nF \times 10hz}\geq100M\Omega R22×π×C1×fmin102×π×1.59nF×10hz10100MΩ
  4. 选择增益带宽至少为所需的最大工作频率 10 倍的放大器。
    G B P ≥ 10 × f M a x ≥ 10 × 100 K H z ≥ 1 M H z GBP\geq 10 \times f_{Max} \geq 10 \times 100KHz \geq 1MHz GBP10×fMax10×100KHz1MHz

设计仿真

交流仿真结果
积分器电路交流仿真结果

积分器电路交流仿真结果

积分器电路瞬态仿真结果

1kHz 正弦波输入可产生 1kHz 余弦输出。

1kHz 正弦波输入可产生 1kHz 余弦输出

1kHz 正弦波输入可产生 1kHz 余弦输出

1kHz 三角波输入可产生 1kHz 正弦波输出。

1kHz 三角波输入可产生 1kHz 正弦波输出

1kHz 三角波输入可产生 1kHz 正弦波输出

1kHz 方波输入可产生 1kHz 三角波输出。

1kHz 方波输入可产生 1kHz 三角波输出

1kHz 方波输入可产生 1kHz 三角波输出

设计采用的运算放大器TLV9002

Vcc1.8V 至 5.5V
VinCM轨至轨
Vout轨至轨
Vos0.4mV
Iq0.06mA
Ib5pA
UGBW1MHz
SR2V/µs
通道数1、2、4

设计备选运算放大器OPA376

Vcc2.2V 至 5.5V
VinCM(Vee-0.1V) 至 (Vcc-1.3V)
Vout轨至轨
Vos0.005mV
Iq0.76mA
Ib0.2pA
UGBW5.5MHz
SR2V/µs
通道数1、2、4

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【JS重点19】this指向问题总结

目录 一:普通函数this指向 普通函数在严格模式下: 二:箭头函数this指向 this指向说明 不适用this情况 三:改变this指向 1 call() 语法格式: 作用: 2 apply() 语法格式: 作用&#x…

C#.net6.0语言+B/S架构+前后端分离 手术麻醉信息管理系统源码

C#.net6.0语言+B/S架构前后端分离 手术麻醉信息管理系统源码 什么是手术麻醉信息管理系统 满足医院等级评级需求 满足电子病历评级需求 满足科室需求 术前 1、患者术前评估/诊断 2、术前讨论制定手术方案 3、手术准备 4、术前准备 术中 1、送手术室 2、麻…

oracle12c到19c adg搭建(五)dg搭建后进行切换19c进行数据字典升级

一、备库切主库升级 12c切换为19c主库的时候是由低版本到高版本所以cdb和pdb的数据字典需要进行升级才可以让数据与软件版本兼容。 1.1切换 SQL> alter database recover managed standby database finish; Database altered. SQL> alter database commit to switcho…

基于 NXP LS1046 +FPGA系列 CPCI 架构轨道交通专用板卡

基于 NXP LS1046 系列 CPCI 架构轨道板卡 该产品是一款 CPCI 无风扇架构的高可靠性板卡,CPU 选用 NXP LS1046A 系统平台,支持嵌入式 Linux 或者标准 Ubuntu Linux 、凝思等操作系统,轨道交通 EMC 及宽温级别设计,板载多路 M12 高速…

SQLite扩展插件终极集合

作为一个嵌入式数据库引擎,SQLite 与其他数据库管理系统相比,缺少了一些功能。不过 SQLite 提供了一个扩展机制,因此我们可以在网络上找到大量的 SQLite 插件。 今天我们介绍的这个插件叫做 sqlean,它打包了许多流行的 SQLite 扩…

【windows】字体安装手册

windows字体安装手册 1 下载字体文件 百度搜索XXX字体ttf文件进行下载 附:宋体gb2312下载地址: https://www.downza.cn/soft/7780.html 2 字体安装 1.搜索字体 2.将下载的ttf文件拖拽添加 3.关闭办公软件重新打开后,outlook、word、…

装备制造业CRM解决方案

01、数字化转型驱动企业,向“以客户需求驱动创新生产”的智能制造业转变 我国装备制造业经过多年的发展,取得了令人瞩目的成就,形成了门类齐全、具有相当规模和一定水平的产业体系;主要包含通用设备、专用设备、电气机械、交通运…

GPT 模型简史:从 GPT-1 到 GPT-4

文章目录 GPT-1GPT-2GPT-3从 GPT-3 到 InstructGPTGPT-3.5、Codex 和 ChatGPTGPT-4 GPT-1 2018 年年中,就在 Transformer 架构诞生⼀年后,OpenAI 发表了⼀篇题 为“Improving Language Understanding by Generative Pre-Training”的论文,作者…

DS知识点总结--线性表定义及顺序表示

数据结构知识点汇总(考研C版) 文章目录 数据结构知识点汇总(考研C版)二、线性表2.1 线性表的定义和操作2.1.1 线性表的定义2.1.2 线性表的基本操作 2.2 线性表的顺序表示2.2.1 顺序表的定义2.2.2 顺序表上的基本操作的实现 二、线性表 2.1 线性表的定义和操作 2.1.1 线性表的…

阿里云如何实现express的自动化部署(保姆级教程)

本篇文章将详细介绍一下阿里云如何实现express的自动化部署,作者本人总结的保姆级教程!!! 首先去阿里云官网 (阿里云-计算,为了无法计算的价值) 搜索函数计算fc 如果没有开通过选择免费开通,…

RockChip Android12 Settings一级菜单

一:概述 在之前的文章中对Android8.1 Settings的流程进行了说明,本章将针对Android12 Settings一级菜单的加载逻辑进行详细说明,Settings版本之间的差异不是很大,有兴趣的同学可自行学习,本文不在做赘述。 Android8.1 Settings说明:RockChip Android8.1 Settings-CSDN博…

在win10 上使用ssh连接到树莓派上

在win10 上使用ssh连接到树莓派上 树莓派上的设置 启用ssh 启用VCN和SSH,这样可以使用VNC和SSH远程。 win10 上的设置 安装ssh客户端 按下win键输入"应用和功能" 如果没有安装就搜索:OpenSSH客户端,安装。 连接到树莓派…

STM32---SPI通信协议(小白入、含源码)

写在前面:在单片机的学习过程中,各种通信协议的学习是必不可少的,在前面我们学习了串口通信、IIC通信,本节我们来认识一下SPI通信协议。包括其SPI基本概念、NORFLASH芯片的介绍以及相关的例程实验。 目录 一、SPI介绍 1.1什么是…

socket--IP端口爆破域名解析

免责声明:本文仅做技术交流与学习... 目录 IP端口爆破 域名解析爆破 IP端口爆破 #端口扫描: #获取扫描的 IP和端口 #连接 IP和端口(socket) #判断连接状态-开放和关闭# import socket # # 加入参数模式 # import os # ssocket.socket() # s.connect((…

3.1、前端异步编程(超详细手写实现Promise;实现all、race、allSettled、any;async/await的使用)

前端异步编程规范 Promise介绍手写Promise(resolve,reject)手写Promise(then)Promise相关 API实现allraceallSettledany async/await和Promise的关系async/await的使用 Promise介绍 Promise是一个类,可以翻…

图像分割(三)-RGB转HSV后图像分割方法

常用彩色模型有RGB和HSV模型,有时候在RGB颜色空间进行背景分割比较困难的问题,转换为HSV模型然后对色调和饱和度图像进行处理会得到比较理想的处理结果,下面通过一个实例讲解该方法的MATLAB实现,该方法对其他图像检测也具有一定的参考价值。 …

python19 异常处理

python19 异常处理 代码 异常处理 result 0; try:num1 int(input(请输入一个整数:))num2 int(input(请输入一个整数:))result num1 / num2 except ZeroDivisionError:print(除数不能为0) except ValueError:print(不能将字符串转成整数) except BaseException:print(未知异…

【EndNote】EndNote进行文献管理可能遇到的问题和解决方案

一、安装GB/T7714-2015(numberic)文献style windows:https://blog.csdn.net/qq_36235935/article/details/115629694 mac os:Mac版Endnote 20导入中文参考格式Chinese Std GBT7714 (numeric)-CSDN博客 安装完之后需要调整Author Name格式:…

【ARMv8/ARMv9 硬件加速系列 3.3 -- SVE LD2D 和 ST2D 使用介绍】

文章目录 SVE 多向量操作LD2D(加载)LD2D 操作说明LD2D 使用举例ST2D(存储)ST2D 使用举例ST2D 存储示例代码ld2d 和 st2d 小结SVE 多向量操作 在ARMv8/9的SVE (Scalable Vector Extension) 指令集中,st2d和ld2d指令用于向量化的存储和加载操作,具体地,它们允许同时对两个…

【STM32入门学习】定时器与PWM的LED控制

目录 一、定时器与PWM介绍 1.1定时器 1.1.1定时器分类简介 1.1.2STM32定时器分类比较表 1.1.3定时器启动操作: 1.2 PWM 1.2.1 简介: 1.2.2PWM工作原理 1.2.3使用步骤: 二、定时器计数控制LED灯亮灭 2.1HAL库 2.1.1使用HAL库创建…