函数信号发生器开题报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
函数信号发生器开题报告.doc

? ?? ? ? ? 毕业论文(设计)开题报告 ? ?? 课题名称: 虚拟仪器-函数信号发生器 ? ? 毕业设计起止时间: 年 月 日 ~ 月 日(共  周) ? ?? 学生姓名: 学号: ?专 业: 班级: ?指导教师: ?报告日期: ?1.本课题所涉及的内容国内(外)研究现状综述 由于微电子技术、计算机技术、软件技术、网络技术的高度发展及其它电子测量技术与仪器上的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现,在许多方面已经冲破了传统仪器的概念,电子测量仪器的功能和作用发生了质的变化。 美国国家仪器公司(National Instruments)于八十年代中期首先提出基于计算机技术的虚拟仪器(Virtual Instruments,简称VI)的概念,把虚拟测试技术带入新的发展时期。从一般传统仪器的设计模型看,一种仪器无非是由数据采集、分析处理、人机交互和显示等几部分功能模块组成的整体。因此,我们可以设想在必要的数据采集硬件和通用计算机支持下,通过软件设计实现仪器的全部功能,这就是虚拟仪器设计的核心。 以前广泛使用的函数发生器芯片是ICL8038,它的主要性能指标是最高振荡频率只有100KHZ,而且三种输出波形从不同的引脚输出,使用很不方便。MAX038是ICL8038的升级产品,它的最高振荡频率可达40MHZ,而且该芯片内采用多路选择器使三种输出波形从同一个引脚输出,输出波形的切换时间可在0。3us内完成,使用更加方便 随着计算机技术和测量技术的不断发展,两者的结合日益紧密,计算机控制PC机的虚拟仪器将得到更广泛的应用。其成本低,升级容易,通过改变软件设置可以实现仪器功能的变换等。 2.本课题有待解决的主要关键问题 ? 本系统作为一套可独立应用的电子测量仪器系统,要求实现普通函数信号发生器的各项基本功能,并进一步做到功能智能化,操作简便化。从功能的实现考虑,主要需要解决的问题有: 虚拟部分设计,在计算机上完成操作界面及各项控制功能。 硬件的开发设计,实现函数信号发生器硬件模块的功能。 对信号波形、频率、占空比等功能的调整。 实现虚拟部分和硬件部分的通讯,虚拟部分可对硬件部分进行操作。 ? ?? 3.对课题要求及预期目标的可行性分析 (包括解决关键问题技术和所需条件两方面) ? 虚拟部分的实现方法有多种,本人采用当前比较流行且功能强大的C++作为主要实现手段。C++语言是在C语言的基础上发展起来的,不仅继承了C语言的原有特点,而且引入了面向对象的程序设计方法,还提供应用程序向导和“可视化”的编辑器,为实现本仪器的虚拟部分提供了很大的方便。 硬件部分的实现也有很多种芯片可选取,这里我采用MAX038作为 ? 函数信号发生器的芯片,它比ICL8038具有更高的振荡频率,且功能更强大。在此结合51系列单片机构成函数信号发生器的硬件配置。 在完成虚拟部分和硬件部分之后利用标准的串行接口芯片MAX232实现与计算机的MSCOMM口的两机通讯。 由于本人在上学期学习过C++和51系列单片机及其接口技术,并认真完成了学习期间的所有实验内容,具有一定的理论和实践水平。 硬件环境:计算机:PIII800以上+256内存+20G硬盘+10/100M网卡;以及51系列单片实验箱和MAX038、MAX232芯片。 软件环境:Wiondows2000+IE5.0(以上)+Visual C++6.0集成开发环境。 开发环境:WindowsXP+IE6.0+Visual C++6.0. ? ? ? ? 4.完成本课题的工作计划及进度安排 设计总共用时17周。具体安排如下: 1 - 3 周:调研,收集资料(书籍和案例),撰写开题报告; 4 周:完成系统需求分析,画出需求分析框图和系统结构图,最后确定方案; 5-10 周:系统的具体实现,编程; 11-13 周:系统的调试(包括测试)和修改; 14-17 周:论文的撰写,装订与提交,准备答辩; ? ? ? ? ? 5.指导教师审阅意见 ? ? ? ? ? ? ? 指导教师(签字):       年 月 日 ? 6.指导小组意见 ? ? ? ?

文档评论(0)

caijie1982 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档