- 3
- 0
- 约1.14万字
- 约 20页
- 2016-12-11 发布于贵州
- 举报
设计题目: 基于声卡的时域分析仪设计系 别: 应用电子与通信技术系班 级:0991321学生姓名:指导教师:徐秋景、姜滨成 绩:2012年 6 月 28 日
课 程 设 计 任 务 书
课程设计题目 基于声卡的时域分析仪设计 功能
技术指标主要功能:通过声卡采集麦克的声音,选择合理的滤波器类型,对采集到的声音信号进行滤波。
技术指标:显示滤波之前和滤波之后的声音信号波形,并显示滤波后信号的直流值和均方根值的图像 工作量 9 天
工作计划
设计前准备1 天
总体设计1 天
软件流程图0.5天
前面板1 天
程序面板2 天
整体程序调试1.5天
编写课程设计报告 1 天
答辩1 天指导教师评语2012年6月 28日
目录
第1章 绪论 1
1.1选题目的 1
1.2设计要求 1
1.2.1设计题目 1
1.2.2设计指标 1
1.2.3设计功能 1
第2章 总体设计方案 2
2.1总体设计方案 2
2.1.1设计原理 2
2.1.2实验设备及仪器 3
2.1.3 实验软件LabVIEW简介 3
2.2软件流程图 4
第3章 前面板设计 5
3.1前面板设计 5
3.2前面板美化 5
3.2.1前面板波形显示控件的美化 5
3.2.2前面板波形调节控件的美化 6
第4章 程序面板设计 7
4.1程序面板设计 7
4.1.1主程序设计 7
4.1.2属性节点设置 7
4.2主要函数功能说明 8
4.2.1 LABVIEW中有关声卡的函数简介 8
4.2.2 数据采集 8
4.2.3波形处理 9
4.2.4 波形显示 9
4.2.5属性节点的设计 10
收获和体会 11
致谢 12
参考文献 13
附录1滤波前后波形的对比图 14
附录2滤波后直流-均方根波形图 15
附录3后面板总体程序 16
第1章 绪论
1.1选题目的
目前的测试教学实验中常常要用到A/D采集卡,而A/D采集卡价格不菲,以实验室有限的经费,不能较多地购置以供同学们实验使用。进而考虑计算机中的声卡本身就是一个A/D、D/A的转化装置,而且造价低廉,性能稳定,在教学实验中完全可以满足实验的需求,可以进一步开发研制一个广泛应用的测试教学实验系统。
1.2设计要求
1.2.1设计题目
题目:基于声卡的时域分析仪设计
1.2.2设计指标
显示滤波之前和滤波之后的声音信号波形,并显示滤波后信号的直流值和均方根值的图像。
1.2.3设计功能
通过声卡采集麦克的声音,选择合理的滤波器类型,对采集到的声音信号进行滤波。第2章 总体设计方案
2.1总体设计方案
2.1.1设计原理
LabView的声音模块中提供了声音的输入输出控件,能够实现从缓冲区中读取由声卡写入的声音信号的数据,同时LabView中的信号处理模块中提供了各种信号处理的函数控件,能够实现对信号进行各种处理,从物理介质获得声音(麦克风或者声卡),经过AD采样,将采样后的数据通过波形显示器输出,对采样后的数据进行滤波处理,得到处理后的波形,然后再将波形进行时域的分析,最后将所有波形用波形图现实出来。
工作过程为:输入时,测试信号首先经过信号调理电路,利用PC机声卡的麦克风输入(mic in)或线路输入(line in)作为信号的输入端口,将获取到的模拟音频信号经过左右两个通道和A/D转换后送入计算机,通过LabVIEW编写的采集程序进行各种处理和保存。系统设计原理框图:图2-1系统设计原理框图2.1.2实验设备及仪器计算机、声卡、LabVIEW软件,其组成如下图。图2-2实验设备结构图
2.1.3 实验软件LabVIEW简介
LabVIEW是图形化开发环境,它具有功能强大、编程效率高、界面友好、参数修改方便等优点,同时它在功能完整性和应用灵活性上也不逊于任何高级语言,其标志如图2-3所示:
图2-3 LABVIEW图标
LabVIEW也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等。
LabVIEW是一种用图标代替文本行创建应用程序的图形化编程语言。类似的控件,可用来方便地创建用户界面。用户界面在 LabVIEW中被称为前面板。
2.2软件流程图第3章 前面板设计
3.1前面板设计
本次设计主要是采集声音信号的波形图,所以波形图显示控件是主要的控件必不可少,滤波前后的波形以及直流均方根的波形显示共需4个波形显示控件,这样一来前面板就有点显得拥挤。
在设计前面板主要考虑界面的美观操作简洁方便,接近真实仪器的操作面板。
3.2前面板美化
3.2.1前面板波形显示控件的美化
本次课设要求的对比性比较强,所以采用选项卡控件能有效的节省空间,对比一目了然。
滤波前后波形
您可能关注的文档
- 《基于单片机的节水灌溉系统设计毕业设计(论文)word格式》.doc
- 《基于单片机的节水灌溉系统设计毕业设计(论文)》.doc
- 《基于单片机的蓄电池在线状态监测系统word格式》.doc
- 《基于单片机的蓄电池容量测试系统开题报告》.doc
- 《基于单片机的自动门控系统设计本科毕业设计》.doc
- 《基于单片机的自来水供应装置的设计》.doc
- 《基于单片机的蓄电池电解液比重测量系统设计》.doc
- 《基于单片机的自行车测速系统设计本科毕业设计论文》.doc
- 《基于单片机的蔬菜大棚控制系统的硬件设计》.doc
- 《基于单片机的蓝牙家电开关控制系统设计毕业论文》.doc
- 《基于基因遗传算法Flow_Shop调度问题研究与分析学士学位论文》.doc
- 《基于声波测温的电站锅炉燃烧优化控制系统项目建议书》.doc
- 《基于声学的油井液面高度测量仪器研制毕业设计论文》.doc
- 《基于图像的年龄估计与人脸年龄图像重构(硕士论文)》.doc
- 《基于多元回归分析的纳税风险评估开题报告_答辩表》.doc
- 《基于多Agent的制造执行系统的功能模块设计》.doc
- 《基于多元统计分析武汉城市圈农业经济发展水平研究_本科毕业论文》.doc
- 《基于多尺度发酵生产林可霉素的工艺优化与放大研究可行性报告》.doc
- 《基于多功能单片学习机的NAND_FLASH驱动的设计毕业设计论文》.doc
- 《基于多平台的通用线程库设计毕业设计》.doc
原创力文档

文档评论(0)