程控电压放大器.docx

上传人:b****6 文档编号:3967894 上传时间:2022-11-26 格式:DOCX 页数:31 大小:452.48KB
下载 相关 举报
程控电压放大器.docx_第1页
第1页 / 共31页
程控电压放大器.docx_第2页
第2页 / 共31页
程控电压放大器.docx_第3页
第3页 / 共31页
程控电压放大器.docx_第4页
第4页 / 共31页
程控电压放大器.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

程控电压放大器.docx

《程控电压放大器.docx》由会员分享,可在线阅读,更多相关《程控电压放大器.docx(31页珍藏版)》请在冰豆网上搜索。

程控电压放大器.docx

程控电压放大器

 

高精度程控电压放大器

学校及院系:

西安通信学院三系

指导老师:

张玉峰王建华参赛队员:

 

摘要

张宏亮周小丽姚亮(本科四年级)

本设计以VCA822、MSP430F2012、DAC7611芯片为核心,加以其它辅助电路实现对

宽带电压放大器的电压放大倍数、输出电压进行精确控制。

放大器的电压放大倍数从0.2

倍到20倍以0.1倍为步进设定,输出电压从6mv到600mv以1mv为步进设定,控制误差

不大于5%,放大器的带宽大于15MHz。

键盘和显示电路实现人机交互,完成对电压放

大倍数和输出电压的设定和显示。

关键词:

程控放大器;高精度;控制电压;电压变换;D/A;A/D。

ABSTRACT

ThedesignwithVCA822,MSP430F2012,DAC7611chipforcore,theelectric

voltagewhichtakesintothecircuitrealizationoftheotherassistancetotake

voltageenlarger,thebreadthenlargesmultipleandoutputsvoltagetocarry

onanaccuratecontrol.TheAmplifiermultiplefrom0.2-20with0.1toon

enactment,outputelectricvoltagetotake1mvaspartitiontoenactmentfrom

the6-600mv,controlanerrormargintobenobiggerthan5%,thebandwidthof

enlargerisatthe15MHz.Keyboardandmanifestationelectriccircuitcarryout

person'smachinetohandoverwitheachother,completionenlargestheenactment

ofmanifestationandvoltagemultiple.

Keywords:

ProcedureControlsAmplifier;Highaccuracy;Controlvoltage;

voltagetransformation;D/A;A/D。

1.作品简介

本设计高精度程控电压放大器以VCA822、MSP430F2012、DAC7611芯片为核心,加

以其它辅助电路以实现对宽带电压放大器的电压放大倍数、输出电压进行精确控制。

放大器的电压放大倍数从0.2倍到20倍以0.1倍步进设定,输出电压从6毫伏到600

毫伏以1毫伏为步进设定,控制误差不大于5%,放大器带宽大于15MHz。

键盘和显示电

路实现人机交互,完成对电压放大倍数和输出电压的设定和显示。

本作品通过键盘可设

定6种工作模式,放大增益实时跟踪模式、放大增益设置模式、放大器宽带工作模式、

输出电压实时跟踪模式、放大器输出电压设置模式、放大器宽带(电压输出)工作模式,

各模式相互间转换方便,电路工作稳定,操作简单,控制精确。

2.方案设计

2.1理论分析

电压增益控制放大器原理框图如图一所

示,放大器增益取决于增益控制电压VG。

TI公

司的宽带电压增益控制放大器VCA822具有这一

特性。

2.1.1VCA822的控制特性

VCA822的典型应用电压见图七,VG是控制

电压输入端,其控制电压范围为-1~+1V。

 

G

 

2

图一

RFVG

 

+1

VG=+1V时,电压放大倍数最大。

电压放大倍数表示式为:

=⋅⋅

RG

2

 

.1.

 

在RF与RG确定的情况下其增益只取决于控制电压VG。

2.1.2VG控制电压的产生

VG控制电压可由含调节电位器的电路产生,其优点是VG电压调节连续,缺点精确调

节较难,另外也与本设计不相符合,为此可采用D/A来产生控制电压VG,原理框图如图

二所示。

D/A转换选用TI公司的DAC7611。

DAC7611为串行输入的12位数/模转换芯片,内

部参考电压为2.435V,满刻度电压输出4.095V,1mV/LSB。

为了程序设计上方便,以及与后续处理电路中使用的MSP430F2012内部的A/D相对

