程控电压放大器.docx
- 文档编号:3967894
- 上传时间:2022-11-26
- 格式:DOCX
- 页数:31
- 大小:452.48KB
程控电压放大器.docx
《程控电压放大器.docx》由会员分享,可在线阅读,更多相关《程控电压放大器.docx(31页珍藏版)》请在冰豆网上搜索。
程控电压放大器
高精度程控电压放大器
学校及院系:
西安通信学院三系
指导老师:
张玉峰王建华参赛队员:
摘要
张宏亮周小丽姚亮(本科四年级)
本设计以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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程控 电压放大器