0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于JFET实现放大倍数精确调节并可程控的放大电路设计

电子设计 来源:郭婷 作者:电子设计 2019-06-08 09:10 次阅读

对微弱信号的程控放大,传统的方法是采用可软件设置增益的放大器AD8321 芯片,但该类放大器价格较高且选择档位较少。采用数字电位器或者模拟开关和AD* 组成的多档位、低成本的程控放大器可克服以上缺点,但是模拟开关具有较大的噪声且存在偏置电阻,精度不高使用D/A 内部电阻实现可变电阻也是较为常用的方法, 利用DAC 内部精密电阻网络作为运放的反馈电阻提高了放大精度,但这种方案难以实现连续调节。基于结型场效应管的程控放大器采用时钟频率为100MHz 的C8051F020 单片机实现闭环控制, 能实时调节输出,实现对输入信号的精确放大。通过D/A改变场效应管的栅源极之间的电压以调节压控电阻,可变电阻范围大,噪声低,采用较复杂的软件系统弥补了线性度不高的问题,较高的精度满足实际应用需要。

1 程控放大器原理

压控放大模块要求实现1~100 倍放大,然后与前置放大模块组合实现100~1000 倍的信号放大。

采用D/A 控制以场效应管为核心的可变电阻可实现该设计要求。场效应管的源漏极电压UDS 小于1V,UGS 不变时,ID 随UDS 的增加而增加, 与电阻的特性一致,并且UGS 改变时ID-UDS 曲线的斜率跟着改变。这就是说, 场效应管可以用作一个受UGS 控制的压控电阻。

本设计将场效应管接入运放的T 型反馈网络,使运放的等效反馈电阻随场效应管的DS 间电阻的变化而变化,如图1 所示。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图1 压控放大电路

反馈电阻为:

基于JFET实现放大倍数精确调节并可程控的放大电路设计


为了确保场效应管DS 之间的电压小于1V,取R1=R2:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

压控放大电路放大倍数为:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

经过多次试验,选取R1=200,R2=200,R3=1,R4=390。改变场效应管栅极电压,测量输入、输出,并计较得到放大倍数AV 的范围为1 ~112 之间, 对20Hz~20kHz 的正弦信号进行多次测量和分析,栅级电压与增益的具体对应关系如表1 所示。

表1 场效应管GS 电压值与增益关系

基于JFET实现放大倍数精确调节并可程控的放大电路设计

以输入和放大倍数为坐标反映到曲线图上如图2 所示。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图2 输入电压与放大倍数关系散点图

由图可知输入电压与放大倍数近似成线性关系,经线性拟合后得到函数关系:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

UGS取值范围-2.38V~0V, 如果采用12 位D/A控制UGS, 参考电压取2.4V 则可实现0.001V 步进,数字信号通过D/A 转化为模拟信号,其输出经反向后接到结型场效应管G 极,由于R1、R2对称使场效应管工作在可变电阻区,源极和漏极间的等效电阻由G 极的电压即D/A 输出电压控制,场效应管源极和漏极的电阻变化会引起反馈电阻的变化。UDS 增益、AV 及数字量D/A 间对应关系如表2 所示。

单片机D/A 输出电压0~2.4V,故需外接运放将输出反向,输出电压范围为-2.4V~0V,可满足要求。

表2 UDS增益、AV及D/A 数字量之间的对应关系

基于JFET实现放大倍数精确调节并可程控的放大电路设计

2 电路设计

2.1 总体方案的设计及组成

系统主要由单片机控制模块、前置放大电路模块、D/A 转换模块、压控放大模块、有效值转换、A/D采样模块和显示电路等组成。

2.2 总体结构

控制器选用C8051F020 单片机, 内部集成12位A/D、D/A 和锁相环,最高工作频率100MHz,选用低噪声、频带宽和放大能力好的放大器AD* 做为前置放大器,AD* 能够放大最小信号为25μV。有效值转换选用精度高的AD637,AD637 能够采集0V~2V 之间的信号,系统方框图如图3 所示。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图3 系统框图

2.3 模块方案论证

2.3.1 前置放大模块

前置放大部分对输入信号进行10 倍放大,当输入信号十分微弱时,通常会淹没在噪声中,这就要求前置放大电路具有高共模抑制比、高输入阻抗、低噪声等特性。系统采用精密仪表放大器AD*,它具有很高输入阻抗, 能有效抑制信号源与传输网络阻抗不对称引入的误差,单位增益带宽25MHz,适用于宽频带测量系统,共摸抑制比高达130dB,等效输入噪声小于4nV/Hz, 输入失调电压温度漂移只有0.25μV/℃,能有效抑制共模干扰引入的误差,提高信噪比和系统的精度; 具有较高的增益及较宽的增益调节范围,可适用信号源电平较宽的范围。

