虚拟声信号发生器设计开题报告

 2021-08-08 19:56:31

1. 研究目的与意义

本课题利用matlab编程软件实现对声卡控制,用MATLAB GUI界面设计工具,设计虚拟声信号发生器,可生成单频、混频声波以及白噪声信号等,以满足声学测试的需要。此研究可以大大降低成本,便携性好,具有很好的经济和现实意义。

2. 国内外研究现状分析

自1986NI(NationalInstrument)公司提出虚拟仪器的概念以来,随着计算机技术和测量技术的展,虚拟仪器技术也得到很快的发展。虚拟仪器是指:利用现有的PC机。加上特殊设发计的仪器硬件和专用软件。形成既有普通仪器的基本功能,又有一般仪器所没有的特殊功能的新型仪器。与传统的仪器相比其特点主要有:具有更好的测量精度和可重复性:测量速度快;系统组建时间短;由用户定义仪器功能;可扩展性强;技术更新快等。虚拟仪器以软件为核心,其软件又以美国NI公司的Labview虚拟仪器软件开发平台最为常用。Labview是一种图形化的编程语言,主要用来开发数据采集,仪器控制及数据处理分析等软件,功能强大。目前,该开发软件在国际测试、测控行业比较流行,在国内的测控领域也得到广泛应用使用Labview进行虚拟信号发生器在设计,国内外研究的已经很全面且深入,但使用Matlab进行虚拟信号发生器设计还较少,即使有,也很单一,在国内如车子萍写过此类的文献,但还不够全面如写过基于Matlab的虚拟信号发生器设计这篇文献,张桂林写过基于声卡和Matlab的虚拟信号发生器的文献,全面具体的研究还很少。

3. 研究的基本内容与计划

1.了解通过计算机的声卡来实现虚拟信号发生器的基本原理;

2.学习matlab图形界面工具guide的使用、图形用户界面程序的设计;

3.基于matlab的图形用户设计与开发功能,用guide工具和程序编写的交互方式创建虚拟声信号发生器界面。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 研究创新点

虽能用Labview编程语言来实现虚拟声信号发生器的设计,但这些语言在功能和图形处理的编程方面难度较大且成本高,因此不够经济。因MATLAB具有强大的信号处理与分析专用函数库以及丰富的图形显示能力,在此平台上进行设计该系统比上述语言更具有独特优越性、便于实现,。利用MATLAB可以实现多种波形的输出,还有编程简单,功能强大的操作界面,更好的用于教学。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。