便携式函数信号发生器—信号生成功能设计.doc
上传人:努力****晓骞 上传时间:2024-09-11 格式:DOC 页数:52 大小:2.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

便携式函数信号发生器—信号生成功能设计.doc

便携式函数信号发生器—信号生成功能设计.doc

预览

免费试读已结束,剩余 42 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

AbstractPAGE\*MERGEFORMATI西安工业大学北方信息工程学院本科毕业设计(论文)题目:便携式函数信号发生器—信号生成功能设计系别:电子信息系专业:通信工程班级:B090310学生:黄增才学号:B09031006指导教师:张峰2013年06月AbstractPAGEII毕业设计(论文)任务书系别电子信息系专业通信工程班级B090310姓名黄增才学号B90310061.毕业设计(论文)题目:便携式函数信号发生器—信号生成功能设计2.题目背景和意义:信号发生器是电子测量、电子产品及设备开发调试及电子工程相关课程实验必备的仪器设备之一,除供通信、仪表和信号采集处理、自动控制系统测试用外,还广泛用于其他非电测量领域。随着电子仪器设备的数字化、智能化,ARM处理器越来越多的应用到实验仪器设备中,不仅提高了设备的效率,而且增强了功能、减小了体积。本课题将结合函数信号发生芯片和ARM处理器设计一个可产生多种波形、频率范围宽,信号幅度可调、且便于携带及使用的多功能信号源,可应用于各种需要信号生成的场合。3.设计(论文)的主要内容(理工科含技术指标):本课题需要完成便携式函数信号发生器的信号生成功能的软硬件设计与开发,课题的研究将以ARM处理器LPC2103及信号产生芯片MAX038为核心,结合DA芯片、电子开关芯片、集成运放及ADS1.2开发环境进行,具体内容如下:(1)熟悉EasyARM2103开发板及课题实现相关芯片使用;(2)完成设计方案分析及确定;(3)完成信号生成功能的硬件原理设计及PCB设计;(4)完成信号生成功能的控制程序设计及调试;(5)协作完成整个便携式函数信号发生器的联调。主要技术指标:(1)信号发生器可产生多种波形,包括正弦波、三角波和方波(2)产生的信号频率为2-10MHz,幅度为5V(p-p)(3)信号频率在每个频段内可连续调节;(4)信号发生器要求体积小、功能强、操作方便且具有便携性;(5)信号生成功能要求对产生的信号的波形、频段、频率均可进行方便控制;4.设计的基本要求及进度安排(含起始时间、设计地点):本设计要求完成整个便携式函数信号发生器信号生成功能的软、硬件设计,并进行功能调试。设计工作要求严格按照学校计划安排和各项规范进行,保质保量完成任务书中各项工作,技术指标满足要求并认真撰写学位论文。毕业设计工作的进度安排如下:第1周—第2周:查找资料,做前期的准备工作,学习相关的芯片资料及开发环境使用;第3周—第4周:方案设计分析确定,撰写开题报告,准备开题答辩;摘要PAGE\*MERGEFORMATII第5周—第8周:进行信号生成功能的硬件原理的设计;第9周—第10周:完成信号生成功能的控制软件的设计;第11周—第12周:完成信号信号生成功能测试并协作进行整个信号发生器的联调;第13周—第15周:撰写毕业论文,进行毕业答辩。5.毕业设计(论文)的工作量要求①实验(时数)*或实习(天数):300学时②图纸(幅面和张数)*:A4,1张③其他要求:提供完整的信号生成功能控制程序一套,并完成与课题相关的3000字左右的英文文献资料翻译。指导教师签名:年月日学生签名:年月日系(教研室)主任审批:年月日PAGE\*MERGEFORMATII便携式函数信号发生器—信号生成功能设计摘要信号发生器是一种常用的电子设备,在日常生活、工业控制以及科研等领域有十分重要的作用。本课题针对信号发生器的广泛应用,从而以ARM处理器、MAX038为核心,设计了一种便携式信号发生器,能够产生2Hz~10MHz之间的频率多种函数波形,可用于各种需要进行波形控制的场合。论文主要完成整个便携式信号发生器生成功能的设计与实现。论文首先介绍了信号发生器生成功能的设计方案,然后针对课题所需要的相关技术及芯片进行了详细的介绍和分析,包括32位ARM处理器LPC2103、信号发生器技术及ADS1.2开发环境等。在此基础上进行了信号生成功能的软硬件设计。在硬件设计方面,在对信号发生器产生多种波形的原理进行分析的基础上,利用LPC2103处理器对MAX038波形种类进行控制,分别采用八选一电子开关CD4051和频段选择DAC0832芯片。软件设计基于集成开发环境ADS1.2,用C语言编写波形控制程序,用来实现多种波形的输出以及频段和频率的控制,进而控制信号波形的输出状态。信号生成单元主要以EASYARM2103开发板为基础进行了测试,运行正常,功能符合设计指标要求。课题的设计与实现表明,利用MAX038与LPC2103相结合设计产生的