AD* 是高精度低噪声仪用放大电路,它可用在不同传感器输出信号的放大系统中。AD* 除给定100、200、500 的固定增益外,还可将3 脚与其它相连得到不同固定增益。该集成放大器通过内部高精度电阻器设置了1,100,200,500,1000 等管脚增益,并可通过连接适当的增益得到多种组合增益值。

还可通过外部电阻器任意设定增益值,如图4 所示。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图4 增益值的设定

图中,在脚3 与16 之间连接电阻RG,其阻值为:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

其中:AV为放大器增益。为达到最好效果,RG应选用低温度系数的精密电阻器。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

取RG=4.44k,即可得到10 倍的前置放大。

2.3.2 压控放大模块

单片机内部12 位D/A 输出0~2.4V 直流信号,而结型场效应管需要-2.4~0V 信号, 因此需要对D/A 输出信号取反。T 型反馈网络的电阻分别取R1=200,R2=200,R3=1,具体实现电路如图5 所示。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图5 压控放大电路设计

2.3.3 有效值转换

有效值转换电路采用AD637 专用芯片计算电流和电压的有效值,能简化软件设计,而且转换精度达到0.1%。

一个交变信号的有效值定义为:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

其中:VRMS为信号的有效值;T 为测量时间;V(t)是信号的波形,V(t)是一个时间的函数,但不一定是周期性的。

对等式的两边进行平方得:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

右边的积分项可以用一个平均来近似:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

式(8)可以简化为:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

等式两边除以VRMS得:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

系统采用AD637 有效值检测器将输入的交流电压信号转换为直流电压,然后通过A/D 转换器送给单片机处理。AD637 有效值转换如图6 所示。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图6 有效值转换电路

3 系统软件设计

软件部分完成各个部分的控制和协调。本系统软件由主程序和子程序组成, 主要完成系统初始化、液晶显示初始化、继电器控制、数模转换、数据采集和数据处理。主要由主程序和显示子程序等组成。如图7 所示。

系统软件设计中,采用模块设计法,功能模块各自独立,使得程序结构清晰。首先对系统各模块初始化,12 位A/D、D/A 均采用C8051F020 内部参考电压2.4V,继电器切换到输入端测量经AD* 放大后的输入信号,若测量值大于200mV,说明输入信号超过20mV,设置1 倍前置放大,然后根据输入信号的大小判断量程,调节D/A 输出控制JFET,继电器切换到输出端采集输出信号,根据输入输出进行系统自调节。考虑到温度对结型场效应管影响,为了不增加复杂硬件电路,对系统采用软件补偿。

基于JFET实现放大倍数精确调节并可程控的放大电路设计

图7 程控放大器主程序流程图。

4 系统测试

4.1 系统测试及结果分析

放大倍数测试,是通过示波器把输入信号的峰峰值和输出信号的峰峰值测出来,然后相比较:

基于JFET实现放大倍数精确调节并可程控的放大电路设计

其中:AV为放大倍数;VO为输出信号峰峰值;Vi为输入信号峰峰值。

电路本身的非线性、结型场效应管受温度影响、电阻的热稳定性差等因素造成了系统的非线性误差,如表3 所示,系统的最大非线性误差为0.2%,精度较高。

表3 改变输入信号峰峰值测试结果

基于JFET实现放大倍数精确调节并可程控的放大电路设计

设置放大倍数为50, 调节输入的峰峰值为20mV,改变输入频率,测量输出信号,如表4 所示。

表4 改变输入信号频率测试结果

基于JFET实现放大倍数精确调节并可程控的放大电路设计

测试结果显示,系统在频带0~20kHz 内的增益误差小于3%,共模抑制比超过2×106。

4.2 误差分析

测量时, 选用高精度示波器所测的数值为标准。误差产生的原因除了温度影响外主要有输入信号比较小,本身就含有一定的干扰信号,这是误差产生的一个原因,其次因为结型场效应管受温度影响会产生一定的误差,示波器测量时测量值会跳动,给读取测量结果带来一定的误差。

为减小温度影响带来的误差, 对整个系统进行软件补偿, 在1~100 之间取点, 相邻两点之间认为D/A 输出与运放的放大倍数满足线性关系, 实验中取了24 个点,实验结果与实测结果较近,在整个范围内极大地减小了误差,而且取点越多误差就越小。

5 结语

