单片机自动增益放大器
- 格式:doc
- 大小:142.14 KB
- 文档页数:16
第1章 SPCE061A单片机简介 (1)1.1凌阳16位单片机 (1)1.2 SPCE061A简介 (2)1.2.1 总述 (2)1.2.2 性能 (2)1.2.3 结构概览 (3)1.2.4 芯片的引脚排列和说明 (4)1.2.5 特性 (6)1.2.6 SPCE061A最小系统 (7)1.2.7 SPCE061A开发方法 (8)1.2.8 应用领域 (10)北阳电子内部技术资料0第1章 SPCE061A单片机简介1.1 凌阳16位单片机随着单片机功能集成化的发展,其应用领域也逐渐地由传统的控制,扩展为控制处理、数据处理以及数字信号处理(DSP,Digital Signal Processing)等领域。
凌阳的16位单片机就是为适应这种发展而设计的。
它的CPU内核采用凌阳最新推出的µ’nSP™(Microcontroller and Signal Processor)16位微处理器芯片(以下简称µ’nSP™)。
围绕µ’nSP™所形成的16位µ’nSP™系列单片机(以下简称µ’nSP™家族)采用的是模块式集成结构,它以µ’nSP™内核为中心集成不同规模的ROM、RAM和功能丰富的各种外设接口部件,如图1.1所示。
图1.1µ’nSP™家族的模块式结构µ’nSP™内核是一个通用的核结构。
除此之外的其它功能模块均为可选结构,亦即这种结构可大可小或可有可无。
借助这种通用结构附加可选结构的积木式的构成,便可形成各种不同系列派生产品,以适合不同的应用场合。
这样做无疑会使每一种派生产品具有更强的功能和更低的成本。
µ’nSP™家族有以下特点:体积小、集成度高、可靠性好且易于扩展北阳电子内部技术资料1µ’nSP™家族把各功能部件模块化地集成在一个芯片里,内部采用总线结构,因而减少了各功能部件之间的连线,提高了其可靠性和抗干扰能力。
智能宽带信号检测系统的设计为在真正意义上实现对测量信号参数准确性的保证,需要对宽带交直流信号检测系统进行科学的设计与使用,该系统的控制芯片是一种单片机。
在处理直流测量电路的过程中,我们需要对利用信号采集到的电路信号进行使用,在处理分压以及自动在增益放大处理器的基础上可实现对信号频率以及相位的准确界定。
待测信号的幅度、相位和频率等信息都需要借助液晶显示器使用。
本文主要针对智能宽带信号检查系统的设计工作进行深入探究。
标签:信号检测;智能宽带;设计在检查信号强度以及频率信息的过程中可对智能宽带信号检测系统进行使用,该系统起到的作用相当重要。
频率、相位以及幅值在电子技术中作为一种最为基本的参数存在。
上述参数测量工作与其他测量方法之间的方案以及结果直接的关系较为直接,因此在各个方面信号测量的准确性都相当重要。
现阶段的检测系统在测量信号强度以及频率信息的过程中带有一定的单一性,这要求我们在结合实际的同时必须对其进行科学的创新。
一、系统设计方案智能宽带信号检测系统结构主要由单片机、液晶显示器、键盘输入、信号采集电路、交直流测量电路、自动增益电路、相位频率检测电路和分压电路等构成,其系统结构如图1所示。
该系统的核心处理单元采用宏晶科技生产的单时钟/机器周期(1T)的微控制器STC12C5A32S2,该芯片是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍,其内部集成MAX810专用复位电路,2路PWM等模块。
微控制器通过信号采集电路首先对被测信号初步判断,获得被测信号的幅值范围,其次,控制继电器选通相应的电路,完成自动分压功能,最后,经过自动增益电路将被测信号放大稳定到一定的幅值,放大稳定后的信号经过频率、相位检测电路后可以获得信号的频率值。
通过参考信号发生电路可以产生一个频率可调及幅值一定的交流电压信号,通过按键调节信号发生电路的频率值,使其与被测交流电压信号的频率值保持一致,因此,可以获得两路信号的相位差。
宽带直流放大器第三组:陈吉洋、杨在然、周佳佳本设计以超低功耗单片机STM32为控制核心,通过可控增益放大器AD603与OPA642分别实现信号增益的调节和末级的功率放大,在0~10M带宽范围内的小信号进行有效放大,实现增益0dB~100dB 范围内的步进程控可调和手动连续可调,最大不失真输出电压有效值达10V。
系统主要由六个模块组成:直流稳压源、前置缓冲电路、可控增益放大电路、滤波器模块、功率放大模块和控制与显示模块。
本设计在前置缓冲电路对信号进行初步处理,减小后续模块中的噪声来源,同时在后级放大电路中利用软件对后级放大器电路进行补偿,把系统的失调和漂移抑制在较低的限度之内。
关键词:可控增益放大器功率放大带宽一、系统方案论证1.总体方案论证分析放大器设计要求的指标,带宽和增益要求高,放大器带宽为10MHz 以上,增益在0dB~60dB之间可调,并且要求能够在50Ω的负载提供有效值为10V 的正弦波输出。
针对上述特点,我们将整个放大器分为五个模块:前置缓冲级,增益可调的中间放大级,末级功率放大级,控制显示电路和直流稳压电源。
系统整体框图如图1所示。
其中难点是增益可调放大级和末级功率放大级,下面对这两个部分的方案分别进行设计论证。
图1、系统整体框图2.1放大器的论证与选择方案一:单运放电路。
简单的测量放大器是由仪器放大器和可变增益放大器级联而成,该放大电路的优点是电路简单,易于实现,但其零漂很大,放大精度也差。
方案二:精密斩波稳零电路。
精密斩波稳零运放具有更加理想化的性能指标,一般情况下不需要调零就能正常工作,大大提高了精度,但其带宽很小,难以满足设计要求。
方案三:模拟增益可编程运放电路。
使用微控制器控制模拟增益可编程运放可以灵活的实现增益的步进,同时可以实现比较大的增益,但其结构和指令比较复杂,开发周期较长。
方案四:多级运放电路。
应用多级运放可以得到很大的增益,并且对单个运放的性能要求较低,系统总增益等于各运放增益的和,可以将信号放大和功率放大分开处理;带宽也比较好控制,可以选择多种耦合方式,充分的发挥出电路的性能;电路结构也比较简单。
自动增益放大系统的简易设计司马明【摘要】本设计以程控增益放大器AD603为核心,通过单片机STC89C52控制各模块,实现了输入信号及环境噪声幅度自动调节音量的自动增益控制音响放大器。
文章重点介绍了程控放大模块、噪声采集模块、有效值检测模块等主要电路模块。
系统从mp3或信号源输入音频(100 Hz~10 k Hz)信号给程控增益放大器AD603,将信号放大输出,通过峰值检测电路检测出输出信号,并送给单片机AD采样,与理想输出信号数值进行比较,若有多偏差,则通过调整对AD603的增益控制电压,从而实现带动600Ω负载或驱动8Ω喇叭。
【期刊名称】《企业技术开发:下旬刊》【年(卷),期】2016(035)001【总页数】2页(P11-12)【关键词】AD603 STC89C52 自动增益控制【作者】司马明【作者单位】武昌工学院,湖北武汉430065【正文语种】中文【中图分类】TN721.1控制方案的论证与选择方案一:采用AD603和运放构成电压比较减法电路实现。
将输入电压与理想电压的误差经相应的幅值和极性处理后作为AD603的控制信号,从而实现放大倍数的自动调节,实现输出电压的恒定。
该方案结构简单,制作容易成本低,但控制精度不够,适用性不强。
方案二:以单片机作为控制器件,通过单片机对输入信号进行AD采样,与理想输出信号比较得到误差,根据误差调整AD603增益控制电压,从而实现对AD603放大倍数的精确控制,实现输出电压的恒定。
该方案控制精确,控制速度快,系统整体稳定性高,功能改变和增加容易。
但系统的设计稍复杂。
通过对两个方案的综合对比,我们选用方案二。
1.2程控增益放大论证与选择方案一:使用多个高速运放和模拟开关构成程控增益放大。
通过控制模拟开关选择不同的反馈电阻实现可控增益。
这种方案结构简单,易实现,但由于模拟开关其导通电阻很大,使得各通道信号容易相互干扰,甚至影响通频带宽,同时若要实现增益连续可调,整体结构复杂,调试麻烦。
vca810增益控制代码VCA810是一款常见的音频处理芯片,用于音频信号的增益控制。
它具有高精度和低噪声的特点,可以广泛应用于音响设备、通信设备等领域。
下面将以人类的视角来描述VCA810的增益控制代码的使用。
我们需要了解VCA810的基本原理。
VCA810是一种电子控制的可变增益放大器,它可以根据输入的控制信号来调节输出信号的增益。
通过调节VCA810的增益控制寄存器,我们可以实现对音频信号的精确控制。
在使用VCA810进行增益控制之前,我们需要先进行初始化设置。
首先,我们需要设置VCA810的工作模式,可以选择单声道模式或立体声模式。
接下来,我们需要设置增益控制寄存器的初始值,这决定了增益控制的范围。
在实际应用中,我们可以通过编写代码来控制VCA810的增益。
首先,我们需要引入VCA810的驱动库,并初始化VCA810的相关参数。
随后,我们可以通过调用相应的函数来设置VCA810的增益控制寄存器。
例如,我们可以使用"setGain"函数来设置增益控制寄存器的值,以实现对音频信号的增益控制。
在编写增益控制代码时,我们需要考虑到不同的应用需求。
例如,在音乐播放器中,我们可能需要根据用户的喜好来调节音频的增益。
而在通信设备中,我们可能需要根据环境噪声的变化来自动调节音频的增益。
因此,我们可以通过获取用户的输入或者环境噪声的传感器数据来实时调节VCA810的增益控制寄存器的值。
除了基本的增益控制,VCA810还提供了其他一些功能。
例如,我们可以通过设置软件限制器来避免音频信号过载,保护音响设备的安全性。
此外,VCA810还支持音频信号的混合和平衡控制,使得音频输出更加丰富和平衡。
VCA810是一款功能强大的音频处理芯片,通过编写增益控制代码,我们可以实现对音频信号的精确控制。
无论是在音响设备还是通信设备中,VCA810都能发挥重要作用,提供高质量的音频体验。
希望通过以上的描述,读者能够更好地理解VCA810的增益控制代码的使用。
单片机红外发射与接收实验报告指导老师:报告人:一·实验选题:基于单片机的红外发射与接收设计任务要求:设计一个以单片机为核心控制器件的红外收发系统。
发射载频:38KHz工作温度:-40℃--+85℃接收范围:2m二·系统概述方案设计与论证红外遥控收发系统(以下简称红外遥控系统)是指利用红外光波作为信息传输的媒介以实现远距离控制的装置。
从实际系统的硬件结构看,红外遥控系统包括发射装置和接收装置,其中发射装置包括电源模块、输入模块、红外发射模块和单片机最小系统,接收装置包括电源模块、红外接收模块、输出模块和单片机最小系统。
本设计选题设计任务要求设计一个以单片机为核心控制器件的红外收发系统。
其中,发射载波 38KHz,电源 5V/0.2A 5V/0.1A,工作温度-40℃--+85℃,接收范围 2m,传输速率 27bit/s,反应时间 2ms。
利用单片机的定时功能或使用载波发生器(用于产生载波的芯片)均可产生 38KHz 的发射载波。
单片机系统可以直接由 5V/0.1A 的电源供电,也可以通过三端稳压芯片由 9V/0.2A 电源供电。
采用工业级单片机可以工作在-40℃--+85℃。
为保证接收范围达到 2m,在发射载频恒为 38KHz 的前提下,应采用电流放大电路使红外发射管发射功率足够大。
传输速率和反应时间取决于所使用的编码芯片或程序的执行效率。
通过上述分析可知,为实现设计任务并满足设计指标,应采用工业级单片机,由电流放大电路驱动红外发射管。
将针对设计任务提出两种设计方案。
三·程序功能将程序编译通过并下载成功后,两个板上的红外光电器件都要套上黑色遮光罩,就可以进行实验了。
测距实验:手持1号板和2号板,两管相对,慢慢拉远或移近两管的距离,观察LED的读数变化。
阻断实验:可请另一人协助,将一张纸或其他障碍物放在两管之间再拿开,会看到读数有大幅度的变化。
反射实验:将1号和2号实验板并排拿在手中,并形成一个小夹角,向一张白纸移动观察读数变化。
自动增益控制放大器的设计与实现程望斌1, 杨陈明1, 江 武1, 贺利苗2, 佘凯华1, 龙 杰1(1. 湖南理工学院 信息与通信工程学院, 湖南 岳阳 414006; 2. 湖南理工学院 经济与管理学院, 湖南 岳阳 414006) 摘 要: 为实现稳定输出, 需对放大器系统的增益进行自动控制. 本文提出了自动增益控制放大系统的总体设计方案, 并对主要功能模块进行了方案比较与论证, 重点对硬件系统和软件系统进行了详细设计, 最后对系统进行了完整测试, 并对检测结果进行了分析. 结果表明: 系统稳定可靠、操控方便, 具有较好的人机交互性能.关键词: 自动增益控制; MSP430单片机; 直流放大; PGA2310中图分类号: TN432 文献标识码: A 文章编号: 1672-5298(2015)02-0048-05Design and Realization of Automatic Gain Control AmplifierCHENG Wang-bin 1, YANG Chen-ming 1, JIANG Wu 1, HE Li-miao 2,SHE Kai-hua 1, LONG Jie 1(1. College of Information and Communication Engineering, Hunan Institute of Science and Technology, Yueyang 414006, China;2. College of Economics and Management, Hunan Institute of Science and Technology, Yueyang 414006, China) Abstract : To achieve the stable output, amplifier system needs to be automatically regulated. This paper presents the automatic gain control amplifier system overall design, compares and demonstrates the main function module scheme. The hardware system and software system is emphasis designed in detail. Finally system is completely tested, and the testing results are analyzed. The results show that the system has good man-machine interactive performance and also the system is stable and reliable, in addition, and it is easy to control.Key words : automatic gain control; MSP430 microcomputer; Dc amplifier; PGA2310引言随着电子信息技术的迅速发展, 信号传输与增益控制技术广泛应用于军事、工业等行业, 具有较好的研发价值. 自动增益控制, 可以使系统的输出信号保持在一定范围内, 因此在信号传输领域得到广泛应用. 本文设计的数字式自动增益控制放大器, 是利用线性放大和压缩放大的有效组合对输出信号进行调整[1]: 当输入信号较弱时, 线性放大电路工作, 保证输出信号的强度; 当输入信号强度达到一定程度时, 启动压缩放大线路, 使输出幅度降低, 衰减输入信号, 从而实现放大器的自动增益控制.1 系统总体设计方案系统共分为三大部分: 第一部分为稳幅功能模块, 采用−95.5dB~31.5dB 程控放大, 通过NE5532跟随器, 实现稳幅功能. 比如对幅值在10mV~1V 的输入信号, 可使输入信号有效值稳定在353.5mV 左右, 且在其频率带宽范围内, 保证其幅频曲线稳定, 以及后级的功率放大电路稳定. 第二部分为峰值检波模块, 其采用AD637进行真有效值峰值检波. 第三部分为功率放大器, 采用运放NE5532, 在满功率带宽为100KHz 且幅值达到10V 时, 其压摆率为9V/us, 能够满足要求, 并且能支持±20V 供电. 再利用场效应管实现其输出电流的扩流, 就能使功率到达10W. 通过单片机MSP430G2553控制既实现了放大器电压增益Av 可自动调节并显示, 又降低了整个系统的成本. 因而系统效率高, 成本低, 可靠性和稳定性较强.输入信号经过电压跟随器, 将输入信号送给PGA2310自动调节增益AGC 模块, 通过控制器MSP430G2553对其进行控制. 而AD637真有效值检波模块是对PGA2310的输出信号进行峰值检波, 并收稿日期: 2015-04-05作者简介: 程望斌(1979− ), 男, 湖北崇阳人, 硕士, 湖南理工学院信息与通信工程学院副教授. 主要研究方向: 光电子技术、学科竞赛第28卷 第2期 湖南理工学院学报(自然科学版) Vol.28No.22015年6月 Journal of Hunan Institute of Science and Technology (Natural Sciences) Jun. 2015第2期 程望斌, 等: 自动增益控制放大器的设计与实现 49将检测的真有效值反馈给单片机从而达到环路控制的目的[2]. 为了设计的更人性化, 特增加了显示模块, 能够显示AGC 放大器当前增益的分贝值. 功率放大部分是对AGC 模块的输出信号进行功率放大, 驱动10Ω的负载. 系统总体设计框图如图1所示.2 方案论证与选择(1) AGC 电路方案论证与选择方案一: 典型的是采用场效应管或三极管控制增益. 主要利用场效应管的可变电阻区(或三极管等效为压控电阻)实现增益控制[3].方案二: 采用TI 公司VCA810压控放大芯片, 用两级VCA810级联实现−40dB~40dB 的程控放大. VCA810具有低失调电压, 一级放大倍数最大范围−40dB~40dB, 且外围电路简单, 但由于单级放大倍数过大易引起自激, 故采用两级级联放大.方案三: 采用TI 公司PGA2310数字程控放大芯片, 单级放大倍数的最大范围−95.5dB~31.5dB, 并且内部含有两个相互独立的通道, 其构成的外围电路简单, 易操控, 精确度较高.方案比较: 方案一采用大量分立元件, 电路复杂, 稳定性差, 调试较繁琐, 且精度不够. 方案二需要两级级联, 实现效果较好, 但由于MSP430G2553内部没有DA, 需要外加DA 芯片控制, 搭建电路较复杂. 方案三能够直接由单片机控制, 电路简单, 容易实现.(2) 峰值检波电路方案论证与选择方案一: 基本的峰值检波电路是由二极管电路和电压跟随器组成的, 此电路能够检测的信号频率范围宽, 但受二极管导通压降等因素的影响, 检波精度差.方案二: 真有效值检波电路采用ADI 公司的AD637,该芯片真有效值rms V V =输出为信号的真有效值电压.方案比较: 方案一电路简单, 容易调试, 受器件的影响使得测量精度失准. 方案二采用集成芯片实现峰值检波, 外围电路搭建容易, 并且抗噪声性能好、精度高.(3) 功率放大方案论证与选择方案一: 由多个高速缓冲器BUF634并联实现扩流输出, 提升放大器带负载能力[4]. 方案二: 用分立元件构成末级放大电路, 利用集成运放和MOSFET 扩流来实现放大.方案比较: 方案一效果好但成本较高; 方案二虽然实现较为麻烦, 但是成本低廉, 效果较好. 故采用方案二.图1 系统总体设计框图50 湖南理工学院学报(自然科学版) 第28卷3 系统硬件设计3.1 PGA2310构成的程控AGC 电路程控AGC 电路如图2所示. 为提高信号的稳定性, 信号经信号输入端口至NE5532运放构成跟随缓冲电路. 将此信号输入至PGA2310 Vin-L 引脚, 其正负电源引脚各加入10uf 和0.1uf 的电容滤波, 然后PGA2310输出信号通过NE5532跟随器输入至AD637构成的真有效值检波电路, 最后MSP430单片机AD 采集检波后的直流信号. 设定当输入直流或交流时, 如果检波输出信号大于353mV 或小于353mV , 单片机自动检测并且调节PGA2310增益, 使PGA2310输出直流电压信号时幅值稳定在0.5V 左右, 输出交流信号时峰值稳定在1V 左右.3.2 AD637真有效值检波电路PGA2310程控输出信号输入至AD637 Vin 管脚, 当输入为0时, 调节RP2滑动变阻器使检波输出也为0; 当有输入信号时, 调节RP1滑动变阻器使输出信号为输入信号有效值, 得到正确的检波直流信号. 检波电路图如图3所示.图2 程控AGC 电路图图3 AD637真有效值检波电路图第2期 程望斌, 等: 自动增益控制放大器的设计与实现 51 3.3 功率放大为实现较好的功率放大要求, 后级需要驱动10Ω负载, 由于普通运放不能提供驱动负载所需功率, 所以必须进行功率放大以提供所需功率并且将信号放大2倍. 我们采用如图4所示运放加MOS管电路, 具有带负载能力强等优点.4 系统软件设计本系统软件设计部分基于MSP430单片机平台, 主要完成增益控制、AD采集、预置信息液晶显示和按键控制[5], 系统以友好的人机界面展现给用户. 系统设计流程图如图5所示.在图5中, 我们采用条件判断语句控制AGC模块的增益, 并且还添加了一些容错措施, 以达到AGC 放大器在频带内稳定输出的目的, 为后级的功率放大电路的稳定提供了保证.5 系统测试及结果分析5.1 测试仪器TDS1012双踪示波器、SU3080数字函数信号发生器、直流稳压电源、万用表等.图4 功率放大电路图图5 系统设计流程图52 湖南理工学院学报(自然科学版) 第28卷5.2 直流信号放大测试测试方法: 幅度可变的直流电压信号(0.01V/0.1V/1V)至测试输入端, 然后用双踪示波器测测试输出信号. 测试结果见表1.输入信号(mv) 输出信号理论值(mv) 输出信号测试值(mv) 相对误差(%)<0.01 10.00 9.89 1.1% 0.1 10.00 9.90 1% 1 10.00 10.02 0.2%测试条件: 输入直流电压信号(0.01V/0.1V/1V)分别由滑动变阻器分压得到. 5.3 交流信号放大测试测试方法:(1) 从函数发生器输入频率为10KHz 且幅值可变的交流电压信号(0.01V/0.1V/1V)至测试输入端, 然后用双踪示波器测试输出信号. 测试结果见表2.输入信号(mV) 输出信号理论值(mV) 输出信号测试值(mV) 相对误差(%) <0.01 10.00 9.88 1.2% 0.01 10.00 9.94 0.6% 1 10.00 10.03 0.3%(2) 从函数发生器输入信号幅值为1V 且频率可变的交流电压信号至测试输入端, 然后用双踪示波器测试输出信号. 测试结果见表3.输入信号(Hz) 输出信号理论值(mV) 输出信号测试值(mV) 相对误差(%)1 10.00 9.88 1.2% 10 10.00 9.86 1.4% 1000 10.00 9.89 1.1% 10K 10.00 9.92 0.8% 100K 10.00 9.91 0.9% 200K 10.00 9.89 1.1%5.4 测试结果分析由测试数据可知, 放大器增益控制, 交直流放大, 带宽和带负载能力等指标都达到了要求. 在测量输入信号幅值低于10mV 时, 由于输入信号幅度过小、噪声的掩盖和仪器磨损等原因, 所以此项测试结果有误差.6 总结本文设计的系统实际输入信号有效值达到5mV , 在现有的仪器条件下, 信号幅度输出小时噪声大, 导致输出波形噪声较大. 放大器在驱动 10Ω负载时, 通频带带宽超过 100KHz, 带内失真小, 但功率放大器对扩流MOSFET 需配对, 否则容易产生交越失真. 如果对功率放大电路进行改善, 就能拓宽带宽[6] , 增大信号载体的容量.参考文献[1] 陈亮名, 杨 昆. 基于宽带高增益的放大器设计[J]. 电子设计工程, 2014, 22(15): 146~148 [2] 赖小强, 李双田. 数字闭环自动增益控制系统设计与实现[J]. 网络新媒体技术, 2013, 2(3): 40~44 [3] 李怀良, 庹先国, 朱丽丽, 等. 中低频宽动态范围AGC 放大器设计[J]. 电测与仪表, 2013, 50(566): 96~99 [4] 于国义, 张 乐, 崔先慧, 等. 用于CMOS 图像传感器的AGC 放大器设计[J]. 中国科技, 2013, 8(1): 10~13 [5] 李晓宇, 宫 平, 李杉杉, 等. 自增益电路在激光测距中的应用[J]. 电子设计工程, 2014, 22(18): 77~78, 83 [6] 陈铖颖, 黑 勇, 戴 澜, 等. 面向助听器应用的低功耗自动增益控制环路[J]. 微电子学, 2013, 43(4): 464~467表1 直流信号放大测试结果表2 交流信号放大测试结果(信号频率为10KHz)表3 交流信号放大测试结果(信号幅值为1V)。
程控放大器(ad603)本设计由三个模块电路构成:前级放大电路(带AGC部分)、后级放大电路和单片机显示与控制模块。
在前级放大电路中,用宽带运算放大器AD603两级级联放大输入信号,输出放大一定倍数的电压,经过后级放大电路达到大于8V的有效值输出。
ADUC812的单片机显示、控制和数据处理模块除可以程控调节放大器的增益外,还可以实时显示输出电压有效值。
本设计采用高级压控增益器件,进行合理的级联和阻抗匹配,加入后级负反馈互补输出级,全面提高了增益带宽积和输出电压幅度。
应用单片机和数字信号处理技术对增益进行预置和控制,AGC稳定性好,可控范围大,完成了题目的所有基本和发挥要求。
方案论证与比较1.可控增益放大器部分方案一简单的放大电路可以由三极管搭接的放大电路实现,图1为分立元件放大器电路图。
为了满足增益60dB的要求,可以采用多级放大电路实现。
对电路输出用二极管检波产生反馈电压调节前级电路实现自动增益的调节。
本方案由于大量采用分立元件,如三极管等,电路比较复杂,工作点难于调整,尤其增益的定量调节非常困难。
此外,由于采用多级放大,电路稳定性差,容易产生自激现象。
方案二为了易于实现最大60dB增益的调节,可以采用D/A芯片AD7520的电阻权网络改变反馈电压进而控制电路增益。
又考虑到AD7520是一种廉价型的10位D/A转换芯片,其输出Vout=Dn×Vref/210,其中Dn为10位数字量输入的二进制值,可满足210=1024挡增益调节,满足题目的精度要求。
它由CMOS电流开关和梯形电阻网络构成,具有结构简单、精确度高、体积小、控制方便、外围布线简化等特点,故可以采用AD7520来实现信号的程控衰减。
但由于AD7520对输入参考电压Vref有一定幅度要求,为使输入信号在mV~V每一数量级都有较精确的增益,最好使信号在到达AD7520前经过一个适应性的幅度放大调整,再通过AD7520衰减后进行相应的后级放大,并使前后级增益积为1024,与AD7520的衰减分母抵消,即可实现程控放大。
自动增益放大器摘要:本系统有四个模块组成:程控放大器,峰值检测,液晶。
程控放大器采用两片AD603接连组成,放大电压增益可达50dB,增益0.2v步进可调,电压增益误差不大于5%。
放大器输出无明显失真。
峰值测量采用真有效值采样芯片AD637先进行有效值采样,然后通过PCF8951进行AD采样,最后再转换成峰值,液晶采用LCD1602,系统以stc89c51单片机为控制核心,经测试验证,系统运行稳定,操作方便。
关键词:程控放大器,峰值检测,AD采样,单片机。
Abstract:This system has three modules: SPC amplifiers, peak detection, liquid crystal. By two AD603 program-controlled amplifier amplification voltage gain one, can gain 1db stepping 0.2v, adjustable, voltage gain error is not more than 5%. Amplifier output without obvious distortion. Measure true RMS peak by sampling AD637 chip on sampling, then PCF8951 through effective sampling, finally to AD convert peak, LCD USES lcd1602 management system with stc8951 SCM as control core and tested, the system runs stably, convenient operation.Key: SPC amplifier Peak detection AD samplingchip SCM1. 方案的论证与比较1.1 设计需求1.1.1 基本要求(1)放大器可以从信号发生器或音乐播放器输入音频信号(50Hz~10KHz),输出可以带200Ω负载或驱动8Ω喇叭(2~5W)。
(20 分)(2)当输入信号幅度在10mV~5V 间变化时,放大器输出默认值保持在2V±0.2V(有效值)内,波动越小越好。
(30 分)(3)可以显示输入信号幅度和频率。
(10 分)(4)能够在1V~3V 范围内步进式调节放大器输出幅度,步距0.2V。
(15 分)(5)能够根据环境噪声调整自动调节放大器输出幅度。
(15分)(6)其它发挥设计。
(10 分)(7)设计报告。
(20 分)1.1.2 发挥部分(1)输出电压步距可通过按键调整:0.2v、0.3v、0.4v;(3)显示当前放大输出。
(4)其它。
1.2 总体方案方案一:选用结电容小,f T高的晶体管,采用多种补偿法,多级放大加深度负反馈,以及组合各种组态的放大电路形式,可以组成优质的宽带放大器,而且成本较低。
但若要全部采用晶体管实现题目要求,有一定困难,首先高频晶体管配对困难,不易购买;其次,理论计算往往与实际电路有一定差距,工作点不容易调整;而且,晶体管参数易受环境影响,影响系统总体性能。
另外,晶体管电路增益调节较为复杂,不易实现题目要求的增益可调。
方案二:使用专用的集成宽带放大器。
如TITHS6022、NE592等集成电路。
通过外接少数的元件就可以满足本题目要求,甚至远超过题目要求的带宽和增益的指标,但这种放大器难以购买,价格较贵,灵活性不够,不易满足题目扩展功能要求。
方案三:市面上有多种型号、各具特色的宽频带集成运算放大器。
这些集成运算放大器有的通频带宽,有足够的增益,有的可以输出较高电压,使用方便,有的甚至可以实现增益可调及AGC的功能。
总体上硬件的实现和调试较为简单,所以,我们决定采用多个集成运放级连实现本题目1.3 增益控控制:方案一:利用电阻网络和拨码开关,手动调节增益,可实现增益控制,但硬件规模较大,控制繁琐且人机界面欠佳,另外,利用电阻网络实现增益调节需使用不同阻值的高精度电阻,这种电阻价格昂贵且不易购买。
方案二:可以用继电器或模拟开关构成电阻网络,由单片机控制以改变信号增益。
这种方案同样存在方案一电阻网络的缺点,同时,如果使用模拟开关,其导通电阻较大,而且各通道信号会互相干扰,容易影响系统性能。
方案三:由单片机、D/A转换器和可编程增益放大器AD603构成压控放大器。
单片机通过对控制D/A输出直流电压来控制AD603的内部电阻衰减网络,实现增益调节。
其外围元件少,电路简单,由于AD603带宽最大能达到90MHz,增益范围有40dB,增益精度在±0.5dB,可精确实现增益控制,可以实现题目发挥部分减小增益步进间隔的要求。
所以本部分采用该方案。
1.4 峰值检测:方案一:采用分段逼近式有效值检波电路。
该方法示值虽然是被测电压的有效值,但由于放大器动态范围的限制,对于被测信号会产生一定的波形误差,并且硬件电路搭接复杂,且稳定性能不好。
方案二:采用真有效值转换芯片 AD637和高速A/D芯片PCF8951测量市电有效值。
将从AD603输出的信号通过AD637转换成直流信号后接入PCF8951,利用单片机读取数据后进行相应的幅值变换得到峰值。
利用集成电路芯片测量精度高,误差小、稳定性好,硬件电路实现简单,可减小硬件体积,所以本部分采用该方案。
1.5 处理器选择:通过实验测试我以前买的stc89c51可以满足要求,为了节约成本就选择它为微处理器2. 系统设计2.1 理论分析与计算本系统以可变增益增益放大器AD603为核心,其它各单元电路都是根据AD603及题目要求设计。
由于题目的发挥部分要求电压的输出范围2V~2.5V,对于10mv的小信号,则至少要将信号放大200倍,而且输入信号的频率范围为10Hz~500KHz,故采用两片AD603对信号进行放大,单片AD603增益公式为:DB = 40 * Vo+ Go;V o为1、2脚之间的电压,范围为-500mv—500mv,Go根据5、7脚的不同连接方式Go可取10dB,20dB,30dB。
本系统将AD603的5脚和7脚相连,单级AD603增益调整范围为,-10~+30 dB,带宽为90MHz,两级AD603级联,使得增益可调范围扩大到-20 dB~+60 dB。
可满足题目要求的电压放大和频率的要求,当AD603的增益为46dB的时候电压可以放大200倍,当AD603的增益为48dB的时候电压可以放大250倍.所以只要正确的控制1、2脚之间的电压就能实现电压的不同放大倍数,从而满足题目要求。
2.2 总体设计根据带宽、电压的放大倍数,系统采用两级AD603程控增益放大器,增益可达60dB,能过满足题目的要求,而且AD603能够满足带宽的要求,有效值测量可有多种实现方案,但选用测量有效值的专用芯片AD637,则电路简洁方便,而且精度较高。
由于系统模块所用IO口过多,一般51单片机不能够满足需求,故采用功能较强的C8051f020 单片机作为主控机器。
通过键盘进行增益和档位的调节,而液晶显示增益和峰值。
系统的整体框图如下:2.3 单元电路电路模块设计2.3.1 自动增益电路本系统的自动增益控制功能,实际是由增益控制电路转化而来。
在输出级加入检波电路,检出直流电压送入A/D 采样,经单片机计算后控制D/A 输出,此电压加到AD603的增益控制端,从而控制AD603的增益达到使输出电压恒定的目的。
AD603的简化原理框图如图 2-3-1所示,它由无源输入衰减器、增益控制界面和固定增益放大器三部分组成。
图中加在梯型网络输入端(VINP )的信号经衰减后,由固定增益放大器输出,衰减量是由加在增益控制接口的电压决定。
增益的调整与其自身电压值无关,而仅与其差值VG 有关,由于控制电压GPOS/GNEG 端的输入电阻高达50M Ω,因而输入电流很小,致使片内控制电路对提供增益控制电压的外电路影响减小。
而且,如果AD603的增益用dB 表示,则与控制电压成线性关系,以上特点很适合构成本题要求的放大器。
图2-1-1图2-3-1 AD603原理框图中的“滑动臂”从左到右是可以连接移动的。
当VOUT和FDBK两管脚的连接不同时,其放大器的增益范围也不一样,带宽在9MHz ~90MHz之间为加大中间级的放大倍数及增益调节范围,我们使用两片AD603级联作为中间级放大(图2-3-2)。
如果将AD603的5脚和7脚相连,单级AD603增益调整范围为,-10~+30 dB,带宽为90MHz,两级AD603级联,使得增益可调范围扩大到-20 dB~+60 dB。
可满足题目要求的电压放大。
图2-3-2 级联AD603电路图两级AD603采用+5V,-5V电源供电,两级的控制端GNEG都接地,另一控制端GPOS接D/A输出,从而精确地控制AD603的增益。
AD603的增益与控制电压成线性关系,其增益控制端输入电压范围为-500mv~+500mv,增益调节范围为40dB,当步进1dB时,控制端电压需增大ΔV G=40) 500(500--=25mv,由于两级AD603由同一电压控制,所以,步进1dB的控制电压变化幅度为25mv/2=12.5mv。
由于AD603的控制电压需要比较精确的电压值。
我们使用12位的C8051F020的内部DA,可满足指标要求。
另外,通过A/D采样输出信号,由单片机计算后,再去调整D/A输出电压,就可实现AGC功能,扩大通频带.具体电路如下:2.3.1 峰值检测与DA/AD转换峰值检测是利用真有效值芯片AD637先进行有效值采样然后通过PCF8951进行AD 采样把有效值采样回来给单片机,再通过单片机进行数值处理把有效值转换成峰值并计算增益通过pcf8951DA输出到AD603增益控制端,具体电路如下:2.3.2功率放大部分:考虑到成本与实际效果功放采用TAD2822来实现,具体电路如下所示:2.3.3电源部分:本系统运放使用正负5V 电源给单片机系统工作,为了能给系统提供稳定的电源,对市电变压后进行整流,滤波,稳压得到系统工作电源。
电路如下:此部分电路比较典型,采用通常使用的桥式全波整流,大电容滤波,集成三端固定稳压片稳压。
2.3.3显示部分本系统用LCD1602显示,电路图如下:3. 系统功能测试3.1 测试使用仪器Agilent 33250A 函数信号发生器Tektronix TDS 2012 数字示波器SS7200。
3.2 测试结果完整性及结果分析基础部分10mV/ 100Hz0.1V/1kHz0.5V/10kHz0.7V/20kHz0.8V/30kHz1V/50kHz幅度(√/×)2.11 2.02 1.96 2.02 1.97 2.05信号放大和控制部分在制作部分难易程度有很大的差别,所以我们采用分模块制作方法,信号放大电路中涉及的是低频小信号的处理,所以元件的选定和参数的确定有很大的难度,关键部分还在于电路元件的布局,如何抑制噪声,防止自激是电路布局的难点,我们采用了单点接地的方法。