手持式示波器若干软件技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着国内外测试仪器使用的日益广泛,数字存储示波器已成为现代测试领域中不可缺少的测量工具之一。手持式示波表不但继承了传统数字存储示波器的测量功能,还具有数字万用表的测量功能,它体积小、重量轻、易携带、功耗低、内置锂池供,特别适合于野外、机动等使用合,可以满足现苛刻环境下的精确测量。
     本论文结合“1GSPS手持式数字存储示波表”的研制,对示波表的若干软件模块进行了研究与设计。
     手持式示波表是以嵌入式数字信号处理器(ADSP-BF531)为核心,采用DSP+FPGA的架构,在ADI的Visual DSP++ 5.0集成开发环境下进行软件设计与开发的。
     本论文包括的具体研究内容如下:
     1.介绍了示波器的国内外发展现状,以及本项目示波表的硬件架构平台和软件总体设计流程,并针对示波表自身的特点引出所要研究的若干软件技术问题。
     2.讨论了示波表人机交互图形用户界面(GUI)的研究与设计,实现了主菜单结构和出式菜单结构的显示和控制,成功地完成了用户界面颜色自定义风格的实现、保存及装载。
     3.对语言字符编码方式及多国语言字库进行了研究,实现了多国语言字库的设计及动态加载,减少了字库存储资源的开销,方便地利用示波表的USB Update功能添加多国语言包。
     4.完成了万用表模式下界面的显示,通过趋势图的研究实现了以趋势图的方式来记录测量数据的设计方法,用趋势图来描述测量数据随时间变化的规律,用户在需要的情况下对趋势图进行展宽。
With the development of domestic and foreign instrumental technology, the digital storage oscilloscope (DSO) has already been one of the indispensable instruments in modern testing field. Handheld Scope-meter not only inherits the measurement functions of traditional digital storage oscilloscope, but also has the function of digital multi-meter. It is small, light weight, easy to carry, low power consumption and built-in lithium battery supply, particularly suitable in the field, mobile and other occasions, so it can meet the harsh using environment of the precise site measurement.
     This paper designs the software based on the 1GSPS Handheld Scope-meter, which is developed in the Visual DSP++ 5.0 environment, basing on the framework of ADSP-BF531 and FPGA. The specific contents of this thesis are as follows:
     1. Introduced the developing situation of domestic and foreign oscilloscope, and the software and hardware design process of Handheld Scope-meter. According to the characteristics of Handheld Scope-meter, propose several software technical problems.
     2. Discussed the Graphical User Interface of Handheld Scope-meter, realized the display and control of main-menu and pop-menu structure, finally achieved the goal of saving and loading the user-defined interface color style.
     3. Studied the language character encoding and multi-language font library. Realized the design of multi-language font library and the dynamic loading, decreases the spending of the storage resource of font, and easy to use the USB update function to add multi-language pack.
     4. Completed to the display interface of multimeter mode, by studying the trend graph, implemented the design method to record and describe the variation of the measurement data with trend graph, where users could broaden the trend graph by needs.
引文
[1]叶芃,王厚军,田书林.手持式数字示波表技术研究.仪器仪表学报,2002,23(5):144-147
    [2]古天祥,王厚军,习友宝,詹惠琴等编著.子测量原理.机械工业出版社. 2006年8月:278-280
    [3]刘晓康.250msps示波表软件系统设计:[硕士学位论文].成都:子科技大学自动化工程学院.2008年
    [4] ADI.C/C++ Compiler and Library Manual for Blackfin Processors. Revision 5.0 August 2007
    [5] ADI.ADSP-BF533 Blackfin? Processor Hardware Reference. Revision 3.1, May 2005
    [6] ADI.Blackfin Embedded Processor ADSP-BF531/ADSP-BF532/ ADSP-BF533.2004.1:8-10
    [7]陈峰.Blackfin系列DSP原理与系统设计.北京:子工业出版社.2004年12月: 192-223
    [8]孟祥旭,李学庆.人机交互技术——原理与应用.北京:清华大学出版社.2004年12月: 57-72
    [9]黄艳群,黎旭,李荣丽.设计?人机界面.北京:北京理工大学出版社.2007年5月: 62-123
    [10] Mayhew D.Principles and Guidelines in Software Uesr Interface Design.Engelwood Cliffs [M].NJ: Prentice Hall 1992
    [11]董建民,傅利民,饶培伦,(美)Gavriel Salvendy.人机交互:以用户为中心的设计和评估[M].北京:清华大学出版社,2007年5月:179-188
    [12] Mandel T.The Elements of Uesr Interface Design [M].New York: Wiley,1997年
    [13]张传胜,杨波,周永彬.基于ADSP - BF533并行外围接口的高速数据通信[J].计算机测量与控制,2006,(14):2-5
    [14] Steven Heim.和谐界面——交互设计基础.北京:子工业出版社.2008年5月:212-241
    [15]朱家义.图形图像处理技术[M].北京:机械工业出版社,2001年:32-58
    [16]谭浩强.C程序设计[M].第二版.北京:清华大学出版社,1999:260-296
    [17]赵彩云.基于DSP的数字示波器用户图形化(GUI)的开发[J].今日子,2006:1-3
    [18]张一娇.四通道数字存储示波器数据处理与显示模块软件设计:[硕士学位论文].成都:子科技大学自动化工程学院.2009年
    [19]刘新东,Eiffel Chen,应群民.嵌入式系统中多国语言显示的一个解决方案[J].工业控制计算机.2006年,19卷第3期:49-51
    [20]方文.Unicode字符编码方式[J].上海微型计算机,2000年第31期: 47-48
    [21]于晓,王家礼.嵌入式系统网络实时性能的优化[J].子测量与仪器学报,2009年3月,第23卷第3期: 60
    [22]甘路.多功能数字存储示波器软件模块设计:[硕士学位论文].成都:子科技大学自动化工程学院.2008年
    [23]杨伟,罗蕾.嵌入式系统中的模块动态加载技术[J].单片机与嵌入式系统应用,2005年11期: 8-10
    [24]沙占友.新型数字万用表原理与应用.北京:机械工业出版社.2006年3月:1-10
    [25]邓继海.500MSPS手持式示波器底层软件与接口模块设计:[硕士学位论文].成都:子科技大学自动化工程学院.2009年
    [26]谢佳斌,金勇进.探索性数据分析中的统计图形应用[J].统计与信息论坛,2009年第7期:4-5
    [27]陈光礻禹,王厚军,田书林等.现代测试技术.子科技大学出版社.2002,114-115,149,151
    [28]严蔚敏,吴伟民.数据结构,C语言版.清华大学出版社.2007年3月:220-231

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700