系统应用C8051F020 单片机,采用基于结型场效应管压控放大电路实现对小信号的放大和采集,有效抑制噪声,采用场效应管实现的可变电阻变化范围大,克服了数字电位器、模拟开关等有触点放大电路的噪声问题,配合复杂软件,实现了对放大倍数的精确控制,是一款低噪声高精度的小信号可程控放大器,可适应频率在一定范围变化的模拟信号,因此能够在自动控制系统、智能仪器仪表中得到应用。


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

    关注

    86

    文章

    5476

    浏览量

    171696
  • 单片机
    +关注

    关注

    6032

    文章

    44525

    浏览量

    633257
  • 场效应管
    +关注

    关注

    46

    文章

    1147

    浏览量

    63829
收藏 人收藏

    评论

    相关推荐

    放大倍数为40的放大电路设计

    打算设计一个放大倍数为40的放大电路,采用三极管分立元件或集成运放皆可实现,但对于初学者来说,采用集成运放设计更简单。
    的头像 发表于 05-30 16:02 4625次阅读
    <b class='flag-5'>放大</b><b class='flag-5'>倍数</b>为40的<b class='flag-5'>放大</b><b class='flag-5'>电路设计</b>

    INA821怎么设计才能实现放大倍数可调?

    想请教一下。我在使用INA821时,为了实现可通过MCU调节放大器的倍数的功能,使用一个可调电阻芯片来作为放大
    发表于 08-08 07:17

    请问多级放大电路设计中前置放大器的放大倍数越大好吗

    请问多级放大电路设计中,前置放大器的放大倍数越大好,还是后级放大器的
    发表于 12-03 09:30

    如何实现程控放大电路的设计?

    如何设计一个微弱振动信号自适应采集系统?如何实现程控放大电路的设计?如何实现前置放大器的设计?如
    发表于 04-07 07:05

    请问多级放大电路设计中,前置放大器的放大倍数越大好,还是后级放大器的放大倍数越大好?

    请问多级放大电路设计中,前置放大器的放大倍数越大好,还是后级放大器的
    发表于 11-27 06:36

    放大倍数/增益,放大倍数/增益是什么意思

    放大倍数/增益,放大倍数/增益是什么意思 放大器输出与输入的比值为放大
    发表于 03-05 16:43 9264次阅读

    DAC程控放大电路

    DAC程控可调倍数放大部分,通过单片机控制12位高速DAC芯片,利用DAC内部精密电阻网络作为运放的反馈电阻提高了放大精度,实现1~1 00
    发表于 04-06 10:03 1w次阅读
    DAC<b class='flag-5'>程控</b><b class='flag-5'>放大</b><b class='flag-5'>电路</b>

    几种放大器的程控增益电路设计

    几种放大器的程控增益电路设计,有需要的下来看看
    发表于 02-22 11:36 0次下载

    什么是电路放大倍数 放大电路放大倍数和增益的规定

    什么是电路放大倍数,什么是增益?
    的头像 发表于 06-24 14:33 3.4w次阅读
    什么是<b class='flag-5'>电路</b><b class='flag-5'>放大</b><b class='flag-5'>倍数</b> <b class='flag-5'>放大</b><b class='flag-5'>电路</b>的<b class='flag-5'>放大</b><b class='flag-5'>倍数</b>和增益的规定

    如何提高放大电路放大倍数

    这一节继续对共射放大电路进行总结分析,讲述放大电路中提高放大倍数的手段!
    的头像 发表于 01-30 15:15 9853次阅读
    如何提高<b class='flag-5'>放大</b><b class='flag-5'>电路</b>中<b class='flag-5'>放大</b><b class='flag-5'>倍数</b>

    模电放大电路放大倍数怎么求?

    模电放大电路放大倍数怎么求? 模拟电路中,放大器常被用来增大电压、电流或功率等信号。
    的头像 发表于 09-15 16:28 1.3w次阅读

    如何用AD526实现放大倍数自动调节

    电子发烧友网站提供《如何用AD526实现放大倍数自动调节.pdf》资料免费下载
    发表于 11-20 11:27 2次下载
    如何用AD526<b class='flag-5'>实现</b><b class='flag-5'>放大</b><b class='flag-5'>倍数</b>自动<b class='flag-5'>调节</b>

    放大放大倍数的影响因素有哪些?

    放大放大倍数的影响因素有哪些? 放大放大倍数是指输出信号与输入信号的比例关系。影响
    的头像 发表于 02-05 15:23 5063次阅读

    放大倍数指的是物体的什么的放大倍数

    放大倍数是一个物理学和光学领域中常见的概念,它描述了通过显微镜、望远镜或其他放大设备观察物体时,物体的尺寸相对于其原始尺寸的放大程度。 一、放大
    的头像 发表于 07-30 14:15 1569次阅读

    放大电路负载对放大倍数的影响

    放大电路负载对放大倍数的影响主要体现在负载电阻、负载电容以及负载电路类型等多个方面。以下是详细的分析: 一、负载电阻对
    的头像 发表于 08-07 14:10 3545次阅读