当前位置:首页 > 工业控制 > 电子电路设计合集
[导读]在测量行业中,一个非常关键的功能模块是可编程增益放大器(PGA)。如果您是电子爱好者或大学生,您可能已经见过万用表或示波器非常珍贵地测量非常小的电压,因为电路具有内置PGA和功能强大的ADC,有助于精确测量过程。

在测量行业中,一个非常关键的功能模块是可编程增益放大器(PGA)。如果您是电子爱好者或大学生,您可能已经见过万用表或示波器非常珍贵地测量非常小的电压,因为电路具有内置PGA和功能强大的ADC,有助于精确测量过程。

如今,现成的PGA放大器提供了一个基于运算放大器的非反相放大器,具有用户可编程的增益因子。这种类型的器件具有非常高的输入阻抗,宽带宽和内置的可选输入参考电压。但所有这些功能都是有成本的,对我来说,不值得将昂贵的芯片用于通用应用。

因此,为了克服这些情况,我提出了一个由运算放大器,MOSFET和Arduino组成的安排,通过它我能够以编程方式改变运算放大器的增益。因此,在本教程中,我将向您展示如何使用LM358运算放大器和mosfet构建自己的可编程增益放大器,并且我将讨论电路的一些优点和缺点以及测试。

运算放大器基础

为了理解这个电路的工作原理,了解运算放大器的工作原理是非常重要的。通过以下运算放大器测试电路了解更多有关运算放大器的信息。

在上图中,你可以看到一个运算放大器。放大器的基本工作是放大输入信号,除了放大,运算放大器还可以做各种运算,如求和、微分、积分等。在这里了解更多关于求和放大器和差分放大器的信息。

运算放大器只有三个端子。带(+)号的端子称为非反相输入,带(-)号的端子称为反相输入。除了这两个端子外,第三个端子是输出端子。

运算放大器只遵循两条规则

1.没有电流流入或流出运放输入。

2.运算放大器试图使输入保持在相同的电压水平。

因此,有了这两个规则澄清,我们可以分析下面的电路。此外,通过各种基于运算放大器的电路来了解更多关于运算放大器的知识。

可编程增益放大器工作

上图给了你一个关于我的crud PGA放大器电路安排的基本想法。在这个电路中,运算放大器被配置为一个非反相放大器,正如我们都知道的非反相电路安排,我们可以通过改变反馈电阻或输入电阻来改变运算放大器的增益,正如你可以从上面的电路安排中看到的,我只需要一次切换一个mosfet来改变运算放大器的增益。

在测试部分,我只是一次切换一个mosfet,并将测量值与实用值进行比较,您可以在下面的“测试电路”部分中观察结果。

组件的要求

•Arduino Nano - 1

•Lm358 IC - 1

•LM7805稳压器- 1

•通用NPN晶体管- 2

•通用n沟道MOSFET - 2

•200K电阻- 1

•50K电阻- 2

•24K电阻- 2

•6.8K电阻- 1

•1K电阻- 4

•4.7K电阻- 1

•220R, 1%电阻- 1

•触觉开关通用- 1

•琥珀色LED 3mm - 2

•面包板通用- 1

•跳线通用- 10

•电源±12V - 1

原理图

为了演示可编程增益放大器,在原理图的帮助下,电路在无焊面包板上构建;为了减少面包板内部的寄生电感和电容,所有的元件都尽可能地放置在一起。

如果你想知道为什么在我的面包板上有一簇电线?让我告诉你,这是一个良好的接地连接,因为在面包板内部接地连接是非常差的。

这里电路中的运算放大器配置为非反相放大器,来自7805稳压器的输入电压为4.99V。

电阻R6的测量值为6.75K, R7的测量值为220.8R,这两个电阻形成分压器,用于产生运放的输入测试电压。电阻R8和R9用于限制晶体管T3和T4的输入基极电流。电阻R10和R11用于限制mosfet T1和T2的开关速度,否则会引起电路振荡。

在本博客中,我想向您展示使用MOSFET而不是BJT的原因,因此电路安排。

Arduino PGA代码

在这里,Arduino Nano用于控制晶体管的基极和mosfet的栅极,万用表用于显示电压水平,因为Arduino的内置ADC在测量低电压水平时做得非常差。

下面给出了这个项目的完整Arduino代码。由于这是一个非常简单的Arduino代码,我们不需要包含任何库。但是我们确实需要定义一些常量和输入引脚,如代码所示。

void setup()是主要的功能块,其中根据需求执行所有输入和输出的读写操作。

可编程增益放大器的计算

PGA放大器电路的测量值如下所示。

注意!电阻器的测量值显示出来,因为与测量的电阻器值我们可以密切地比较理论值和实际值。

现在分压器计算器的计算如下所示:

分压器输出为0.1564V

计算4个电阻的非反相放大器增益

当R1为所选电阻时为Vout

当R2为所选电阻时为Vout

当R3为所选电阻时为Vout

当R4为所选电阻时为Vout

我所做的一切都是为了尽可能接近地比较理论和实际价值。

计算完成后,我们可以进入测试部分。

可编程增益放大电路的测试

上图显示了当MOSFET T1接通时的输出电压,因此电流流过电阻R1。

上图显示了当晶体管T4接通时的输出电压,因此电流流经电阻R4。

上图显示了当MOSFET T2接通时的输出电压,因此电流流过电阻R2。

上图显示了晶体管T3接通时的输出电压,因此电流流过电阻R3。

从原理图中可以看出,T1、T2是mosfet, T3、T4是晶体管。因此,当使用mosfet时,误差在1到5 mV范围内,但当晶体管用作开关时,我们得到的误差在10到50 mV范围内。

根据上述结果,很明显,MOSFET是这种应用的最佳解决方案,理论和实践中的误差可能是由于运算放大器的偏移误差引起的。

注意!请注意,我添加了两个led只是为了测试,你无法在实际的原理图中找到它们,它显示二进制代码来显示哪个引脚是活跃的

可编程增益放大器的优缺点

由于这种电路便宜、容易和简单,它可以在许多不同的应用中实现。

在这里,MOSFET用作开关,将所有电流通过电阻到地,这就是为什么温度的影响不确定,并且使用我有限的工具和测试设备,我无法向您展示变化温度对电路的影响。

将BJT与mosfet一起使用的目的是因为我想向您展示BJT对于这种应用有多差。

反馈电阻和输入电阻的值必须在KΩ范围内,这是因为具有较低的电阻值,更多的电流将流过MOSFET,因此更多的电压将在MOSFET上下降,导致不可预测的结果。

进一步增强

电路可以进一步修改以提高其性能,例如我们可以添加滤波器来抑制高频噪声。

由于本次测试使用的是LM358软糖运放,因此运放的偏置误差在输出电压处起着重要作用。因此,可以通过使用仪器放大器而不是LM358来进一步改进。

这个电路仅作演示之用。如果您正在考虑在实际应用中使用此电路,则必须使用斩波式运算放大器和高精度0.1欧姆电阻来实现绝对稳定性。

本文编译自circuitdigest

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