欢迎来到天天文库
浏览记录
ID:34198748
大小:2.09 MB
页数:77页
时间:2019-03-04
《250msps示波表软件系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号UDC注1密级学位论文250MSPS示波表软件系统设计刘晓康指导教师姓名田书林电子科技大学教授成都申请学位级别硕士专业名称测试计量技术及仪器论文提交日期2008.5论文答辩日期2008.5学位授予单位和日期答辩委员会主席评阅人电子科技大学注1注明《国际十进分类法UDC》的类号2007年月日独创性声明本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得电子科技大学或其它
2、教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签名:日期:年月日关于论文使用授权的说明本学位论文作者完全了解电子科技大学有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。(保密的学位论文在解密后应遵守此规定)签名:导师签名:日期:年月日2摘要摘要随着电子测试技术的飞速
3、发展,测试仪器正向着自动化、智能化、数字化和网络化的方向发展。手持式数字示波表具有轻巧、便携、低功耗的特性,可以满足现场苛刻环境下的精确测量。本文结合“250MHz手持式数字存储示波表”的研制,讨论了其系统软件的设计与实现,主要研究内容如下:给出了基于ADI公司的VisualDSP++软件的示波表软件系统总体架构。重点给出了数据采集与处理模块的设计。在信号采集中实现了在不同段时基档位下的采集方式,包括实时采集,SCAN模式,随机采样等,其中重点分析了新的SCAN处理方式,该方式的SCAN采用了类似滚动屏的显示模式,将克服软件循环所
4、产生的时间上的误差。数据处理包括平均处理,视窗处理,自动录制回放,通过失败测试,停止模式处理等,并着重分析了用于误差和稳定性检测的通过失败测试。实现了软件对模拟通道的控制,主要通过获取用户设置的波形垂直档位,垂直位置的信息,实现了对信号增益和偏压的控制。此外还需实现对触发电平等的控制。实现了菜单的显示与控制,包括字符显示方法,菜单项装载方法,菜单控制流程以及菜单项与功能的对应,其中提出了弹出式菜单的设计方案。此外,还提出了以参数数组作为菜单显示和功能的桥梁,实现了菜单和功能简单分离,使程序更加健壮。本软件系统采用了模块化编程的方式
5、,将负责不同功能的程序尽量分解到不同的文件中,并且将同类的全局性参数进行结构体封装,使程序便于维护。关键词:数字存储示波表数据采集数据处理ISCAN通过失败测试AbstractAbstractWiththedevelopmentoftheelectronicmeasurementtechnology,measurementinstrumentisgearedtoautomatization,intelligentizationandnetworkorientation.Withthecharactersoflegerity,c
6、onvenienceandlowpowerconsumption,thehand-holdscopemetercansupportthemeasureintherigorousenvironment.Thispaperdesignsthesoftwarebasedonthe250MSPS’hand-holdscopemeter.ThepaperfirstgivestheoverallsoftwarebasedontheVisualDSP++ofADI.Thepaperalsogivesthedesignofdatasampling
7、andprocessing.Inthedatasamplingmodule,itgivesvarioussamplingmethodsunderdifferenttimebase,includingrealtimesampling,randomsamplingandSCANsampling.TheSCANmethodthatusesadisplaymethodlikeascrollscreenisanewmethodasanemphasisinthismodule.Thismethodcanavoidtheerrorproduce
8、dbythesoftwarecirculation.Thedataprocessingmoduleincludestheaverageprocessing,thewindowprocessing,theRECprocessingandthepass
此文档下载收益归作者所有