一种基于I2C总线的新型可编程增益放大电路的设计

最新更新时间:2013-05-18来源: 与非网关键字:I2C总  增益放大 手机看文章 扫描二维码
随时随地手机看文章

  在各类遥感遥测系统中,模拟信号的动态范围通常都很大,一般在几mV至几十V范围内(动态范围可达80_90db),有的甚至是几pV_几百V(动态范围可达160db以上)。而且信号的干扰源多,有时甚至掩盖掉有用信号,很难辨识是有用信号还是干扰信号。此外,不同的材料、形状、尺寸,不同的类型,不同的测量速度,得到的信号频谱不同,受干扰信号的特点也不同。对这样的信号进行采集处理,为保证精度,检测系统首先需要对大动态模拟信号的动态范围进行压缩,即对mV甚至pV级的信号进行放大,对几十V甚至几百V的信号进行衰减,将信号的变化幅度调整到A/电路所需要的范围。针对这一问题,本文提出了一种基于I2C总线的新型可编程增益放大器的设计方法,可根据输入的模拟信号大小,自动选择量程进行放大/衰减。

可编程增益放大器的硬件电路

  遥感遥测系统的数据采集部分通常包括一个可编程增益放大器,来确保不

  同幅度的信号经A/D转换后为满分辨率的信号。大的信号需要少量甚至无需放大,小的信号则需要高放大倍数来减少转换器噪音的影响。对于动态范围很大的模拟输入信号,就需要根据信号的大小提供相应的放大倍数,本文提出的可编程增益放大电路就是通过单片机改变输出数字量来控制放大电路的增益,从而达到控制输出信号幅度的目的。
其原理框图如图1所示。

图1 可编程增益放大器硬件原理图

  按照功能,硬件可分为五个部分:(1)增益可变放大器;(2)微控制器;(3)数字电位器;(4)多路开关选择。

电路特点及功能

  该电路以单片机89C2051为核心组成微处理系统,用软件实现放大器增益的智能控制。该电路先对输入信号的大小进行判断,以一定算法得到相应放大倍数,然后转化为增益码再通过I2C总线传递给数字电位器,选择相应的反馈电阻输出,从而改变放大器的放大倍数。

微控制器及A/D转换电路

  在模拟输入信号进入微控制器前,首先要将模拟信号转换成数字信号,本文微控制器部分选用单片机AT89C2051,充分利用AT89C2051在对单输入信号的A/D转换方面的优势。该芯片利用P1.0、P1.1两个I/O口,再配以简单的外围电路,通过软件编程即可实现单输入的A/D转换,不需要专门的外部A/D芯片,该方法降低了开发成本、减少了电路体积和器件。

数字电位器

  AT89C2051对转换后的数字信号进行处理,得到相应的放大倍数,转化为增益码输出到数字电位器,由增益码控制数字电位器的阻值输出,从而改变增益可变放大器的放大倍数。

  本文数字电位器采用Xicor公司的X9241芯片,该芯片是把四个非易失性数控电位器集成在一个单片的CMOS微电路。单个数控电位器包含63个电阻单元,可实现64级增益控制,四个电位器串联则可以提供256级的增益控制。若256级增益设置仍然不能满足大动态范围信号的要求,那么可以采用多片X9241串联的方法解决。

  在每个电阻单元之间和二个端点都有可以被滑动单元访问的抽头点,滑动单元在阵列中的位置由用户通过I2C串行总线传递增益码来控制,X9241自带I2C二线接口,接法简单,使用方便,可灵活控制滑臂位置,改变阻值大小。

增益可变放大器及多路选择开关

  X9241芯片的四数控电位器集成特性提供了足够大的阻值范围,可满足大动态范围信号放大的增益要求。

  因此根据模拟输入信号的大小,通过单片机获得相应的增益控制码,同时控制多路选择开关,选择X9241相应的档位输出,即可获得不同的阻值大小,控制增益可变放大器的放大倍数。
  本文选用的增益可变放大器为ADI公司的AD623,具有低噪声、高共模抑制比和低漂移等优点。AD623可产生的增益范围,性能极限主要决定于外部电阻。其中由X9241提供,具体设计时采用X9241W芯片,其内部四个数控电位器的阻值均为,因此其增益范围为,增益误差小于0.05%,且呈现极好的交流特性,具有25MHz的增益带宽积、的转换速率和的响应时间。

可编程增益放大器的软件设计

  设计过程当中,数字电位器滑臂位置的控制起着非常重要的作用,对它的控制是通过总线实现的。总线是目前常用的一种双向串行总线,其二线制的结构非常简单,可靠性和抗干扰性较好,同时具有接法简单、使用灵活等优点。

  单片机AT89C2051没有专用的总线接口,要用普通I/O口来模拟实现,所以对该可编程增益放大器的设计来说,其软件模拟总线的实现在软件设计中就显得相当重要。
  在单片机中使用I/O口模拟总线时,只需将单片机的两个I/O口,在软件中分别定义成SCL(串行时钟信号)与SDA(串行数据信号),与X9241的两个接口连接,再加上上拉电阻即可。其连接图为:

图2 单片机与X9241之间的I2C连接

  普通口模拟I2C总线的硬件连接非常简单,主要是软件模拟I2C总线的数据传送。一次完整的数据传送包括开始、数据发送、应答以及停止等典型信号。此外,在软件模拟过程中,还需注意的一点,即对标准I2C总线的数据传送,规定了严格的时序要求,以保证数据传送的可靠性。I2C总线上时钟信号的最小低电平周期为,最小高电平周期为,总线时钟频率为,根据这些要求,具体实现时,我们采用时钟信号的最小、最高周期均定为。

  图3为软件模拟I2C总线控制数字电位器的流程图。对X9241的控制主要由三个字节实现,第一字节为器件地址,即X9241的地址;第二字节为命令内容和电位器的选择,即选择读/写四个电位器中的哪一个;第三字节为滑臂位置控制,即选择具体的阻值大小。

图3 软件模拟I2C总线控制数字电位器的流程图


结语

  按照上述方法设计的可编程增益放大电路,克服了传统可编程放大器增益范围小的缺点,X9241四数字电位器的串联使用,扩大了增益范围、提高了增益精度。此外,便于与单片机接口,可以在线修改,调整设计。I2C总线的运用降低了噪声干扰,在干扰环境下也能够高精度放大信号,简化了设计。

  上述设计经系统整体调试,放大器的非线性误差,增益为100和500时的输出噪声分别为20mV和50mV,共模抑制比,基本满足预定的性能要求。该电路已在一些微弱激光检测系统中获得了应用。
关键字:I2C总  增益放大 编辑:探路者 引用地址:一种基于I2C总线的新型可编程增益放大电路的设计

上一篇:评价Spice模型不能仅考虑直流与交流性能
下一篇:五类主要线性稳压器的优缺点及其应用领域分析

推荐阅读最新更新时间:2023-10-17 15:43

用电阻噪声确定低噪声放大器的增益及噪声带宽
如果知道或可以估计出一款低噪声 放大器 的增益或噪声带宽,只使用几只电阻和一只交流电压表,就可以测出其它的规格。本例使用了Johnson方程,它描述的是一只电阻所生成的噪声量。要找到缺失的参数,就要测量放大器的输出噪声电压,此时,先将输入短接,然后使用几只不同值的 电阻 。可以从网上下载一个Excel电子表,用于计算增益或噪声带宽。 测量开始时,将低噪声放大器的输入端短路,用电压表测量噪声电压。然后,在放大器的输入端每次插入一只电阻,再测量放大器输出端的噪声电压。将测得的输出噪声电压、每只电阻的阻值、环境温度、已知或估计的低噪声放大器增益,以及已知或估计的有效噪声带宽,输入到电子表格内。 电子表格使用每个电阻的测量值,绘出一个理想
[电源管理]
用电阻噪声确定低噪声<font color='red'>放大</font>器的<font color='red'>增益</font>及噪声带宽
可编程增益跨阻放大器使光谱系统的动态范围达到最大(一)
简介   利用光电二极管或其他电流输出传感器测量物理性质的精密仪器系统,常常包括跨阻放大器(TIA)和可编程增益级以便最大程度地提高动态范围。本文通过实际例子说明实现单级可编程增益TIA以使噪声最低并保持高带宽和高精度的优势与挑战。   跨阻放大器是所有光线测量系统的基本构建模块。许多化学分析仪器,如紫外可见(UV-VIS)或傅里叶变换红外(FT- IR)光谱仪等,要依赖光电二极管来精确识别化学成分。这些系统必须能测量广泛的光强度范围。例如,UV-VIS光谱仪可测量不透明的样品(例如使用过的机油)或透明物质(例如乙醇)。另外,有些物质在某些波长具有很强的吸收带,而在其他波长则几乎透明。仪器设计工程师常常给信号路径增加多
[模拟电子]
可编程<font color='red'>增益</font>跨阻<font color='red'>放大</font>器使光谱系统的动态范围达到最大(一)
一种基于I2C总线的新型可编程增益放大电路的设计
  在各类遥感遥测系统中,模拟信号的动态范围通常都很大,一般在几mV至几十V范围内(动态范围可达80_90db),有的甚至是几pV_几百V(动态范围可达160db以上)。而且信号的干扰源多,有时甚至掩盖掉有用信号,很难辨识是有用信号还是干扰信号。此外,不同的材料、形状、尺寸,不同的类型,不同的测量速度,得到的信号频谱不同,受干扰信号的特点也不同。对这样的信号进行采集处理,为保证精度,检测系统首先需要对大动态模拟信号的动态范围进行压缩,即对mV甚至pV级的信号进行放大,对几十V甚至几百V的信号进行衰减,将信号的变化幅度调整到A/电路所需要的范围。针对这一问题,本文提出了一种基于I2C总线的新型可编程增益放大器的设计方法,可根据输入的