应,使用其低10位用来产生0~1V增益控制电压,0~1V经电压变换电路产生符合VG

要求的-1~+1V。

IN

 

2.1.3误差修正

增益控制放大器

-1~+1

电压变换

图二

OUT

 

D/A转换

 

D0~D9

图三为VCA822数据手册中给出的控制电压与增益误差关系,图四为实测控制电压

与增益误差关系。

从图中可知控制电压在-0.8V—+0.8V范围内具有较好控制线性。

外从实际测量的结果来看,控制电压在接近0V时增益误差较大,这主要是由于控制电

压产生电路的噪声引起的。

从以上的分析中可以看出,对电压控制增益放大器要想做到精确的增益控制,在实

际电路中必须进行控制误差修正。

进行控制误差修正可采用以下的方法进行。

 

增图四VCA822的VG电压与增益

图三控制电压与增益误差

(1)预置修正数据表

可以根据实际测量的数据制作修正数据表对误差进行修正。

此种方法受工作条件以

及环境温度影响较大。

(2)闭环跟踪调整

如图五所示,对电压控制增益放大器输出进行峰峰值检波、A/D转换,以A/D输出

作为程控增益放大器增益调整依据。

此种方法能够对放大器的进行实时跟踪。

 

.2.

 

Signal-IN

 

OUT

峰值检波

有效值转换

图五

A/D采样

2.2选用TI器件的依据,选型理由及所选TI器件介绍

2.2.1选型的依据:

器件选型主要应考虑器件性能满足电路需要,器件性价比高,构成电路外围元件少,

使用方便,功耗低;对于模拟器件还应考虑最高使用频率以及器件的工作噪声。

VCA822最高使用频率达150MHZ,增益控制外围电路简单,增益调节线性度较高。

OP228具有极低的输出阻抗,信噪比高。

DA7611为电压型输出的D/A转换器,无需外接运算放大器进行电压转换,使用简单,

输出电压精度较高。

MSP430F2012性价比高,功耗低,开发容易,具有在线编程能力。

2.2.2TI器件介绍

(1)增益可调放大器VCA822

VCA822是宽带、电压控制增益可变放大器,最高频率达150MHz。

工作电压±5v,

采用高阻抗的差分输入,通过调节增益电阻和反馈电阻,增益调节范围大于40dB。

增益

设定范围为+2V/V~+100V/V,增益控制电压为-1V~+1V,控制电压与增益之间具有较高

的增益线性。

例如最大增益是+10V/V时,增益控制电压在+1V时放大器的增益为+10V/V,

增益控制电压为-1V时放大器的增益为+0.1V/V。

VCA822具有良好的增益线性,当最大

增益为20dB时,控制电压在0V~+1V之间变化,增益偏差不大于±0.3dB。

(2)MSP430F2012

MSP430F2012的主要指标如下所述:

供电电压1.8V~3.6V;;62.5ns指令周期

时间,内部最高时钟可达16MHz,四个校准频率;使频率的误差小于±1%;内置的低频

振荡器,32KHz的晶振;16位的定时器和两个捕获比较寄存器,10位的有内部参考电压

的A/D转换器,2KB+256B闪存,10位的I/O口,同时具有多种低功耗模式。

(3)高精度,低噪声的运算放大器OPA228

OPA228是一个高精度,低噪声的运算放大器,带宽33MHz,10V/us,共模抑制比138dB,

开环增益160dB,输入偏置电流10nA,反馈电压75uV,供电电源范围2.5V~18V。

OPA228

是8引脚,有双列直插式和贴片式两种封装,具有工业级的温度范围。

(4)数模转换芯片DAC7611

DAC7611是一个12位的数模转换芯片,输出电压范围是0V~+1V,工作电压是+5V,

2.435V内部参考电压,由DAC和高速轨到轨输出放大器组成,提供双列直插(DIP)和贴

片(SOIC)封装。

2.3设计方案论证

宽带增益可调放大器在信号调整与控制电路具有广泛的用途,如音响设备中音量的

控制,电子设备中信号的准确放大,信号处理电路中输出信号的自动稳幅等。

本设计采

用程控的方法对宽带电压控制放大器VCA822的电压放大倍数进行准确控制,同时也满

足当输入电压在一定的范围内变化时输出电压进行自动稳幅,以便于自动化控制。

