基于单片机的扫频信号.doc
《基于单片机的扫频信号.doc》由会员分享,可在线阅读,更多相关《基于单片机的扫频信号.doc(66页珍藏版)》请在沃文网上搜索。
1、摘要摘要在自动化系统、通信系统、以及各种电子测量技术中,常需要一个高精度、频率可变的信号源。传统模拟扫频信号发生器已经不能满足这样的要求,这就促进了数字扫频信号发生器的发展。本文是一篇基于单片机的数字扫频信号发生器的设计。论文首先对信号发生器的发展史和国内外发展状况进行了介绍,然后对总体系统方案进行设计,最后重点进行了基于89c51的扫频信号发生器的设计。电路由频率合成电路、整流滤波电路、转换电路、键盘控制、数码管显示几个模块组成,频率合成电路采用直接数字频率合成芯片(AD9851)。本文还阐明了采用直接数字频率合成器产生扫频信号的原理,具体描述了89c51单片机与DDS芯片的访问方式、硬件接
2、口及相应的软件设计设计方法。与模拟扫频信号发生器相比,它具有频率稳定、信号精度高、抗干扰能力强等优点。关键词 信号发生器;DDS;A/D转换电路IAbstractAbstractIn automation systems, communications systems, as well as a variety of electronic measurement technology, often need a high-precision, variable frequency signal source. The traditional analog sweep signal genera
3、tor has been unable to meet such a request, which promotes the development of the digital sweep signal generator.This article designs a digital frequency sweep signal generator based on MCU. First this article introduces history of the development of signal generator and the development of the situa
4、tion at home and abroad, then designs overall system plan, finally designs the sweep signal generator based on 89c51 mainly. Circuit is composed by frequency synthesizer circuit, Rectifier filter circuit,AD conversion circuit,Keyboard control, and the frequency synthesis electric circuit uses the di
5、rect digital frequency synthesis chip (AD9851). This article also clarified the theory of adopting DDS to generate the swept signal source, and described the access method,hardware interface and relative software design of 89c51 MCU and DDS chip strongly. Comparing with the simulation frequency swee
6、p signal generator, it has the frequency stability, signal accuracy, the advantages of anti-interference ability.Keywords Signal generator; DDS; AD conversion circuitII 目 录摘要IAbstractII第1章 绪论11.1 课题背景11.2 国内外发展现状21.3 频率合成技术的介绍31.4 本文主要工作和论文结构5第2章 总体设计方案与论证72.1 总体系统设计72.2 AT89c51单片机72.2.1 AT89c51的结构7
7、2.2.2 AT89c51引脚描述82.3 AD9851的介绍122.4 本章小结16第3章扫频信号发生器的硬件设计173.1硬件组成173.2 各模块电路173.2.1 频率合成电路173.2.2 整流滤波电路193.2.3 A/D转换电路203.2.4 输入输出电路223.3 整体电路设计233.4 本章小结23第4章 扫频信号发生器的软件设计244.1主程序模块244.2 频率合成模块254.3 A/D转换模块284.4输入模块294.4.1消除按键抖动294.4.2键盘扫描流程图和程序304.5输出模块334.6 本章小结36结论37参考文献38致谢40附录141附录246附录350附
8、录459IV第1章 绪论1.1 课题背景信号发生器是一种最悠久的测量仪器,早在20年代电子设备刚出现时它就产生了。随着通信和雷达技术的发展,40年代出现了主要用于测试各种接收机的标准信号发生器,使信号发生器从定性分析的测试仪器发展成定量分析的测量仪器。同时还出现了可用来测量脉冲电路或用作脉冲调制器的脉冲信号发生器。由于早期的信号发生器机械结构比较复杂,功率比较大,电路比较简单,因此发展速度比较慢。直到1964年才出现第一台全晶体管的信号发生器。自60年代以来信号发生器有了迅速的发展,出现了函数发生器,这个时期的信号发生器多采用模拟电子技术,由分立元件或模拟集成电路构成,其电路结构复杂,且仅能产
9、生正弦波、方波、锯齿波和三角波等几种简单波形,由于模拟电路的漂移较大,使其输出的波形的幅度稳定性差,而且模拟器件构成的电路存在着尺寸大、价格贵、功耗大等缺点,并且要产生较为复杂的信号波形则电路结构非常复杂。但在70年代以前,信号发生器全部属于模拟方式1,借助电阻电容、电感电容、谐振腔、同轴线作为振荡回路产生正弦或其它函数波形。频率的变动由机械驱动可变元件,如电容器或谐振腔来完成,往往调节范围受到限制,因而划分为音频、高频、超高频、射频和微波等信号发生器。那时的信号发生器主要有两大类:正弦波和脉冲波发生器。正弦波发生器只提供正弦波信号。工作频率即为输出频率且频率范围有限,一般从几Hz至约1MHz
10、。脉冲发生器可产生高质量的方波和脉冲波,频率高至1GHz。介于两者之间的还有函数信号发生器,它能产生方波、三角波、锯齿波、斜波、正弦波等多种波形,它所产生的几种特殊波形是通过更为复杂的模拟电路来实现的。80年代以后,数字技术日益成熟,信号发生器绝大部分不再使用机械驱动而采用数字电路,从一个频率基准由数字合成电路产生可变频率信号。模拟直接合成法充分利用乘法器、除法器、混频器、滤波器和快速开关,构成合成信号发生器。而数字合成法又比模拟合成法更佳,间接数字合成法2采用数字电路代替模拟合成法的锁相环,减小多次倍乘和滤波所需的设置时间,使频率设置时间降低到几微秒。更先进的数字合成法是直接数字合成(DDS
11、),它完全摆脱间接数字合成的乘法/除法电路,直接在基准时钟的准确相位控制下获得合成频率输出。近几年,数字信号发生器陆续出现在市场上,其数字合成技术使信号发生器变为非常轻便、覆盖频率范围宽、输出动态范围大、容易编程、适用性强和使用方便的激励源。其可视为函数发生器的代换产品。数字信号发生器的功能比函数发生器要强大得多。在前面讨论的难以产生或不能产生的波形,都可以使用数字信号发生器来实现。在实际的测试与实验中,还可以利用此发生器来模拟更为复杂的信号,甚至信号中的缺陷(如方波中的过冲和数字信号中的尖脉冲)都可以通过控制来减少。只要信号波形可以用数字形式存储,并送入波形数据存储器中,数字信号发生器就可以
12、把它模拟出来。早期的信号发生器主要是基于模拟电路来实现的,而数字信号发生器是以数字电路和计算机技术为基础的产品,这使它成为测试系统通用的高性能、多功能的信号发生器,因而有着广泛的发展前景。1.2 国内外发展现状在自动化系统、通信系统、电子对抗以及各种电子测量技术中,常需要一个高精度、频率可变的信号源。传统模拟扫频信号已经不能满足这样的要求,这就促进了对数字扫频信号发生器的研究。数字扫频信号发生器频率覆盖宽、频率精度高、功能多、用途广,所以世界各国不断加大数字扫频信号发生器的研究。而作为最新的频率合成技术DDS,已经成为扫频信号发生器的最新研究的核心技术,由DDS技术产生的扫频信号发生器不仅频率
13、稳定、信号精度高、抗干扰能力强,而且由于它是在计算机控制下直接实现的,因而易于实现智能化处理。无论是实用电路还是测量仪器,凡是需要产生扫频信号的地方,原则上都可以使用DDS技术。在频率迅速变化的场合,DDS中寄存器更新的速度有时会成为关键指标,这时必须使用高速电路和高速串行口,由合理的硬件设计和软件流程来实现预期设计目。国外数字信号发生器的研制及生产技术已较为成熟,而且数字信号发生器结构形式3较多,已有多种产品投放市场,目前我国已开始研制数字信号发生器,并取得了可喜的成果。但总的来说,我国数字信号发生器4还没有形成真正的产业,就目前国内的成熟产品来看,种类比较少,并且我国目前在数字信号发生器的
14、种类和性能都与国外同类产品存在较大的差距,因此加紧对这类产品的研制显得迫在眉睫。1.3 频率合成技术的介绍频率合成技术起源于二十世纪30年代,至今己有七十多年的历史。频率合成方法大致可分为直接合成法和间接合成法5。早期的频率合成方法是直接频率合成(direct frequency synthesis)。直接频率合成是利用混频、倍频、分频的方法由参考源频率经加、减、乘、除运算直接组合出所需要的频率合成方法。它的优点是频率捷变速度快,相位噪声低,但直接式频率合成器杂散多,体积大,结构复杂,成本及功耗也大,故该方案已基本被淘汰。在直接频率合成之后出现了间接频率合成(Indirect Frequenc
15、y Synthesis)。间接频率合成包括模拟间接频率合成(注入锁相、模拟环路锁相、取样锁相),锁相环频率合成,数字锁相频率合成。这种方法主要是将相位反馈理论和锁相技术运用于频率合成领域,它的主要代表是锁相环PLL(Phase-LockedLoop)频率合成,被称为第二代频率合成技术。现在最常用的结构是数模混合的锁相环,即数字鉴相器、分频器、模拟环路滤波和压控振荡器的组成方式.如图1-1所示,图1-1直接式锁相环频率合成器原理图当环路锁定后,可变分频器的输出频率(是参考分频器频率),而(是输出频率),所以,由此可看出,通过频率选择开关改变分频比N,VCO的输出频率将控制在不同的频道上,因此要想
16、得到多的频率且频率间隔小,只有减小,增大N。它的优点是因为小,即鉴相频率低,锁定时的频率变化小,所以具有良好的窄带跟踪滤波特性和抑制干扰能力,大量节省了滤波器。但是缺点是正因为小,输出频率范围小,要扩大输出频率范围,必须增大和N,频率间隔就会变大,频率转换速度慢,频率分辨率低。现在锁相环频率合成器仍以其相位噪声低、杂散抑制好、输出频率高、价格便宜等优点在频率合成领域占有重要地位。目前已有许多性能优良的单片PLL频率合成器面世,典型的有Motorola公司的MC145191,Qualcomm公司的Q3236,National Semiconductor的LMX2325,LMX2326,LMX23
17、30。这极大地推动了PLL频率合成方式的应用。随着数字信号理论和超大规模集成电路VLSI的发展,在频率合成领域诞生了一种革命性的技术,那就是七十年代出现的直接数字频率合成DDS(Direct Digital Frequency Synthesis),它的出现标志着频率合成技术迈进了第三代。1971年3月,J.Tierney和C.M.Tader等人首先提出了DDS的概念:利用数字方式累加相位,再以相位之和作为地址来查询正弦函数表得到正弦波幅度的离散数字序列,最后经D/A变换得到模拟正弦波输出。DDS由于具有极高的频率分辨率,极快的变频速度,变频时相位连续,相位噪声较低,易于功能扩展和全数字化便于
18、集成等优点,因此在短短的二十多年里得到了飞速的发展和应用。从八十年代以来各国都在研制和发展各自的DDS产品,如美QUALCOMM公司的Q2334,STANFORD公司的STEL-1180,AD公司的AD9854,美国Fluke公司的F-6060B等。随着通信、电子及微电子技术的快速发展,对各种高性能的测试仪器和信号发生器的需求越来越多,我国数字信号发生器发展也较快,并广泛应用在通信、雷达、无线电导航、影视音响等电测仪器领域。女口北京科奇公司的KH1460输出频率5KHz-50KHz,最小分辨率达0.1Hz,南京新联电子的EE1411C输出频率为lOMHz-15MHz,上海爱仪的AS1051S频
19、率输出范围0.1-150MHz,具有信号失真小,输出稳幅,轻巧美观的特点。国内还有很多厂家生产数字频率合成器,但与国外的同类型产品相比较,技术指标上还有很大的差距。国外的数字频率合成器技术己经达到十分先进的水平,许多著名电子公司己研制出品质优越的数字信号合成器。但是DDS的全数字结构也给它带来了两个主要缺点:(1)输出杂散较大(2)输出带宽受到限制。由于DDS采用全数字结构,不可避免地引入了杂散。其来源主要有三个:相位累加器相位舍位误差造成的杂散;幅度量化误差(由存储器有限字长引起)造成的杂散和DAC非理想特性造成的杂散。为了克服DDS输出杂散大的特点,国内外学者对DDS输出频谱特性进行了大量
20、研究,在分析频谱特性的基础上,提出了一些降低杂散功率的方法,主要有如下三种:优化设计波形ROM和相位累加器。用随机抖动法提高无杂散动态范围。使用过采样的方式降低带内误差功率。为了提高DDS输出信号的频率,一方面一些半导体公司利用目前最先进的半导休技术不断提高DDS芯片本身的工作频率,另一方面很多研究者和企业将DDS技术与其他方法组合起来以扩展输出信号频率,例如DDS+PLL组合式频率合成器就是一种扩展DDS信号频率的有效方法,它兼顾了DDS和PLL两者的优点。DDS是一项充满生命力的技术,其发展速度和应用范围之广是惊人的,从七十年代到今天,世界发达国家从未间断过对DDS技术及其应用的研究,一批
21、批成功的DDS芯片和DDS应用产品正在逐步获得国际市场的青睐。我国对DDS的研究刚刚起步,存在大量的艰巨工作要做,如精确分析DDS的杂散频谱特性,研究DDS杂散功率降低方法以及扩展DDS的输出带宽,以发挥其频率分辨率高、频率转换快、相位噪声低和全数字化等优点,使DDS在通信和仪器仪表等电子系统发挥更大的作用。1.4 本文主要工作和论文结构此次设计的是一种基于AT89C51单片机扫频信号发生器,要求给出完整的电路和程序。此外还设计了各模块的电路原理图和各模块程序的流程图,能够输出扫频信号和输出扫频信号频率。本文共分5章,内容如下:第1章为绪论,综述扫频信号发生器的背景及发展现状,并对直接数字频率
22、合成技术做了一些介绍。第2章设计了扫频信号发生器的总体系统方案,还介绍了一些重要芯片,为扫频信号发生器的硬件设计做了准备。第3章为硬件设计,设计出了扫频信号发生器各个模块的电路图和总体电路图,并论述了各模块的设计原理。 第4章为软件设计,设计出了整体流程图和各个模块的流程图,并给出了各部分的程序。最后,在结论中对本文工作进行了总结,并对今后的研究进行了分析和展望。第2章 总体设计方案与论证2.1 总体系统设计根据所学的知识,我设计出了以下方案。以单片机为核心,直接数字频率合成器、整流滤波、AD转换、输出电路、键盘控制等部进行智能全自动化综合系统设计,其系统框图如图2-1所示。图2-1以单片机为
23、核心的系统框图2.2 AT89c51单片机2.2.1 AT89c51的结构ATMEL公司的89系列单片机是ATMEL公司的8位Flash单片机6。这个系列单片机最吸引人的特点就是在片内含有Flash存储器,因此,它有十分广泛的用途,特别是在便携式和需要特殊信息保存的仪器和系统中显得更加有用。这里主要介绍AT89系列中的AT89C51。AT89C51系列单片机对于一般用户来说,存在3个明显的特点:(1)内含Flash存储器因此在应用7系统的开发过程中可以十分容易的进行程序的修改,这就大大缩短了系统的开发周期;同时,在系统工作过程中,能有效的保存一些数据信息,即使外接电源损坏也不影响信息的保存。(
24、2)与80C51插座兼容8AT89C51系列单片机的引脚与80C51是一样的,当用AT89C51单片机取代80C51时,可以直接进行取代。这时,不管采用40引脚还是44引脚的产品,只要用相同引脚的AT89C51单片机取代80C51的单片机即可。(3)静态时钟方式AT89C51单片机采用静态时钟方式,所以可以节省电能。这对于降低便携式产品的功耗十分有用。AT89C51单片机的内部结构与一般单片机相似9,有CPU、存储器和I/O接口等部件。AT89C51是ATMEL公司的8位Flash单片机系列,这个系列单片机的最大特点是在片内含有Flash存储器,因此,在应用中有广泛的前景和用途,特别是在便携式
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 信号
