×

Arduino可变增益放大器开源分享

消耗积分:0 | 格式:zip | 大小:0.03 MB | 2022-11-22

526774

分享资料个

描述

关于

在信号条件域中,关键功能块是 VGA 或可变增益放大器。它用于测量设备,如:示波器、频谱分析仪、网络分析仪等。

一个简单的 VGA 由几个具有不同值的电阻、一个运算放大器和在这些电阻之间切换的组件组成。它可以是电磁开关或IC电子开关。在这种情况下,SN74HC4066 是一个合适的设备。它有 4 个单独控制的开关。与 Arduino 板一起使用的一个很好的功能。

因此,通过制作一个大的分压器并在节点之间进行选择,我们可以修改增益方程。

增益系数

 
pYYBAGN6fkaAL9GiAAA3tCZOKAg778.jpg
 

RF 代表电阻反馈。如果 S1 闭合,其余根据 OP 断开,则运算增益系数为:

G1 = 1 + RF/(R1+R2+R3+R4)

对于 S2 关闭,其余打开:

G2 = 1 +(RF+R1)/(R2+R3+R4)

等等:

G3 = 1 +(RF+R1+R2)/(R3+R4)
G4 = 1 +(RF+R1+R2+R3)/(R4)

因此,我们可以获得4个增益系数。但是您可能想知道我们是否可以在增益之间进行组合以实现其他方程。是的,我们可以,这里有更详细的信息

因此,考虑到这个概念,我们可以在 Arduino 板、电阻器、IC 开关和 OP AMP 之间建立连接,如下图所示。引脚 2/3/4/5 连接到 Arduino 数字引脚 2/3/4/5。

Arduino 代码非常简单,因为它包含 digitalWrite 命令和用于修改串行监视器增益的串行通信。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !