程控滤波器(d).doc

上传人:小** 文档编号:89153914 上传时间:2019-05-19 格式:DOC 页数:11 大小:232KB
返回 下载 相关 举报
程控滤波器(d).doc_第1页
第1页 / 共11页
程控滤波器(d).doc_第2页
第2页 / 共11页
程控滤波器(d).doc_第3页
第3页 / 共11页
程控滤波器(d).doc_第4页
第4页 / 共11页
程控滤波器(d).doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《程控滤波器(d).doc》由会员分享,可在线阅读,更多相关《程控滤波器(d).doc(11页珍藏版)》请在金锄头文库上搜索。

1、精品文档整理2011年9月21号目录摘要11.系统设计21.1.设计要求21.1.1.基本设计要求21.1.2.发挥部分21.2.总体设计方案21.2.1.系统总体方案21.2.2.方案论证与比较32.单元电路设计421放大电路的设计422滤波电路的设计53.软件设计54系统测试54.1测试仪器54.2测试数据55参考文献6附录1:7附录2:8程控滤波器(D)摘要本系统设计一个程控滤波器逗号其主要由单片机(M16L)、FPGA、程控专用芯片MAX262和一些模拟电路组成。最主要的特点是构成了单片机与FPGA之间的通信,形成了上位机之间的控制的结构逗号通过FPGA的反馈数据对MAX262进行可调

2、节控制逗号本作品操作便捷、控制简单、界面友好逗号用单片机对可编程滤波器芯片MAX262进行程序控制逗号可以同时对两路输入信号进行二阶低通逗号高通滤波处理。滤波器的中心频率在1K-20K频率范围内逗号10mV的输入信号经过放大,进而得到滤波器的输入信号。我们采用仪表放大器来对信号进行放大,仪表放大器AD620通过改变外围电路来改变其放大倍率。对于数字电位器逗号我们采用的是X9C104进行粗调,然后通过调节变阻器来进行细调,即可达到精度要求。用单片机来控制X9C104的步进值,进而控制电位器的输出电阻来改变放大器增益。【关键词】 滤波器 放大器 AbstractThis system design

3、s a filter that is controlled by program , it is made up of singlechip , FPGA, MAX262 and some simulative circuit.the main characteristic is that the filter constitutes correspondence between singlechip and FPGA ,itforms pilot configuration, by the feedback data of FPGA to control the MAX262, this p

4、rocduction operates conveniently, controls simply, and the interface is good, using singlechip to control the MAX262,which can deal with the import signal of two road,the central frequency of filter is 1K- 20K.because the import signal of 10 mV is enlarged , then it gets a filter of import signal.we

5、 adopt the amplifier to enlarge the signal, the AD620 change its zoom out rate by periphery circuit,circle electric circuit to change it enlarge magnification.For the numeral wiring, we adopt the X9C104 to debug, then by the rheostat to debug carefully,which can attain the precision request.by using

6、 singlechip to control the X9 C104 ,then by controlling the machine to change the plus of amplifier .Keywords:filter amplifier1. 系统设计1.1. 设计要求1.1.1. 基本设计要求(1)放大器输入正弦信号电压振幅为10mV逗号电压增益为40dB逗号增益10dB步进可调逗号通频带为100Hz40kHz逗号放大器输出电压无明显失真。(2)滤波器可设置为低通滤波器逗号其-3dB截止频率fc在1kHz20kHz范围内可调逗号调节的频率步进为1kHz逗号2fc处放大器与滤波器

7、的总电压增益不大于30dB, RL=1kW。(3)滤波器可设置为高通滤波器逗号其-3dB截止频率fc在1kHz20kHz范围内可调逗号调节的频率步进为1kHz逗号0.5fc处放大器与滤波器的总电压增益不大于30dB, RL=1kW。(4)电压增益与截止频率的误差均不大于10%。(5)有设置参数显示功能。1.1.2. 发挥部分(1)放大器电压增益为60dB逗号输入信号电压振幅为10mV;增益10dB步进可调逗号电压增益误差不大于5%。(2)制作一个四阶椭圆型低通滤波器逗号带内起伏1dB逗号-3dB通带为50kHz逗号要求放大器与低通滤波器在200kHz处的总电压增益小于5dB逗号-3dB通带误差

8、不大于5%。(3)制作一个简易幅频特性测试仪逗号其扫频输出信号的频率变化范围是100Hz200kHz逗号频率步进10kHz。(4)其他。1.2. 总体设计方案1.2.1. 系统总体方案程控滤波器总体设计方案如图1所示逗号系统主要由放大电路、滤波电路等组成。图1程控滤波器组成框图1.2.2. 方案论证与比较(1)放大器的选择方案一uA741通用高增益运算放大器,早些年最常用的运放之一。但 uA741 通用放大器,性能不是很好。早期运放逗号在音频运放的选择上逗号有较好的优势。其中礎741是内部有相位补偿电路的先驱产品。741在早期的音响中使用逗号它的AC特性和噪声特性较好逗号但是741的输入级为双

9、极晶体管逗号所以偏流大功耗大。方案二AD620精确度高逗号使用简易逗号低耗电量逗号增益范围广(只需一个电阻即可设定)。使用起来比741放大器方便得多逗号尤其是他不必考虑电阻适用范围。并且具有优良的共模抑制、线性度、温度稳定性、可靠性并节省印制线路板面积、失调电压、输入电流、噪声等也比较好逗号而且价格便宜。因此选择方案二。(2)滤波器的选择为使产生的信号平滑、精确逗号采用滤波电路对波形进行后级处理。方案一:采用最简单的无源RC低通滤波器。其特点是无电压放大倍数逗号带负载能力差。方案二:采用一阶有源滤波器。由于引入了集成运放逗号滤波器的通带电压放大倍数和带负载能力得到了提高逗号但电路稍复杂。方案三

