摘要本文是以AT89S52单片机为控制核心,采用X9C103数字电位器,实现3~6阶的高阶动态特性模拟补偿滤波器。其中,高阶滤波电路由若干1阶和2阶滤波电路串联而成,通过四通道模拟开关MAX333ACPP进行联接选择。文中针对动态补偿滤波器数控可调功能,对数字电位器与模拟开关进行了器件的选型,硬件电路的设计以及软件控制的程序设计与编写。经过实验与调试,得出结论:基于AT89S52单片机,采用X9C103数字电位器与模拟开关MAX333ACPP,根据巴特沃斯有源滤波器的电路设计能够实现3~6阶数控动态补偿滤波器。最后对系统的进一步完善提出了意见26671
关键词 动态补偿 单片机 数字电位器 模拟开关MAX333ACPP 毕业论文设计说明书外文摘要
Title Design of Dynamic Analog Compensation Filters
Abstract
A programmable filter with adjustable cut-off frequency is designed based on AT89S52 microcontroller unit(MCU)and X9C103 digital potentiometer,realizes the high order dynamic characteristic simulation compensation filter for the 3~6 order.In which, higher order filter circuit is connected series in a number of 1 and 2 order filter circuit, through the four channel analog switch MAX333ACPP for joint selection.For the NC adjustable function of the dynamic compensation filter,The selection of the device for the digital potentiometer and the analog switch, the connection design of the hardware circuit, the design and the preparation of the control software are also controlled. Through experiment and debugging, and draw a conclusion: Based on AT89S52 microcontroller, using digital potentiometers x9c103 and analog switch max333acpp, according to Butterworth active filter circuit design to achieve 3-6 order numerical control dynamic compensation filter. Finally, the further perfection of the system is put forward.
Keywords dynamic compensation; microcontroUer unit; digital potentiometer; analog switch MAX333ACPP
目录
1 引言 3
1.1 动态特性模拟补偿滤波的背景与意义 3
1.2发展状况和发展趋势 4
1.3 本文的主要研究工作和安排 4
2 测试系统动态特性模拟补偿滤波器总体设计方案 5
2.1 补偿滤波器传递函数设计 5
2.2 补偿滤波器系统实现方案设计 5
3 硬件电路的设计 7
3.1 3~6阶滤波电路设计 7
3.2 器件选型 9
3.2.1 数字电位器 9
3.2.2 模拟开关 11
3.2.3运算放大器 12
3.2.4 单片机 13
3.2.5 键盘与LCD显示器 13
3.3 单片机与各器件的连接 14
3.3.1 数字电位器与单片机的连接 15
3.3.2 模拟开关与单片机的连接 15
3.4 电路PCB图 16
4 单片机与软件编程 17
1.1 编译环境介绍 17
4.2 程序下载器介绍 17
4.3 程序流程图 18
5 实验调试 20
5.1 实验调试 20
5.2 实验分析 20
结 论 22
致 谢 23
参考文献24
1 引言
1.1 动态特性模拟补偿滤波的背景与意义
随着科技的发展,人们对事物的要求就越来越高,就测试系统而言,精确、快速、动态等等各种测试要求不断地出现。人们要求测试系统不仅要具有优良的静态性能,而且应具有满足要求的动态性能[1]。动态特性的总体要求就是希望测试系统的动态测量误差能够小到工程应用可以忽略不计的程度。