准确程控增益可调放大器的实现方法通常有以下几种方案可供选用。

方案一:

利用可程控的模拟开关和电阻网络构成放大器的反馈电阻,通过接入不同

的电阻来实现放大器的放大倍数改变,以达到程控增益的目的。

此方案的优点是控制简单,电路实现较为容易。

缺点是多路模拟开关使用频率较低,

.3.

 

其导通电阻对信号传输精度影响较为明显,对于较为精确的控制其影响难以进行后期修

正,切换时抖动引起的误差比较大,切换速度较慢。

控制精度增加一位,电阻网络就增

加一级,电阻网络的电阻选择也较为困难,很难做到高精度控制。

方案二:

利用数字电位器作为放大器的反馈电阻,实现放大器的放大倍数改变。

此方案和方案一原理基本相同,都是通过调节反馈电阻来实现对增益的控制,不同

的是选用数字电位器来实现,缺点是数字电位器为了扩大使用电压范围,内部附加了由

振荡器组成的充电泵,因而会产生有害的高频噪声,它同样不能满足高精度控制要求。

方案三:

利用电流型DAC自身的乘法功能,可以实现程控放大器。

此方案实现较为容易,控制精确较高,一般不能做到宽频使用。

方案四:

利用新型单片集成电压控制放大器实现程控放大器。

此方案实现也较为容易,控制电路成本较低,使用频率受限于放大器本身。

通过以上的对比分析和本次竞赛的要求,使用方案四来完成高精度程控放大器的设

计。

以宽带电压增益控制放大器VCA822为控制对象,用MSP430F2012为控制主体,电

路结构简单,精度高,响应速度快,能够实现精确控制的要求。

3.系统实现

3.1硬件设计

3.1.1系统框图

宽带电压控制放大器VCA822构成的

高精度程控放大器原理框图如图六所示,

由增益可调放大器电路、增益控制电压产

生电路、用于数据处理产生控制信号的单

片机应用电路、检测输出电压的峰值检测

电路组成。

由宽带电压控制放大器VCA822工作

原理可知,对其电压放大倍数以及输出电

压的控制,其实质是能产生正确的控制电

压。

图六

工作时通过键盘设定放大器的电压

放大倍数或应输出的电压值,通过显示电

路实时进行显示,设置完毕,经

MSP430F2012单片机处理,输出相应的控

制数据,由DAC7611将数字量转换为相应

的模拟电压。

低噪声集成运放OPA228构

成电压变换电路,把DAC7611输出的正向

电压转换成符合VCA822的VG要求的电压

值,即在-1V~+1V间变化。

为了使电压放大倍数调节更加准确,

增加了峰值检波、A/D转换电路,把输出

电压的峰值转换成相应的数字量,经

MSP430F2012分析处理,并对VCA822的

 

图七VCA822组成的增益控

VG电压再次进行调整,消除由VCA822控制特性所产生的误差,使设定的电压放大倍数

和输出电压更加准确。

3.1.2不同功能单元之间的接口设计;

 

.4.

 

(1)VCA822增益控制放大电路设计

VCA822是一个直接耦合、宽带、线性增益连续可调,电压控制增益放大器。

最大

增益由反馈电阻RF和增益电阻RG决定。

图七为VCA822组成的增益控制放大电路,VG

是控制电压输入端,电压范围为-1~+1V。

当VG=+1V时,该电路的放大倍数最大。

其放

G

2

RFVG

+1

大倍数表示式为:

=⋅⋅

RG

2

(2)VG电压产生电路设计

VG电压产生电路由两部分组成,一部分由DAC7611—12位串行D/A完成数字量到模

拟量的转换。

另一部分由OPA228构成的电压变换电路,实现0~1V电压变化到-1~+1V

电压变化的转换。

其原理电路如图八所示。

①数模转换电路

DAC7611为串行输入的12位数模转换芯片。

内部参考电压为2.435V,满刻度电压

输出4.095V,1mV/LSB,设计中要求输出

电压范围为0~1V,其对应输入数据范围

为0000H~03E8H。

DAC7611通过虚拟SPI

总线和单片机连接。

②电压转换电路

VCA822的控制电压VG为:

-1~+1V,

DAC7611的输出电压为:

0~+1V。

所以需

要该电路完成0~1V到-1~+1V转换。

(3)MSP430F2012电路设计

