电赛选拔-可控放大器课案_第1页
电赛选拔-可控放大器课案_第2页
电赛选拔-可控放大器课案_第3页
电赛选拔-可控放大器课案_第4页
电赛选拔-可控放大器课案_第5页
已阅读5页,还剩10页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目录摘要---------------------------------------------------------------------2第一章 设计原理与论证1.测量放大部分----------------------------------------------------------3(1)前置放大电路的设计 ------------------------------------------------3(2)程控增益放大部分--------------------------------------------------42.滤波部分---------------------------------------------------------------4第二章 系统整体设计方案1.系统原理框图----------------------------------------------------------62.整体电路图------------------------------------------------------------63.滤波部分---------------------------------------------------------------74.单片机控制部分--------------------------------------------------------75.软件流程---------------------------------------------------------------8第三章 主要参数计算1.前端放大电路及程控放大部分 -------------------------------------------82.通频带计算-------------------------------------------------------------83.抗干扰措施------------------------------------------------------------10第四章 参数测试分析1.放大器测试------------------------------------------------------------102.程控滤波器测试-------------------------------------------------------113.结论------------------------------------------------------------------11附录(总程序)-----------------------------------------------------------12共15页第1页可控放大器【摘要】本着简单、准确、可靠、稳定、通用的原则,采用了分级设计匹配互连的思想。系统的特色在于:通过模拟开关,改变反馈电阻阻值,从而改变放大器增益,增益从10dB到60dB可调步距为10dB。用单片机STC89C52对可编程滤波器芯片MAX262进行程序控制,可以同时对两路输入信号进行二阶低通、高通、带通、带阻以及全通滤波处理,滤波器的中心频率在15kHz~50kHz频率范围内实现64级程控调节,其Q值在0.5~64范围实现128级程控调节。要求:1.基本要求1)放大器输入正弦信号电压振幅为20mV,电压增益为45dB,通频带为100Hz~20kHz,放大器输出电压无明显失真。2)滤波器可设置为低通滤波器,其-3dB截止频率fc在1kHz~10kHz范围内可调,调节的频率步进为1KHz,2fc处放大器与滤波器的总电压增益不大于30dB,RL=1k。3)滤波器可设置为高通滤波器,其-3dB截止频率fc在1kHz~10kHz范围内可调,调节的频率步进为0.5kHz,0.5fc处放大器与滤波器的总电压增益不大于30dB,RL=1k 。4)截止频率的误差不大于10%。5)有设置参数显示功能。2、发挥部分1)放大器电压增益为55dB,输入正弦信号电压振幅为20mV,增益10dB步进可调,通频带为100Hz~50kHz。2)制作一个带通滤波器,中心频率25kHz,通频带5kHz,在20kHz和30kHz频率处,要求放大器与带通滤波器的总电压增益不大于 45dB。3)上述带通滤波器中心频率可设置,设置范围15kHz~35kHz,步进为2kHz。4)电压增益、截止频率误差均不大于5%。5)其他。共15页第2页第一章 设计原理与论证根据题目要求分以下几部分进行方案设计与论证:1、 测量放大部分(1)前置放大电路的设计方案一:用LM324放大器,其电源电流很小且与电源电压无关,输入偏流电阻是温度补偿的,也不需外接频率补偿,可做到输出电平与数字电路兼容,但其带宽参数无法满足本设计要求故不采用。方案二:采用运算放大器OP07,Op07芯片是一种低噪声,非斩波稳零的双极性运算放大器集成电路。由于OP07具有非常低的输入失调电压(对于OP07A最大为25μV),所以OP07在很多应用场合不需要额外的调零措施。OP07同时具有输入偏置电流低(OP07A为±2nA)和开环增益高(对于OP07A为300V/mV)的特点,这种低失调、高开环增益的特性使得OP07特别适用于高增益的测量设备。为了达到60DB增益采用两级放大,第一级放大倍数为10,总的放大倍数为第一级放大倍数与第二级放大倍数的乘积。共15页第3页图1(2)程控增益放大部分由一增益可软件编程的放大器,将不同幅度的模拟输入信号放大到某个特定范围,便于A/D转换器进行采样;或者将给定信号放大一个由软件设定的增益后输出。方案一:集成程控增益放大器。它们具有低漂移、低非线性、高共模抑制比和宽频带等优点,但其增益有限,只能实现特定的几种增益切换。 所以我们不采用此方案。方案二:运放+模拟开关+电阻网络。如图1这种方法利用模拟开关切换电阻反馈网络,从而改变放大电路的闭环增益。此种方法通用性强,经济实惠,效果显著。所以我们用此方案。2、 滤波部分在业自动化的许多领域都要使用滤波器。一般有源滤波器均由运算放大器和RC元件组成。方案一:使用RC网络,RC电路尽管可以做到体积小和廉价,但要满足此设计要求,需多个图2结构并联,网络仍然过于庞大。而且其上半周内电容C中积蓄得能量到下半周就会被电阻R消耗一半,因此单纯的RC电路Q值不会大于0.5,选择性差,效果同样不佳。所以我们不采用。图2方案二:使用MAX262可编程开关电容通用滤波器,它是美国MAXIM公司开发的一种通用有源滤波器,可用微处理器编程控制,方便的构成各种低通、带通、高通、陷波和全通配置,而且不需要外部元件,可靠性高,对使用环境的要求不高。如图3通过单片机(89s52)对该芯片的6个输入端进行有效设置可实现64个不同的中心频率f0,而且Q值可达128完全满足本题目所以我们采用方案二。共15页第4页单片机与max262 的连接图:共15页第5页第二章 系统整体设计方案1、系统原理框图,见图4。采用模拟开关CD4051控制反馈电阻调节电压增益,优点是电路简单、通用性强。AT89S52直接驱动数码管显示,滤波部分芯片MAX261输入采用4013分频并用模拟开关控制。、整体电路图:共15页第6页滤波部分:单片机控制部分:共15页第7页软件流程如下:总程序框图,见图5第三章主要参数计算1、 前端放大电路及程控放大部分放大电路采用反相放大放大倍数计算公式为 Avf=-Rw/Rf Av=20lgAvf当增益Av=10dBAvf=3.16=Rw/10k 。由此可计算出 Rw=31.6k 欧姆,再经过模拟开关CD4051进而可计算出增益分别为20、30、40、50、60时Rw的值(如图)。调节Rw的值即可获得所需的增益。2、 通频带计算系统选用模式一实现低通、带通,模式三实现高通。同时 89C51的ALE信号送到MAX261的CLKA和CLKB引脚作为时钟信号及晶振频率 1/6 及2MHz作为MAX261的外部时钟时钟频率,MAX261处理的输入信号范围为15kHz~50kHz,通过改变编程数据F0~F5实现64级中心频率调节。根据厂家的芯片资料fclk/f0=40.84+1.57N1及Q=64/(128-N2)并由查表得出下表数据:共15页第8页f0fclkMODESF5~F0N1Q6~Q0N21,31kHz125kHz125.660100001600100015.602kHz250kHz125.660100001600100015.603kHz0.5MHz166.501010104201010142.104kHz0.5MHz125.660100001600100015.605kHz0.5MHz100.560000000000000006kHz1MHz166.501010104201010142307kHz1MHz142.94011011270011112718kHz1MHz125.660100001600100015.609kHz1MHz109.9600011170000116.8110kHz1MHz100.5300000000000000011kHz2MHz182.211101005201101051.8012kHz2MHz166.501010104201010142.2013kHz2MHz153.931000103401000134014kHz2MHz142.940110112700110127115kHz2MHz133.520101012100101021116kHz2MHz125.660100001600100015.6017kHz2MHz117.810010111100010111共15页第9页118kHz2MHz111.5300011170000116.8119kHz2MHz105.2400001130000013120kHz2MHz100.53000000000000000、抗干扰措施:宽带放大器的总增益为0—60dB,因此抗干扰措施必须要做的好,才能避免自激和减少噪声。设计中采用了如下方法:运算放大器采用低噪声、低失调、高开环增益的 OP07,;在电源端并接0.1uf的电容避免电源的高频干扰,并接20uf的电容避免低频干扰。所有信号耦合用电解电容两端并接高频瓷片电容,以避免高频增益下降。第四章参数测试分析1、放大器测试:增益(dB)Vi(mv)Vout02021.3mV102020 2030 2040 20 2.1V共15页第10页50 2060 20、程控滤波器测试:V11111111010i000000100fVo结论基本要求1)放大器输入正弦信号电压振幅为10mV,电压增益为40dB,通频带为100Hz~40kHz,放大器输出电压无明显失真。

发挥要求(1)放大器电压增益为60dB,输入正弦信号电压振幅为10mV,增益10dB步进可调,通频带为100Hz~

实际性能电压增益为60dB,输入正弦信号电压振幅为10mV,增益10dB步进可调,通频带为100Hz~100kHz。2)滤波器可设置为低通滤波器,其-3dB截止频率fc在1kHz~20kHz范围内可调,调节的频率步进为1kHz,2fc处放大器与滤波器的总电压增益不大于30dB,RL=1kW。

100kHz。(2)制作一个带通滤波低通滤波器,其-3dB器,中心频率50kHz,截止频率fc在1kHz~20kHz范围内可调,调通频带10kHz,在节的频率步进为1kHz,40kHz和60kHz频率2fc处放大器与滤波器的处,要求放大器与带通总电压增益不大于滤波器的总电压增益不30dB,RL=1kW。大于45dB。3)滤波器可设置为高通滤波器,其-3dB截止频率fc在1kHz~20kHz范围内可调,调节的频率步进为1kHz,0.5fc处放大器与滤波器的总电压增益不大于30dB,RL=1kW。

(3)上述带通滤波器中心频率可设置,设置范围40kHz~60kHz,步进为2kHz。

高通滤波器,其-3dB截止频率fc在1kHz~20kHz范围内可调,调节的频率步进为1kHz,0.5fc处放大器与滤波器的总电压增益不大于30dB,RL=1kW。共15页第11页(4)截止频率的误差不大 (4)电压增益、截止频于10%。 率误差均不大于5%。5)有设置参数显示功(5)其他能。

