当前位置:首页 > 函数信号发生器开题报告
毕业论文(设计)开题报告
课题名称:
虚拟仪器-函数信号发生器
毕业设计起止时间: 年 月 日 ~ 月 日(共
周)
学生姓名: 学号:
专 业: 班级: 指导教师: 报告日期:
毕业设计开题报告
1.本课题所涉及的内容国内(外)研究现状综述 由于微电子技术、计算机技术、软件技术、网络技术的高度发展及其它电子测量技术与仪器上的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现,在许多方面已经冲破了传统仪器的概念,电子测量仪器的功能和作用发生了质的变化。 美国国家仪器公司(National Instruments)于八十年代中期首先提出基于计算机技术的虚拟仪器(Virtual Instruments,简称VI)的概念,把虚拟测试技术带入新的发展时期。从一般传统仪器的设计模型看,一种仪器无非是由数据采集、分析处理、人机交互和显示等几部分功能模块组成的整体。因此,我们可以设想在必要的数据采集硬件和通用计算机支持下,通过软件设计实现仪器的全部功能,这就是虚拟仪器设计的核心。 以前广泛使用的函数发生器芯片是ICL8038,它的主要性能指标是最高振荡频率只有100KHZ,而且三种输出波形从不同的引脚输出,使用很不方便。MAX038是ICL8038的升级产品,它的最高振荡频率可达40MHZ,而且该芯片内采用多路选择器使三种输出波形从同一个引脚输出,输出波形的切换时间可在0。3us内完成,使用更加方便 随着计算机技术和测量技术的不断发展,两者的结合日益紧密,计算机控制PC机的虚拟仪器将得到更广泛的应用。其成本低,升级容易,通过改变软件设置可以实现仪器功能的变换等。 2.本课题有待解决的主要关键问题 本系统作为一套可独立应用的电子测量仪器系统,要求实现普通函数信号发生器的各项基本功能,并进一步做到功能智能化,操作简便化。从功能的实现考虑,主要需要解决的问题有: 1) 虚拟部分设计,在计算机上完成操作界面及各项控制功能。 2) 硬件的开发设计,实现函数信号发生器硬件模块的功能。 3) 对信号波形、频率、占空比等功能的调整。 4) 实现虚拟部分和硬件部分的通讯,虚拟部分可对硬件部分进行操作。
1
毕业设计开题报告
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 周:论文的撰写,装订与提交,准备答辩;
2
毕业设计开题报告
5.指导教师审阅意见 指导教师(签字): 年 月 日 6.指导小组意见 指导小组组长(签字): 年 月 日
说明:
1. 本报告前4项内容由承担毕业论文(设计)课题任务的学生独立撰写; 2. 本报告必须在第八学期开学两周内交指导教师审阅并提出修改意见; 3. 学生须在小组内进行报告,并进行讨论;
4. 本报告作为指导教师、毕业论文(设计)指导小组审查学生能否承担该毕业设计(论文)
课题和是否按时完成进度的检查依据,并接受学校的抽查。
3
共分享92篇相关文档