MSP430F2012电路是高精度程控放

大器系统电路的控制核心,它由单片机

电路、键盘电路、显示电路和JTAG电路

四部分组成,电路原理如图九所示。

单片机系统时钟采用内部DCO时钟

图八VG电压产生电路

源,经程序设定为1MHZ。

P1.0、P1.1、P1.2供键盘电路使用,P1.3为A/D转换的模拟

 

图九MSP430F2012

 

图十峰值检波电路检

量输入端,P1.4引脚作为A/D转换的外部基准电压源的输入,P1.5、P1.6、P1.7提供

外接串行数据D/A转换芯片DAC7611的时钟输出端、串行数据输出端和数据锁存端,

 

.5.

 

P2.6、P2.7用作显示电路的数据输出端和时钟信号输出端,10、11引脚用作JTAG连接

和上电复位。

(4)峰值检波电路设计

峰值检波由隔离放大级、同相峰值检波器电路和输出跟随级组成。

详细电路如图十

所示。

隔离放大级由U16、R43、R42、R44、R111和R112组成,主要作用是补偿后级检

波电路的误差,同时也使检波电路的输入信号稳定。

同相峰值检波器电路主要由元件

U17、D15、D16、C63等组成,完成交流到直流的转换,D15作用是提高对小信号的检波

能力。

(5)A/D转换电路设计

A/D转换电路利用MSP430F2012单片机内部提供的ADC10外部模块完成,它是一个

逐次逼近型高性能的10位模数转换器,使用外部基准参考电压。

(6)电源电路设计

根据系统电路设计的需要,供电电路应能提供±5V的电源。

由桥式全波整流,电容

滤波电路和三端固定输出的集成稳压器组成。

+5V电源输出电流达500mA。

3.1.3硬件设计注意事项及窍门

(1)在VCA822增益控制放大电路设计中,3脚到地之间加了一个100UF的电容,目

的是减小电压控制电路的噪声,降低电压控制端VG的交流阻抗,提高控制电压的稳定性,

增强VCA822程序电压放大器的整体特性。

(2)7段LED显示器的限流电阻改用二极管代替,简化电路联接。

(3)单片机的供电电源。

利用二极管PN结的稳压特性,对系统的供电电压进行二次

稳压,使其满足单片机的工作电压范围,且低功耗,电路结构简单。

(4)PCB设计的小技巧。

①为了提高电路的抗干扰能,增加电路工作的稳定性,在每一集成电路的电源端

加有容,模拟地与数字分开布置,最后在电源端汇接。

②阻抗高的走线尽量短,阻抗低的走线可长一些,因为阻抗高的走线易产生干扰,

引起电路工作不稳定。

③布线方向:

从焊接面看,元件的排列方位尽可能保持与原理图相一致,布线方向

最好与信号方向相一致。

在PCB制作时要留测试点,以便于对数据的测试。

④IC座:

设计印刷板图时,在使用IC座的场合下,要特别注意IC座上定位槽放置的

方位是否正确,并注意各个IC脚位置是否正确。

3.2软件设计

3.2.1软件流程

系统软件流程如图十一所示。

共设置六个工作模式,即:

工作模式0,工作模式1,

工作模式2和工作模式3(工作模式4、5较简单在此略)。

工作模式0完成电压增益显示,根据增益输出相应的控制电压,对放大器输出电压

进行峰值检测作相应的A/D转换,对实际检测值与理论输出值进行处理,依据处理结果

确定输出控制电压增减,从而完成放大器增益控制电压的自动调整,达到对放大器放大

倍数的精确控制。

工作模式1通过键盘完成对放大器增益设置与显示。

工作模式2通过键盘完成对放大器增益输出电压设置与显示。

工作模式3完成放大器输出电压的显示,根据输出电压的大小输出相应的控制电压,

 

.6.

 

对放大器输出电压进行峰值检测作相应的A/D转换,对实际检测值与理论输出值进行处

理,依据处理结果确定输出控制电压增减,从而完成放大器输出电压幅度的自动调整,

达到对放大器输出电压进行精确控制的目的。

开始

 

系统初始化

 

按键检测

 

判断工作模式

0

 

增益显示

 

输出设定值

 

峰值A/D转换

 

数据处理

 

输出控制误差

1

 

增益显示

 

增益设置

 

设置完成

2

 