带通滤波器,中心频率50kHz,通频带10kHz ,在40kHz 和60kHz 频率处,要求放大器与带通滤波器的总电压增益不大于45dB。设置参数显示附录1.程序#include<reg51.h>#include<math.h> #defineS10x38#include<intrins.h> #defineS20x34#defineS30x2ctypedefunsignedcharuchar; #defineS40x1ctypedefunsignedintuint;typedefunsignedlongulong; ucharnum,dd=0,Mode=3,N1,N2,c,Q=1;uintf0=40000,fc_H=1000,fc_L=1000,d=0xf6;voidWrite_Max262(void); ulongfclk=200000;voidLow_Pass(void);voidHigh_Pass(void);ucharFclk_F0_Q(void); voidDelay(uintz)voidfd() ; {uintx,y;ucharcodeTable[13]={ for(x=z;x>0;x--)0xc0,0xf9,0xa4,0xb0,0x99, for(y=124;y>0;y--);0x92,0x82,0xf8,0x80,0x90, }0x89,0xc7,0xf6};voidDisplay(void)ucharcodeSelect[6]={ {0x7f,0xbf,0xdf,0xef,0xf7,0xfb}; staticucharnum,Temp;staticuintk;sbitA0=P1^0; P2=0xff&d;sbitA1=P1^1; k++;sbitA2=P1^2; switch(num)sbitA3=P1^3; {sbitD0=P1^4; case0:sbitD1=P1^5; P0=Table[dd];sbitW_R=P1^6; break;sbitsw=P1^7; case1:switch(c)共15页第12页{ }case0: num++;P0=Table[0]; num%=4;Temp=0; k%=40;break; Delay(1);case1: }P0=Table[10];Temp=fc_H/1000;break; ucharKeyscan(void)case2: {P0=Table[11]; ucharKey;Temp=fc_L/1000; if((P3&0x3c)==0x3c)break; return(0xff);case3: Delay(10);P0=Table[8]; if((P3&0x3c)==0x3c)Temp=f0/1000; return(0xff);break; Key=P3&0x3c;default: while((P3&0x3c)!=0x3c)break; {} Display();break; }return(Key);case2: }P0=Table[Temp/10];break; voidKeySet(void)case3: {P0=Table[Temp%10]; uchari;break; switch(Keyscan())default: {break; caseS1:} c++;switch(c) c%=4;{ break;case0: caseS2:P2=Select[num]&d; switch(c)break; {case1: case1:case2: fc_H+=1000;case3: if(fc_H==21000)if(k>20) fc_H=1000;P2=Select[num]&d;else break;P2=0xff&d; case2:break; fc_L+=1000;共15页第13页if(fc_L==21000)fc_L=1000; }break; break;case3: case2:f0+=2000; for(i=0;i<3;i++)if(f0==62000) {f0=40000; Q=1;break; Low_Pass();default: Fclk_F0_Q();break; Write_Max262();}break; }caseS3: break;switch(c) case3:{ for(i=0;i<3;i++)case1: {fc_H-=1000; Q=f0/10000;if(fc_H==0) Fclk_F0_Q();fc_H=20000; Write_Max262();break;case2: }fc_L-=1000; break;if(fc_L==0) }fc_L=20000;break; default:case3: break;f0-=2000; }if(f0==38000) }f0=60000;break; voidLow_Pass(void)default: {break; Q=pow(Q,2);} Q*=2;break; f0=(uint)(fc_L/(sqrt((1-1/Q)+sqrt(pow(1-caseS4: 1/Q,2)+1))));switch(c) }{case1:for(i=0;i<3;i++) voidHigh_Pass(void){ {Q=1; Q=pow(Q,2);High_Pass(

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论