全国电子大赛程控滤波器题目论文.docVIP

  • 4
  • 0
  • 约4.19千字
  • 约 12页
  • 2017-07-01 发布于湖北
  • 举报
全国电子大赛程控滤波器题目论文

目 录 1.方案论证 1.1方案比较与选择——增益放大模块 3 1.2方案比较与选择——滤波模块 4 1.3方案比较与选择——时钟发生模块 DDS 4 2.系统硬件设计 5 2.1系统的总体设计 5 2.2单元电路的设计 6 2.3发挥部分的设计与实现 6 3.系统软件设计 7 3.1程序总体设计 7 3.2各功能模块程序设计 7 4.系统的组装与调试 8 4.1 整机结构图及工艺说明 8 4.2面板图及可调部件说明 8 4.3系统的测试 8 4.4测试结果及其分析 9 5.结论 9 摘要:我们设计的程控滤波器是以C8051F005高速SOC单片机和AT89S52为核心,以稳定、准确为原则。本设计总共由五个模块组成,分别是:直流稳压电源,增益放大电路,滤波电路,单片机最小系统以及时钟电路。美信公司MAX264芯片和MAX295芯片内部集成了设计滤波器所需的电阻电容,在应用中几乎不用外接器件,使用非常简单,其中心频率、Q值及工作模式都可以通过对引脚可编程控制。它可以工作于带通、低通、高通、带陷或是全通模式,时钟输入(外接时钟信号或晶振)可以精确地设置中心频率及Q值。同时采用了12位D/A转换器MAX52构成12位可编程增益放大器AD9851。 关键词:滤波器 高速SOC单片机 可编程控制 可编程增益放大.1各种方案比较与选择 方案一: 运放+模拟开关+电阻网络方法利用模拟开关切换电阻反馈网络,从而改变放大电路的闭环增益。此种方法所需元器件较多,电路庞大,而且精度受到限制。运放+数字电位器种方案采用固态数字电位器来控制放大电路的增益,线路较为简单。但现有的数字电位器分辨率有限,常见的有32、64抽头,少数可达1024抽头,因而构成的放大器精度有限,无法满足10位甚至12位数据采集系统的要求。采用D/A转换器来实现高精度可编程增益放大器MAXIM公司的12位D/A转换器MAX52构成的12位可编程增益放大器只需单片D/A转换器即可实现一个完整的高精度PGA增益可软件编程的放大器,甚至可以不需要任何外围元件。并且它还具有十分方便的编程接口,可以直接挂到数据总线上。工作原理MAX532 D/A转换器利用R-2R梯形解码网络实现数字量到模拟量的 = (D为数字输入量),因此R-2R网络的参考端到输出端可等效为一个阻值可编程的等效电阻Ro= R ,将Ro 作为反馈电阻,则得到放大器的闭环增益为A== 因此输入不同的数字量D,就可以在1-4096间设定放大器的电压增益。 MAX532芯片管脚图 MAX532典型应用 1.2方案比较与选择——滤波模块 方案一: 采用传统的分立元件组成的无源滤波器 无源滤波器具有投资少、效率高、结构简单及维护方便等优点但滤波特性受系统参数影响大,只能消除特定的几次谐波,而对某些次谐波会产生放大作用,甚至现谐振用晶体管或运放构成的.3方案比较与选择——时钟发生模块 DDS DDS技术是一种把一系列数字量形式的信号通过DAC转换成模拟量形式的信号合成技术。它的基本工作原理是在采样时钟信号的控制下,通过由频率码控制的相位累加器输出相位码,将存储于只读存储器中的波形量化采样数据值按一定的规律读出,经 D/A转换和低通滤波后输出正弦信号。其主要组成为:相位累加器、相位相加器、波形存储器、数字相乘器和D/A 转换器。如图1所示,它的输出频率可以由下面公式推:f=k* fclk /2其中:f为输出频率,k为频率控制字,fclk为时钟频率,N为相位累加器的位数。目前使用最广泛的一种DDS方式是利用高速存储器作查找表,然后通过高速DAC产生用数字形式存入的正弦波。 图1 DDS原理框图 方案一: 自行设计的基于FPGA芯片的方案 可编程逻辑器件以其速度高,规模在,可编程,以及有强大EDA软件支持等特性,十分适合实现DDS技术。就生成信号质量而言,利用FPGA也能输出较高质量的信号。但却由于其价格昂贵,并且有许多专用DDS芯片, 因此采用FPGAX芯片不一定是我们首选的。 方案二: 采用高性能DDS单片电路AD9851的方案 AD9851 是AD 公司采用先进技术,推出的具有高集成度DDS 电路的器件它内部包含高速、高性能D/ A 转换器及高速比较器可作为全数字编程控制的频率合成器和时钟发生器。外接精密时钟源时AD9851 可以产生一个频谱纯净、频率和相位都可以编程控制且稳定性很好的模拟正弦波这个正弦波能够直接作为基准信号源或通过其内部高速比较器转换成方波输出作为灵敏时钟产生器 AD9851的引脚排列图 AD9851结构框图 2.系统硬件设

文档评论(0)

1亿VIP精品文档

相关文档