输出电压显示

 

输出电压设置

 

设置完成

 

图十一

3

 

输出电压显示

 

输出设定值

 

峰值A/D转换

 

数据处理

 

输出控制误差

 

3.2.2MSP430F2002的ADC使用

AD模数转换采用MSP430内部自带的ADC10功能模块,考虑到采样的稳定性和准确

性,我们选用外部参考电压,由一个高精度的能带隙基准电压源提供1.2V基准电压。

由公式N=V采样值*1023/1200计算得到采样理论值数据。

ADC转换完成后,应及时关闭ADC10功能模块,以降低功耗。

3.2.3编程感想及软件设计注意事项。

程序应采用模块化结构,程序代码简洁,具有较高执行效率。

对于变量的使用,尽

可能多的使用局部变量,尽可能多的使用字符和整形变量。

对于具有数据运算的程序,

要注意参与运算数据的次序,否则影响运算结果的数据精度。

编写程序需要不断的修改、

整理、优化,以使程序具有较少的代码量,较高工作效率。

 

4.作品性能测试与分析试

 

.7.

 

4.1系统测试方法

4.1.1VCA822增益控制放大电路测试

测试电路如图七所示,电压放大倍设置为

8451+1

2⋅,近似为33倍。

G=⋅

512

±5V电源由DF1731SC2A型双路直流稳压

电源提供,F40型数字合成函数信号发生器提

供频率为500KHz,幅度有效值为30mv的正弦

波信号,VG端-1V~+1V控制电压通过电位器

调节。

为了提高测试精度,直流电压用3位半

数字电压表测试,交流电压用DF2170A毫伏表

 

/V

 

图十二VCA822的VG电压与增益关

 

/V

进行测试。

通过测试计算可绘出控制电压VG与电压放大倍数关系图,如图十二所示。

以看出VG与放大倍数基本呈线性关系,符合设计要求。

但曲线的一些地方线性稍差,这

可通过在软件中加补偿进行修正。

4.1.2VG电压产生电路测试

在MSP430F2012开发平台上,编制DAC7611测试程序,改变DAC7611输入数据,逐

点测试其输出电压和OPA228的输出电压值。

测试时,我们对R37、R32与R38进行了微

调,使其符合设计要求。

/V

电压转换电路的输入与输出电压的特

性如图十三所示。

4.1.3峰值检波电路测试

函数发生器提供有效值为30mv~600mv

的正弦信号,频率范围为100Hz~3MHz。

固定输入信号幅度,改变频率,测试峰值检

波电路的幅频特性。

再固定频率,改变输入

信号幅度,分析电路对信号幅度的影响。

试时用双踪示波器监测输入和输出的波形,

用数字万用表测输出直流电压。

其测量数据

见测试性能部分。

4.1.4单片机电路测试:

图十三DAC7611输出与端电压关系

/V

利用显示电路和键盘电路及JTAG电路调试单片机电路。

编制了调试程序,对系统

时钟、看门狗初始设定,经运行调试电路工作正常。

4.1.5电源电路测试

在J1、J2接口用DF1731SC2A稳压电源提供双9V。

用数字万用表测输出电压,稳压

值为VCC=+5.002V;VSS=-5.001V,符合电路对电源的要求。

4.2测试性能概览

(1)VG控制电压的测试数据如表一。

由表一可以看出,在DAC7611以线性输入的

情况下,VG控制电压的线性良好,这样就可以保证对VCA822增益的准确调节。

(2)VCA822输出电压测试数据如表二。

由表二可见,当VCA822的输入不同时,输

出特性特征也存在差异,从表可以看出,输入为40mv时的线性比输入为20mv时的线性

要好,因此VCA822的输出线性与它的输入幅度有关系。

(3)当输入为50mv,500KHz时,VG控制电压,VCA822输出和放大倍数的关系如表

三。

由表三可以看出VG控制电压为-0.86时,放大倍数近似等于1,随着VG电压从-1V

.8.

 

到1V的增加,可实现对增益的控制放大。

 

表一

输入7611值

0

100

200

VG控制电压/mv

-1079

-870

-661

VG电压相邻差值/mv

 

209

209

25mv

(有效值)

频率:

1MHz

 

7611

300

400

500

600

700

800

900

1000

 

输出

-453

-244

-35

173

300

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高中教育 > 小学教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1