当前位置:主页 > 科技论文 > 电力论文 >

基于Qt的示波器人机交互系统设计

发布时间:2018-06-15 18:32

  本文选题:示波器 + Qt ; 参考:《电子科技大学》2014年硕士论文


【摘要】:示波器作为电子设计开发过程中必备的电子测量仪器,历经数十年的发展,在不断提升各项性能指标的同时,其人机交互系统也在不断进步和完善。随着信息化时代的到来,用户越来越重视产品的人机交互体验,对于示波器人机交互系统的设计提出了新的要求。本课题旨在充分理解人机交互设计原理以及本项目设计需求的基础上,基于Qt平台对示波器人机交互进行系统化设计,以示波器人机交互界面为核心,设计自定义字库以满足界面显示需求,并通过对示波器通信接口的设计以实现界面的交互响应。本课题的研究重点主要体现在如下几个方面:1.完成示波器人机交互界面设计。作为人机交互系统的核心,在示波器交互界面的设计过程中,本课题针对示波器人机交互界面进行了需求分析,并根据需求进行了界面结构以及菜单结构的设计,随后对其进行软件实现。该界面充分利用Qt在用户界面开发领域的优势,结合示波器菜单界面的特点,为用户带来熟悉又新颖的交互体验。2.完成示波器人机交互字库设计。为了支持示波器人机交互界面对于特殊信息的显示,同时为示波器提供多国语言交互支持,并缩小字库文件的体积,节省嵌入式系统存储空间,本课题为示波器设计了适用于Qt的人机交互字库,该字库是依据Qt的字库格式进行的自定义设计,使用自主设计字库软件对其进行构建生成。3.实现示波器通信接口设计。本课题中的人机交互界面需要与键盘和上位机进行数据传输,良好的通信接口有助于提高数据传输速度,缩短示波器数据处理周期,本课题分别对按键通信接口和网络通信接口进行了设计。本课题通过设计示波器交互界面,以及自定义人机交互字库和示波器通信接口构建了一个良好的示波器人机交互系统,在为用户提供友好交互的体验的同时,充分展示示波器的功能并准确提供准确的信息显示以及交互响应。
[Abstract]:As a necessary electronic measuring instrument in the process of electronic design and development, oscilloscope has been developing for decades. At the same time, its man-machine interaction system is also improving and improving. With the arrival of the information age, users pay more and more attention to the human-computer interaction experience of the product, and put forward new requirements for the design of the oscilloscope man-machine interaction system. On the basis of fully understanding the principle of human-computer interaction design and the design requirements of this project, this paper systematically designs oscilloscope human-computer interaction based on QT platform, taking oscilloscope man-machine interaction interface as the core. The self-defined font library is designed to meet the demand of interface display, and the interactive response of interface is realized by designing the communication interface of oscilloscope. The research focus of this subject is mainly reflected in the following aspects: 1. Finish the design of oscilloscope man-machine interface. As the core of man-machine interaction system, in the design process of oscilloscope interface, this paper analyzes the demand of oscilloscope man-machine interaction interface, and designs the interface structure and menu structure according to the demand. Then the software is implemented. This interface makes full use of the advantages of QT in the field of user interface development and combines the characteristics of oscilloscope menu interface to bring users a familiar and novel interactive experience. Complete the design of oscilloscope human-computer interaction font. In order to support the display of special information in the man-machine interface of oscilloscope, provide multi-language interactive support for oscilloscope, reduce the volume of font file, and save the storage space of embedded system. In this paper, a human-computer interactive font library suitable for QT is designed for oscilloscope. The font is designed according to the format of QT font, and it is constructed and generated by the software of self-designed font library. Implementation of oscilloscope communication interface design. The human-computer interface in this subject needs to transmit data with keyboard and host computer. A good communication interface is helpful to improve the speed of data transmission and shorten the data processing period of oscilloscope. The key communication interface and network communication interface are designed. By designing the interactive interface of oscilloscope, and defining the interface of human-computer interaction font and oscilloscope communication, a good man-machine interaction system of oscilloscope is constructed, which provides a friendly interactive experience for users at the same time. Fully demonstrate the function of oscilloscope and provide accurate information display and interactive response.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM935.3

【参考文献】

中国期刊全文数据库 前1条

1 杨生举;赫莉;;基于LDAP的域名实时管理系统设计与实现[J];甘肃科技;2008年24期



本文编号:2023103

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/dianlilw/2023103.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户ecb5b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com