10、:在电子电路中,滤波器是不可或缺的部分,其中有源滤波器更为常用。一般有源滤波器由运算放大器和RC元件组成,对元器件的参数精度要求比较高,设计和调试也比较麻烦。美国Maxim公司生产的可编程滤波器芯片MAX262可以通过编程对各种低频信号实现低通、高通、带通、带阻以及全通滤波处理,且滤波的特性参数如中心频率、品质因数等,可通过编程进行设置,电路的外围器件也少。采用单片机完成对可编程滤波器MAX262的控制,能很好地实现有源滤波器的设计工作。这种程控滤波器具有使用灵活、调试容易及工作性能稳定等特点。因此选用方案三。(3)单片机的选择方案一:采用通用的 51 单片机由于 51 单片机内部的随机存取储

11、存器和 ROM 都比较小逗号考虑到实现本系统需要大量的数据处理及液晶显示需占用大量的 ROM 资源等逗号用 51 单片机实现本系统就需外扩随机存取储存器和 ROM 逗号实现起来比较麻烦。而且基于整个系统的速度要求逗号 51 单片机也不能满足要求。方案二: Atmega16与51单片机、PIC单片机相比具有一系列的优点:在相同的系统时钟下运行速度最快;芯片内部的Flsah、EEPROM、SRAM容量较大;所有型号的Flash、EEPROM都可以反复烧写、全部支持在线编程烧写(ISP);多种频率的内部RC振荡器、上电自动复位、看门狗、启动延时等功能逗号零外围电路也可以工作;每个IO口都可以以推换驱

12、动的方式输出高、低电平逗号驱动能力强;内部资源丰富逗号一般都集成AD、DA模数器、PWM、SPI、USART、TWI、I2C通信口、丰富的中断源等。具有 C 语言风格的汇编语言逗号有与标准 C 兼容的 C 语言逗号 C 语言函数可以与汇编函数互相调用逗号使其开发更加容易逗号实现整个系统更加简单。因此采用方案二。经过选择后的系统总框图如图2所示。图22. 单元电路设计21放大电路的设计在一般信号放大的应用中通常只要透过差动放大电路即可满足要求逗号然而基本差动放大电路精密度较差逗号且在更变放大增益时逗号必须调整两个电阻。影响整个讯号放大精确度的原因就更加复杂逗号仪表放大电路则无上述缺点。AD620

13、仪表放大器其中1、8接脚要跨接一电阻来调整放大大倍率逗号4、7接脚须提供正负相等的工作电压逗号由2、3接脚输入的放大的电压可从接脚6输出放大后的电压值逗号接脚5则是参考基准逗号如果接地逗号则是接脚6的输出与地之间的相对电压。如附录1所示:22滤波电路的设计本电路设计采用单片机控制。单片机选用atmega16逗号atmega16是一种的低功耗高性能的CMOS型8位微控制器。有16KB的Flash、512字节EEPROM、1K字节SRAM、32个可编程的I/O口、32个通用工作寄存器、用于边界扫描的JTAG接口、支持片内调试与编程逗号三个具有比较模式的灵活的定时器/计数器、片内/外中断、可编程串行

14、USART逗号有起始条件检测器的通用串行接口。8路十位具有可选差分输入级可编程增益的ADC逗号具有片内振荡器的可编程看门狗定时器逗号一个SPI串行端口逗号工作空闲模式时CPU停止工作逗号而USART、两线接口、A/D转换器、SRAM、T/C、SPI端口以及中断系统继续工作。掉点模式时晶体振荡器停止振荡逗号所有功能除了中断和硬件复位之外都停止工作。该电路由单片机的PI口来控制逗号由单片机将数据输入存储器逗号再输入MAX262。通过设置相应的参数逗号可实现相应带宽的滤波器。3. 软件设计系统的主程序流程如附录2所示逗号首先进行初始化逗号然后从片内RAM中读取新设置标志位进行判断;如果不是逗号给MA

15、X262芯片送入滤波器所需的初始化工作参数;如果是新设置则根据新建中断服务程序获得的键位进行处理。进行新设置时逗号首先根据输入的键值完成对滤波器的选择逗号包括对滤波器的A和B的设置选择逗号以及相应滤波器的类型选择。然后由Q值计算N并转换成二进制编程数据Q0-Q6, 送入片内RAM ,设置完成后,MAX262就按照当前所需求的中心频率Q值和滤波器工作方式对输入信号进行滤波。4. 系统测试4.1测试仪器示波器、万用表、信号发生器、电源。4.2测试数据放大器端子测试数据增益实测增益电压理论增益电压实际RG值理论RG值10dB6270mV33mV16.267K15.623K20dB110120mV100mV5.630K5.489K30dB300320mV315mV1.897K1.5622K40dB0.971V1V0.320K0.4900K5 参考文献(1)黄智伟逗号王彦逗号陈文光逗号朱卫华全国大学生电子设计竞赛训练教程北京:电子工业出版社逗号2005年(2)黄智伟逗号王彦逗号陈琼逗

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 管理学资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号