基于Qt的示波器人機(jī)交互系統(tǒng)設(shè)計
發(fā)布時間:2018-06-15 18:32
本文選題:示波器 + Qt; 參考:《電子科技大學(xué)》2014年碩士論文
【摘要】:示波器作為電子設(shè)計開發(fā)過程中必備的電子測量儀器,歷經(jīng)數(shù)十年的發(fā)展,在不斷提升各項性能指標(biāo)的同時,其人機(jī)交互系統(tǒng)也在不斷進(jìn)步和完善。隨著信息化時代的到來,用戶越來越重視產(chǎn)品的人機(jī)交互體驗,對于示波器人機(jī)交互系統(tǒng)的設(shè)計提出了新的要求。本課題旨在充分理解人機(jī)交互設(shè)計原理以及本項目設(shè)計需求的基礎(chǔ)上,基于Qt平臺對示波器人機(jī)交互進(jìn)行系統(tǒng)化設(shè)計,以示波器人機(jī)交互界面為核心,設(shè)計自定義字庫以滿足界面顯示需求,并通過對示波器通信接口的設(shè)計以實現(xiàn)界面的交互響應(yīng)。本課題的研究重點(diǎn)主要體現(xiàn)在如下幾個方面:1.完成示波器人機(jī)交互界面設(shè)計。作為人機(jī)交互系統(tǒng)的核心,在示波器交互界面的設(shè)計過程中,本課題針對示波器人機(jī)交互界面進(jìn)行了需求分析,并根據(jù)需求進(jìn)行了界面結(jié)構(gòu)以及菜單結(jié)構(gòu)的設(shè)計,隨后對其進(jìn)行軟件實現(xiàn)。該界面充分利用Qt在用戶界面開發(fā)領(lǐng)域的優(yōu)勢,結(jié)合示波器菜單界面的特點(diǎn),為用戶帶來熟悉又新穎的交互體驗。2.完成示波器人機(jī)交互字庫設(shè)計。為了支持示波器人機(jī)交互界面對于特殊信息的顯示,同時為示波器提供多國語言交互支持,并縮小字庫文件的體積,節(jié)省嵌入式系統(tǒng)存儲空間,本課題為示波器設(shè)計了適用于Qt的人機(jī)交互字庫,該字庫是依據(jù)Qt的字庫格式進(jìn)行的自定義設(shè)計,使用自主設(shè)計字庫軟件對其進(jìn)行構(gòu)建生成。3.實現(xiàn)示波器通信接口設(shè)計。本課題中的人機(jī)交互界面需要與鍵盤和上位機(jī)進(jìn)行數(shù)據(jù)傳輸,良好的通信接口有助于提高數(shù)據(jù)傳輸速度,縮短示波器數(shù)據(jù)處理周期,本課題分別對按鍵通信接口和網(wǎng)絡(luò)通信接口進(jìn)行了設(shè)計。本課題通過設(shè)計示波器交互界面,以及自定義人機(jī)交互字庫和示波器通信接口構(gòu)建了一個良好的示波器人機(jī)交互系統(tǒng),在為用戶提供友好交互的體驗的同時,充分展示示波器的功能并準(zhǔn)確提供準(zhǔn)確的信息顯示以及交互響應(yīng)。
[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.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TM935.3
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前1條
1 楊生舉;赫莉;;基于LDAP的域名實時管理系統(tǒng)設(shè)計與實現(xiàn)[J];甘肅科技;2008年24期
,本文編號:2023103
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/2023103.html
最近更新
教材專著