[电源管理]
一种基于<font color='red'>I2C</font>总线的新型可编程<font color='red'>增益</font><font color='red'>放大</font>电路的设计
ADI 公司推出新型可变增益放大
高度集成的SiGe BiCMOS 和GaAs RF/IF 可变增益控制放大器集多种功能于单芯片,大幅节省原材料,并实现无线性能突破。 Analog Devices, Inc. (NYSE: ADI),全球领先的高性能信号处理解决方案和RF集成电路供应商,最近推出一系列高度集成的RF/IF可变增益放大器 (VGA) ADL5201、ADL5202、ADL5240和ADL5243。这些新产品的集成度均实现较大突破,单器件中最多可集成4个分立RF/IF模块。无线系统制造商借助这种前所未有的集成度,能够大幅降低器件数量和物料成本。除了卓越的集成度,新款 VGA 还具有业界领先的性能、线性度和灵活性,非常适合蜂窝基站、工业/仪器和国防设备
[网络通信]
学子专区 — 活动:零增益放大器(MOS)
目标 本次活动是对11月份学子专区的延续;本次将介绍电流镜,其输出可以不受输入电流变化的影响。因此,使用MOS晶体管从另一个角度来研究零增益放大器的性能将颇有助益。 材料 ADALM2000主动学习模块 无焊面包板 一个2.2 kΩ电阻(或其他类似值) 一个168 Ω电阻(将100 Ω和68 Ω电阻串联) 一个小信号NMOS晶体管(增强模式CD4007或ZVN2110A) 说明 图1给出了NMOS零增益放大器的原理图。 图1.NMOS零增益放大器 硬件设置 面包板连接如图2所示。任意波形发生器1输出连接驱动电阻R1的一端。电阻R2连接
[模拟电子]
学子专区 — 活动:零<font color='red'>增益</font><font color='red'>放大</font>器(MOS)
无外接电阻的2倍增益采样与保持放大
  当你需要同时采样一个信号并放大时,可以将一个增益为1的通用采样与保持放大器与一个电压增益为1的放大器作级联。除一些特殊情况以外,这样的一款放大器都有两只外接电阻(参考文献1)。这些电阻即使在采样保持放大器的稳定状态下也会耗散功率。在单片IC中,电阻的功耗以及发热还不是外接电阻的唯一缺点。在一个硅片中集成精密电阻需要更多的工艺步骤,因为这类电阻都是薄膜NiCr(镍铬)或SiCr(硅铬)元件。制造商用激光修整这些电阻,以获得严格的容差值,从而导致IC的高成本。由于这些电阻占用的芯片面积大于标准信号处理晶体管,因此芯片面积一定更大,进一步增加了最终成本。无疑单片IC的设计者要尽量避免使用精密电阻。   如果一个采样保持放大器
[电源管理]
无外接电阻的2倍<font color='red'>增益</font>采样与保持<font color='red'>放大</font>器
基于AD8367的压控增益放大系统设计
引言   通信接收机的任务是从众多的电波中选出有用信号,并放大到解调器所要求的电平值后再由解调器解调,将频带信号变为基带信号。由于传输路径上的损耗和多径效应,接收机接收到的信号是微弱且又变化的,为保证信号还原或处理结果的可靠性,在接收机中频电路中通常都设计有自动增益控制(AGC)功能,使射频信号在接收机的中频输出稳定在一个固定的电平上。   同时进入接收机的除了信号还伴随着许多干扰,这些干扰信号强度往往远大于有用信号。GSMR是专门为满足铁路应用而开发的数字式的无线通信系统,它是一个精确网络,需要良好的信号接收,因此有必要辨别干扰并排除干扰,综合以上两点考虑,为了排除干扰,接收机首先需要中频段信号有增益,但与通常接收机不
[电源管理]
基于AD8367的压控<font color='red'>增益</font><font color='red'>放大</font>系统设计
直击增益范围:利用仪表放大器获得多个增益范围
问: 我有一个仪表放大器,但我需要更宽的动态范围,而不是单一增益。我可以通过多路复用增益电阻来获得可编程增益吗? 答: 为了实现高精度传感器测量动态范围的最大化,可能需要使用可编程增益仪表放大器(PGIA)。由于大多数仪表放大器使用外部增益电阻(RG)来设置增益,似乎通过一组多路复用增益电阻就可以实现所需的可编程增益。虽然这是可能的,但在以这种方式将固态多路复用器施加于系统之前需要考虑三个主要问题:电源与信号电压的限制、开关电容和导通电阻。 图1.AD8421 PGIA带有多路复用器。 保持在信号电压范围内 固态CMOS开关需电源供电。源电压或漏极电压超过电源电压时,故障电流流过,会导致输出不正确。每个电
[电源管理]
直击<font color='red'>增益</font>范围:利用仪表<font color='red'>放大</font>器获得多个<font color='red'>增益</font>范围
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved