毕业设计(论文)中英文资料
题目 函数信号发生器
专 业 名 称 电子信息工程
班 级 学 号 118501106
学 生 姓 名 蔡伟攀
指 导 教 师 邓洪峰
填 表 日 期 2015 年 3 月 27 日
外文资料译文
任意波形信号发生器的设计
陈晓和陈健翔
南京工业大学电子与信息工程学院,信息科学与技术,210044中国,南京 摘要
信号发生器在电子测量仪器、电子电路、自动控制、雷达和其他电子系统的沟通中起着非常重要的作用,。直接数字合成(DDS)技术可以很容易地控制信号的频率波形的直接合成。本文设计了一个振幅和频率调制信号发生器,采用AD9850频率合成器和AT89S52单片机(SCM)为核心。详细的设计原理和思路进行了讨论。DDS芯片AD9850的用于生成波形。外部输入的频率数据可以通过简单的并行或串行通讯接口与单片机转化为芯片的频率相位控制字。幅度调制是由AD7520芯片实现。该系统不仅结构简单,易于实现,而且也方便,价格便宜。它具有理论和实用价值。
1.绪论
信号发生器可以作为信号源,它提供了一个已知的测试信号的电路。它可以用来测量感兴趣的参数。在各种实验测试应用程序和处理中,信号源作为激励源可以模拟各种测试信号,提供实际需要的电路[1]。
信号发生器在通信技术中,电子测量仪器、电子电路、自动控制、雷达和其他电子系统中发挥非常重要的作用。随着数字技术的飞速发展,出现了高精度数字-模拟转换器,通过使用多频技术,这是DDS技术产生一个标准的参考频率的数字控制方法
[2].任意波形信号发生器能够满足复杂的字段,用户定义信号和计算机技术的结合,并使其更加精确和稳定。随着电子技术的发展现状,该信号发生器具有很大的应用。
2.系统
我们设计了一个信号发生器,可以产生任意波形。我们可以控制振幅和频率的大小,提供多种信号测试电路。
利用AT89S52微控制器,AD9850(DDS)和数模转换技术,完整的硬件和软件设计。通过键盘输入模块,我们可以调整波形的振幅和频率。波形生产的过程是通过微控制器来实现的。所以理论上我们可以编写一个程序来生成任意所需的波形。单片机产生数字信号。为了获得所需的波形,我们应该有一个单一的芯片变化的数字信号转化为
模拟信号。
DDS芯片的AD9850是用来产生波形的。外部输入的频率数据可以通过简单的并行或串行通讯接口与单片机转化为芯片的频率相位控制字。幅度调制是由AD7520芯片实现的。该系统的设计如图1所示。
该系统使用单片机控制DDS芯片AD9850产生仪器所需的测试的信号。单片机控制多路复用器。方波或正弦波DA转换器AD7520的参考电压信号。 AD7520的输出信号,经调节和放大之后,是一个15V的峰值频率的信号。经互补推挽放大电路后,我们终于得到必要的频率信号。当负荷变化时,为了确保信号的稳定性和频率峰值,放大器电路中的放大器的输出要加上适当的负反馈频率。
3.硬件
该电路的设计主要是两个方面,包括硬件和软件设计。硬件部分是信号生成电路,MCU(单片机)控制电路,振幅控制电路和显示电路。软件主要由主程序和中断服务程序构成。
AT89S52是由美国ATMEL公司生产的,它是一个低电压,高性能CMOS 8位微控制器芯片具有重复包含8K字节可擦除只读闪存(Flash)程序存储器和256字节的随机存取数据存储器。AT89S52可以操作到0 Hz静态逻辑,支持两种软件可选的省电模式[3]。
在本设计中,单片机是最重要的核心组成部分。其工作时间为12MHz。内置闪存(flash)存储的工作程序。通过键盘输入,该电路可以知道需要产生的波形,振幅和频率。我们还可以调整任何波形的振幅和频率。
图1. 系统方案
在这个系统中,我们使用了一个独立式键盘。该设计采用一个矩阵键盘,使用软件扫描按钮访问必要的关键信息和用软件编程实现。这样可以节省硬件资源,简化电路设计。通过矩阵键盘,我们可以很容易地设置各种微控制器。
在这个设计中,P0端口连接液晶显示器,AD9850和AD7520 IC芯片是用于数据传输的链接。因为原来的I/O端口是不够的,我们需要在其他外设借口扩展微控制芯片。在这个电路中,我们使用8255芯片,这是一个可编程并行I/O接口芯片。
高度集成的频率合成器AD9850是一个典型的采用DDS技术的产品。AD9850采用先进的CMOS工艺。它的电源在3.3V时只有155mw。在扩展工业温度范围为-40?+80摄氏度,28引脚小外形封装表面贴装形式。
AD9850 DDS系统包括可编程和高速比较器,全数字编程来实现频率合成的控制。AD9850可以产生一个模拟正弦波输出且是可编程控制的频率和相位,连接到该精确时钟和写入的频率。该正弦波的频率信号,可直接用作源或内部的高速比较器转换为方波输出.在125MHz的时钟,32位频率控制字AD9850可以输出0.0291Hz的输出频率分辨率[4]。
在这个电路设计中,从D0-D7是控制信号输入到寄存器中。在W_CLK(P3.0)的上升沿的第一个字节加载和指针移动到下一个输入寄存器。连续5上升沿,它停止工作。然后当上升沿FQ_UD(P3.1),数据被加载到频率/相位寄存器。在这个时候DDS的输出频率和相位更新。然后,指针重置电路等待下一个频率/相位控制字的输入。
显示模块。考虑到实际情况,我们采用点阵LED实现显示。LCD1602显示输出波形的平率、振幅以及特定类型。 LCD1602和8255芯片PA口相连。三个端子RS,RW,E分别连接在微控制器P2.7-P2.5。该软件可以控制波形的显示和波形频率的类型。
RS是一个选择寄存器是选择数据寄存器高,低,指令寄存器。RW为读写信号线,高为读取、低为写入操作。当RS和RW为低,液晶可以写入指令或者显示地址。当RS低和RW是高时,LCD可被读取。当RS为低和高-RW时,液晶可以被写入数据。 E引脚是能源方面。当E引脚从高电平变为低电平,在LCD上执行命令。
AD9805输出恒定的波幅度。我们使用一个D / A转换器AD7520实现幅度的调整。 AD7520芯片的内部电阻网络是由一个可编程可变增益放大器。AD7520集成了10个模拟开关的电阻网络是可编程的。内部电阻器网络与AD7520可编程放大器被用作电路的增益[5]。
倍率可以在1到1024之间调整,只要改变BIT1-BIT10相应的逻辑状态变化可以控制放大倍数。当BIT1-BIT10是3FFH,放大倍率为1倍,这为0dB。当是98H,放大率是10倍,这为20dB。为了实现可编程增益,我们连接的74LS373 PC端口和单片机的P2口与AD7520引脚BIT1-BIT10。通过程序,微控制器控制I/ O口输出状态来完成可编程增益[5]。
该系统需要一个5V直流电源提供给所有电路。直流电源一般由电源变压器,整流器,滤波器电路和电压调节器组成的。
电力变压器的作用是将220V交流电压功率转换为整流滤波电路所需的交流电压。整流器的作用是将交流电压转换成直流电压的单脉冲。滤波电路是滤除整流后的输出电压纹波。整流电路的输出之后,波形仍含有大量的AC分量而会影响负载电路的正常运行。我们需要通过滤波电容器的纹波过滤。滤波电路是用电容滤波电路。
固定输出电压调节部分选用三端集成稳压器。采用三端稳压器可以很容易地集成固定输出电源集成形式。
4.软件
软件采用C语言编程并且不同功能模块的程序是通过模块化的程序设计思想实现的。这种结构化方法使程序层次清晰,便于使用、维护和调试。该软件设计完成的信号发生器的所有功能管理,由初始化模块、功能模块两部分组成。初始化模块是为各种硬件寄存器,数据寄存器,和显示装置的初始化。
初始化模块设计是由四个部分组成,微处理器的初始化,AD9850芯片的初始化,AD7520芯片的初始化和LCD1602的初始化。
功能模块是一个显示模块、键盘输入模块和信号调节模块和振幅组件。键盘模块主要是用于设置的频率、相位和振幅。
主系统的软件编程方法使用结构方法。该功能模块由主程序分离和子程序产生的波形。延迟可以插入改变频率。
首先,我们进行了微控制器,AD9850,AD7520和液晶显示器的初始化。然后我们通过键盘选择波形。频率调节是通过AD9850芯片完成,波形振幅调制可以通过AD7520芯片来实现
整个过程实现了以下功能:插上电源,液晶显示器,然后循环。如果一个键被检测到,它被暗示电路开始传输数字。程序继续检测键盘和不同的密钥的控制具有不同的功能。
只要信号生成模块通过键盘控制输出的几个基本波形,AD9850芯片可以通过线性组合产生不同的波形具有不同的频率。振幅是相对稳定的。
5.结论
所设计的信号发生器主要由单片机AT89S52,DDS芯片AD9850,AD7520芯片,显示电路和滤波电路。单片机控制整个电路,由AD9850芯片产生信号的频率。信号通过滤波器电路滤波。在单片机AT98S52的控制下,AD7520芯片调制信号的振幅。我
们可以通过显示电路观察信号的频率和幅度。通过使用AD9850的芯片,使得具有相当高的稳定性和产生的波非线性失真系数相对较小。该系统不仅结构简单,易于实现,而且也方便,价格便宜。它具有理论和实用价值。
致谢
这项工作是由中国国家自然科学基金(10904073号)资助。
参考文献
[1] 万雍伦,司强,卢有新,王学刚,超宽带雷达信号产生技术的双通道。信号处理,87卷,第12期,2007年,页3101-3107。
[2] 沃尔特·凯斯特。直接数字频率合成(DDS)。数据转换手册,2005年,页677-691。
[3] 孙华,新ATMEL公司的AT89S52单片机及其应用,2004年-北京:清华大学出版社。
[4] CMOS125MHz的完整的DDS 合成器AD9850。
[5] 杰夫·沃克杰拉德Ledwich。宽带考虑多级转换器 IEEE 电力电子产品,1999年,14(1):110221105
外文资料原文
Design of An arbitrary waveform signal generator
Xiao Chen and Jian xiang Chen
School of Electronic and Information Engineering, Nanjing University of Information Science and Technology, Nanjing 210044, China
Abstract
Signal generator plays a very important role in communication, electronic measuring instruments, electronic circuits, automatic control, radar and other electronic systems. Direct Digital Synthesis (DDS) technology can easily control the frequency of the signal for direct synthesis of waveforms. This paper designed a signal generator with the amplitude and frequency modulation by using AD9850 as frequency synthesizer and AT89S52 single chip microcomputer (SCM) as the core. Detailed design principle and idea are discussed. AD9850 of the DDS chip is used to generate the waveform. The frequency data of external input can be transformed to frequency phase control words of chip by simple parallel or serial communication interface with the single chip microcomputer. Amplitude modulation is realized by the AD7520 chip. The system is not only simple in structure, easy to implement, but also convenient and cheap. It has a theoretical and practical value.
bbs.99jianzhu.com内容:建筑图纸、PDF/word 流程,表格,案例,最新,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。